Transfers
189 cm
Height
33
Shirt
28 years
Aug 12, 1996
Right
Preferred foot
United States
Country
€2.2M
Market value
Position
Primary
Center-back
CB

Major League Soccer 2025

2
Goals
0
Assists
15
Started
17
Matches
1,400
Minutes played
7.26
Rating
3
Yellow cards
0
Red cards
Match stats

yesterday

San Diego FC
3-5
90
0
0
0
0
5.2

Jun 15

Columbus Crew
2-1
90
0
0
1
0
5.0

Jun 9

Seattle Sounders FC
3-0
90
0
0
0
0
8.0

Jun 2

Cruz Azul
5-0
90
0
0
0
0
4.3

May 29

Minnesota United
0-0
45
0
0
0
0
6.7

May 25

Real Salt Lake
2-3
90
0
0
0
0
7.4

May 18

Austin FC
0-0
90
0
0
0
0
7.0

May 12

Los Angeles FC
2-2
90
0
0
0
0
7.3

May 4

Real Salt Lake
2-1
90
1
0
0
0
8.2

May 1

Inter Miami CF
1-3
83
0
0
0
0
7.0
Vancouver Whitecaps

yesterday

Major League Soccer
San Diego FC
3-5
90’
5.2

Jun 15

Major League Soccer
Columbus Crew
2-1
90’
5.0

Jun 9

Major League Soccer
Seattle Sounders FC
3-0
90’
8.0

Jun 2

CONCACAF Champions Cup
Cruz Azul
5-0
90’
4.3

May 29

Major League Soccer
Minnesota United
0-0
45’
6.7
2025

Season shot map

Shot accuracy: 22%
  • 9Shots
  • 2Goals
  • 0.76xG
2 - 1
Shot typeRight footSituationFrom cornerResultGoal
0.12xG0.76xGOT
Filter

Season performance
Minutes played: 1,400

Shooting

Goals
2
Expected goals (xG)
0.71
xG on target (xGOT)
1.10
Non-penalty xG
0.71
Shots
9
Shots on target
2

Passing

Assists
0
Expected assists (xA)
0.62
Successful passes
961
Pass accuracy
91.6%
Accurate long balls
74
Long ball accuracy
66.1%
Chances created
5
Successful crosses
2
Cross accuracy
40.0%

Possession

Successful dribbles
7
Dribble success
87.5%
Touches
1,313
Touches in opposition box
19
Dispossessed
1
Fouls won
24

Defending

Tackles won
7
Tackles won %
46.7%
Duels won
68
Duels won %
72.3%
Aerial duels won
24
Aerial duels won %
66.7%
Interceptions
22
Blocked
1
Fouls committed
15
Recoveries
59

Discipline

Yellow cards
3
Red cards
0

Career

Club
Season

Senior career

128
7
67
2
11
0
1
0
2
0
11
0
Team TangoJan 2018 - Jan 2018
1
0

National team

  • Matches
  • Goals
Trophies

Vancouver Whitecaps

Canada
3
Canadian Championship(2024 · 2023 · 2022)