Transfers
72
Shirt
24 years
Mar 15, 2001
United States
Country
Position
Primary
Left-back
Others
Right-back, Left Midfielder
RB
LB
LM

MLS Next Pro 2025

1
Goals
0
Assists
10
Started
11
Matches
926
Minutes played
7.11
Rating
2
Yellow cards
0
Red cards
Match stats

Jun 23

St. Louis City II
3-1
90
0
0
1
0
5.3

Jun 2

Los Angeles II
1-2
90
0
0
1
0
7.8

May 26

Colorado Rapids II
0-3
90
0
0
0
0
7.2

May 18

Sporting KC II
4-5
90
0
0
0
0
7.5

May 12

St. Louis City II
4-0
45
0
0
0
0
6.8

May 5

Portland Timbers II
5-0
90
0
0
0
0
7.6

Apr 28

Los Angeles II
5-1
90
1
0
0
0
7.9

Apr 24

North Texas
2-0
90
0
0
0
0
7.7

Apr 11

Real Monarchs
2-1
77
0
0
0
0
6.3

Mar 27

Portland Timbers II
5-4
85
0
0
0
0
7.2
The Town

Jun 23

MLS Next Pro
St. Louis City II
3-1
90’
5.3

Jun 2

MLS Next Pro
Los Angeles II
1-2
90’
7.8

May 26

MLS Next Pro
Colorado Rapids II
0-3
90’
7.2

May 18

MLS Next Pro
Sporting KC II
4-5
90’
7.5

May 12

MLS Next Pro
St. Louis City II
4-0
45’
6.8
2025

Season performance
Minutes played: 926

Shooting

Goals
1
Shots
5
Shots on target
3

Passing

Assists
0
Successful passes
411
Pass accuracy
87.3%
Accurate long balls
23
Long ball accuracy
51.1%
Chances created
2
Successful crosses
2
Cross accuracy
28.6%

Possession

Successful dribbles
10
Dribble success
58.8%
Touches
684
Touches in opposition box
15
Dispossessed
4
Fouls won
28

Defending

Penalties conceded
1
Tackles won
7
Tackles won %
53.8%
Duels won
61
Duels won %
62.2%
Aerial duels won
10
Aerial duels won %
52.6%
Interceptions
13
Fouls committed
12
Recoveries
47
Dribbled past
5

Discipline

Yellow cards
2
Red cards
0

Career

Club
Season

Senior career

40
1

Youth career

San Jose Earthquakes U17Jan 2017 - Dec 2020
San Jose Earthquakes Under 16/17Jul 2017 - Oct 2019
9
3
San Jose Earthquakes Under 15/16Jul 2016 - Jun 2017
  • Matches
  • Goals