Skip to main content
Transfers
Height
28
Shirt
28 years
Mar 24, 1997
Left
Preferred foot
Italy
Country

Market value
Position
Primary
Left-back
Others
Center-back, Left Midfielder
CB
LB
LM

Major League Soccer 2025

0
Goals
0
Assists
14
Started
15
Matches
1,151
Minutes played
7.03
Rating
3
Yellow cards
0
Red cards
Match stats

Jul 4

New York City FC
3-1
57
0
0
0
0
5.7

Jun 29

Portland Timbers
3-0
90
0
0
0
0
7.4

Jun 26

New York Red Bulls
1-1
90
0
0
0
0
7.2

Jun 1

Charlotte FC
0-2
90
0
0
1
0
6.9

May 29

Philadelphia Union
1-2
90
0
0
0
0
7.0

May 15

FC Cincinnati
0-1
20
0
0
0
0
6.2

May 10

DC United
2-0
90
0
0
0
0
7.1

May 3

New England Revolution
0-2
90
0
0
0
0
6.7

May 1

Montréal
2-2
26
0
0
0
0
6.2

Apr 26

New York City FC
0-1
90
0
0
0
0
7.0
Toronto FC

Jul 4

Major League Soccer
New York City FC
3-1
57’
5.7

Jun 29

Major League Soccer
Portland Timbers
3-0
90’
7.4

Jun 26

Major League Soccer
New York Red Bulls
1-1
90’
7.2

Jun 1

Major League Soccer
Charlotte FC
0-2
90’
6.9

May 29

Major League Soccer
Philadelphia Union
1-2
90’
7.0
2025

Season shot map

On target: 0%
  • 4Shots
  • 0Goals
  • 0.19xG
3 - 0
Shot typeLeft footSituationSet pieceResultMiss
0.01xG-xGOT
Filter

Season performance
Minutes played: 1,151

Shooting

Goals
0
Expected goals (xG)
0.19
Non-penalty xG
0.19
Shots
4

Passing

Assists
0
Expected assists (xA)
0.74
Successful passes
393
Pass accuracy
81.4%
Accurate long balls
16
Long ball accuracy
30.8%
Chances created
6
Successful crosses
2
Cross accuracy
25.0%

Possession

Successful dribbles
3
Dribble success
37.5%
Touches
759
Touches in opposition box
12
Dispossessed
4
Fouls won
16

Defending

Tackles won
24
Tackles won %
77.4%
Duels won
61
Duels won %
58.7%
Aerial duels won
12
Aerial duels won %
48.0%
Interceptions
12
Blocked
1
Fouls committed
8
Recoveries
70
Possession won final 3rd
7
Dribbled past
13

Discipline

Yellow cards
3
Red cards
0

News

Career

Senior career

Toronto FCJan 2023 - now
75
1
12
1
149
10

Youth career

2
0
  • Matches
  • Goals
Trophies

Basel

Switzerland
2
Schweizer Pokal(18/19 · 16/17)
1
Super League(16/17)

News