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
12
Started
14
Matches
1,130
Minutes played
7.53
Rating
2
Yellow cards
0
Red cards
Match stats

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

Apr 27

Minnesota United
1-3
5
0
0
0
0
-

Apr 25

Inter Miami CF
2-0
90
0
0
1
0
7.4

Apr 20

St. Louis City
0-0
90
0
0
0
0
7.3
Vancouver Whitecaps

Jun 2

CONCACAF Champions Cup
Cruz Azul
5-0
90’
4.3

May 29

Major League Soccer
Minnesota United
0-0
45’
6.7

May 25

Major League Soccer
Real Salt Lake
2-3
90’
7.4

May 18

Major League Soccer
Austin FC
0-0
90’
7.0

May 12

Major League Soccer
Los Angeles FC
2-2
90’
7.3
2025

Season shot map

Shot accuracy: 33%
  • 6Shots
  • 2Goals
  • 0.55xG
2 - 1
Shot typeRight footSituationFrom cornerResultGoal
0.12xG0.76xGOT
Filter

Season performance
Minutes played: 1,130

Shooting

Goals
2
Expected goals (xG)
0.50
xG on target (xGOT)
1.10
Non-penalty xG
0.50
Shots
6
Shots on target
2

Passing

Assists
0
Expected assists (xA)
0.53
Successful passes
767
Pass accuracy
92.0%
Accurate long balls
60
Long ball accuracy
70.6%
Chances created
5
Successful crosses
2
Cross accuracy
40.0%

Possession

Successful dribbles
5
Dribble success
100.0%
Touches
1,054
Touches in opposition box
17
Dispossessed
1
Fouls won
22

Defending

Tackles won
4
Tackles won %
36.4%
Duels won
58
Duels won %
71.6%
Aerial duels won
22
Aerial duels won %
64.7%
Interceptions
21
Blocked
1
Fouls committed
13
Recoveries
48

Discipline

Yellow cards
2
Red cards
0

Career

Club
Season

Senior career

125
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)