Age 24
Height 180 cm
Foot Right
Country USA
Value €60k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.68
5 matches
Last 5
6.64
-0.04 vs season
Best
7.8
vs Minnesota United 2
MOTM
0
of 17 matches
Rating by match (last 17)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
MLS Next Pro
Austin FC II
VS
2026-06-08
Los Angeles FC II
Filter:
Apps
5
Goals
0
Assists
0
Rating
6.68
Goals
0
0%
Assists
0
0%
Rating
6.66
40%
Matches
3
6%
Started
2
9%
Minutes
146
7%
🔥
Heatmap
174 touches this season
Attack
Touches
174
Attack
2%
Middle
46%
Ø position
35%
Detailed Stats & Percentiles (MLS Next Pro)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.08 | 0.05 |
27
|
84
|
| Accurate passes | 116 | 71.51 |
13
|
90
|
| Pass accuracy | 90.6 | 90.62 |
65
|
65
|
| Accurate long balls | 7 | 4.32 |
15
|
90
|
| Long ball accuracy | 50.0 | 50.00 |
52
|
52
|
| Chances created | 1 | 0.62 |
23
|
93
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 24%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Duels won | 6 | 3.70 |
8
|
49
|
| Duels won % | 46.2 | 46.15 |
10
|
10
|
| Aerials won | 3 | 1.85 |
10
|
68
|
| Aerials won % | 50.0 | 50.00 |
33
|
33
|
| Touches | 151 | 93.08 |
12
|
91
|
| Touches in opposition box | 1 | 0.62 |
7
|
39
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
| Fouls won | 1 | 0.62 |
10
|
62
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 29%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Defensive actions | 15 | 9.25 |
9
|
69
|
| Tackles | 2 | 1.23 |
4
|
37
|
| Interceptions | 2 | 1.23 |
8
|
54
|
| Blocked scoring attempt | 1 | 0.62 |
6
|
39
|
| Fouls committed | 3 | 1.85 |
18
|
90
|
| Recoveries | 10 | 6.16 |
18
|
97
|
| Dribbled past | 1 | 0.62 |
70
|
27
|
| Clearances | 10 | 6.16 |
10
|
73
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 3 | 1.85 |
88
|
39
|
| xG against while on pitch | 1.53 | 0.94 |
95
|
95
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.62 |
47
|
1
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 0 | 0.00 |
0
|
0
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 28%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.08 | 0.05 |
27
|
84
|
| Accurate passes | 116 | 71.51 |
13
|
90
|
| Pass accuracy | 90.6 | 90.62 |
65
|
65
|
| Accurate long balls | 7 | 4.32 |
15
|
90
|
| Long ball accuracy | 50.0 | 50.00 |
52
|
52
|
| Chances created | 1 | 0.62 |
23
|
93
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 24%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Duels won | 6 | 3.70 |
8
|
49
|
| Duels won % | 46.2 | 46.15 |
10
|
10
|
| Aerials won | 3 | 1.85 |
10
|
68
|
| Aerials won % | 50.0 | 50.00 |
33
|
33
|
| Touches | 151 | 93.08 |
12
|
91
|
| Touches in opposition box | 1 | 0.62 |
7
|
39
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
| Fouls won | 1 | 0.62 |
10
|
62
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 29%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Defensive actions | 15 | 9.25 |
9
|
69
|
| Tackles | 2 | 1.23 |
4
|
37
|
| Interceptions | 2 | 1.23 |
8
|
54
|
| Blocked scoring attempt | 1 | 0.62 |
6
|
39
|
| Fouls committed | 3 | 1.85 |
18
|
90
|
| Recoveries | 10 | 6.16 |
18
|
97
|
| Dribbled past | 1 | 0.62 |
70
|
27
|
| Clearances | 10 | 6.16 |
10
|
73
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 3 | 1.85 |
88
|
39
|
| xG against while on pitch | 1.53 | 0.94 |
95
|
95
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.62 |
47
|
1
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (41)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | vs St. Louis City 2 | MLS Next Pro | 1-1 | 58 | 0 | 0 | 6.7 |
| 2026-05-10 | vs Real Monarchs SLC | MLS Next Pro | 3-1 | 71 | 0 | 0 | 6.8 |
| 2026-05-07 | @ Toluca | CONCACAF Champions Cup | 4-0 | 0 | 0 | 0 | |
| 2026-05-03 | @ San Diego FC | Major League Soccer | 2-2 | 89 | 0 | 0 | 6.3 |
| 2026-04-30 | vs Toluca | CONCACAF Champions Cup | 2-1 | 23 | 0 | 0 | 6.4 |
| 2026-04-19 | vs San Jose Earthquakes II | MLS Next Pro | 2-1 | 45 | 0 | 0 | 7.0 |
| 2026-04-11 | @ Portland Timbers | Major League Soccer | 2-1 | 56 | 0 | 0 | 7.0 |
| 2026-04-08 | vs Cruz Azul | CONCACAF Champions Cup | 3-0 | 0 | 0 | 0 | |
| 2026-03-28 | @ Vancouver Whitecaps 2 | MLS Next Pro | 2-3 | 90 | 0 | 0 | 7.0 |
| 2026-03-22 | @ Austin FC | Major League Soccer | 0-0 | 0 | 0 | 0 | |
| 2026-03-18 | @ LD Alajuelense | CONCACAF Champions Cup | 1-2 | 0 | 0 | 0 | |
| 2026-03-15 | vs St. Louis City | Major League Soccer | 2-0 | 0 | 0 | 0 | |
| 2026-03-11 | vs LD Alajuelense | CONCACAF Champions Cup | 1-1 | 0 | 0 | 0 | |
| 2026-03-08 | vs FC Dallas | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2026-03-01 | @ Houston Dynamo FC | Major League Soccer | 0-2 | 1 | 0 | 0 | |
| 2026-02-25 | vs Real Espana | CONCACAF Champions Cup | 1-0 | 90 | 0 | 0 | 7.1 |
| 2026-02-22 | vs Inter Miami CF | Major League Soccer | 3-0 | 0 | 0 | 0 | |
| 2025-11-23 | @ Vancouver Whitecaps | Major League Soccer Playoff | 2-2 | 0 | 0 | 0 | |
| 2025-10-12 | @ Austin FC | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2025-10-09 | vs Toronto FC | Major League Soccer | 2-0 | 0 | 0 | 0 | |
| 2025-10-06 | vs Atlanta United | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2025-09-28 | @ St. Louis City 2 | MLS Next Pro | 1-1 | 90 | 0 | 0 | 7.6 |
| 2025-09-28 | @ St. Louis City | Major League Soccer | 0-3 | 3 | 0 | 0 | |
| 2025-09-22 | vs Real Salt Lake | Major League Soccer | 4-1 | 0 | 0 | 0 | |
| 2025-09-18 | @ Real Salt Lake | Major League Soccer | 1-4 | 0 | 0 | 0 | |
| 2025-09-14 | @ San Jose Earthquakes | Major League Soccer | 2-4 | 0 | 0 | 0 | |
| 2025-09-01 | vs San Diego FC | Major League Soccer | 1-2 | 0 | 0 | 0 | |
| 2025-08-25 | @ North Texas SC | MLS Next Pro | 0-4 | 90 | 0 | 0 | 7.2 |
| 2025-08-24 | @ FC Dallas | Major League Soccer | 1-1 | 0 | 0 | 0 | |
| 2025-08-16 | @ New England Revolution | Major League Soccer | 0-2 | 0 | 0 | 0 | |
| 2025-08-10 | @ Chicago Fire FC | Major League Soccer | 2-2 | 0 | 0 | 0 | |
| 2025-08-06 | @ Tigres | Leagues Cup | 1-2 | 90 | 0 | 0 | 7.1 |
| 2025-08-02 | vs Pachuca | Leagues Cup | 1-1 | 0 | 0 | 0 | |
| 2025-07-30 | vs Mazatlan FC | Leagues Cup | 1-1 | 63 | 0 | 0 | 7.0 |
| 2025-07-26 | vs Portland Timbers | Major League Soccer | 0-1 | 90 | 0 | 0 | 7.2 |
| 2025-07-20 | vs LA Galaxy | Major League Soccer | 3-3 | 0 | 0 | 0 | |
| 2025-07-17 | @ Minnesota United | Major League Soccer | 0-1 | 0 | 0 | 0 | |
| 2025-06-29 | vs Tacoma Defiance | MLS Next Pro | 2-3 | 90 | 0 | 0 | 6.3 |
| 2025-06-26 | vs Minnesota United 2 | MLS Next Pro | 1-0 | 90 | 0 | 0 | 7.8 |
| 2025-06-13 | @ Vancouver Whitecaps 2 | MLS Next Pro | 2-0 | 90 | 0 | 0 | 5.5 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Los Angeles FC | senior | 5 | 0 | 0 | 6.68 |
| 2025 | Los Angeles FC | senior | 4 | 0 | 0 | 7.11 |
| 2026 | Los Angeles FC II | senior | 4 | 0 | 0 | 6.84 |
| 2025 | Los Angeles FC II | senior | 16 | 0 | 1 | 6.78 |
| 2024 | Los Angeles FC II | senior | 4 | 0 | 0 | 6.58 |
| 2019/2020 | Pateadores Under 18/19 | youth | 9 | 0 | 0 | - |
| 2018/2019 | Pateadores Under 18/19 | youth | 3 | 0 | 0 | - |
| 2017/2018 | Pateadores Under 16/17 | youth | 17 | 2 | 0 | - |
| 2018 | USA U17 | national team | 1 | 0 | 0 | - |
| 2017 | USA U17 | national team | 1 | 0 | 0 | - |
| 2017 | United States Under 15 | national team | 5 | 0 | 0 | - |
Teammates
Felix Gomez
Thomas Hasal
Jude Terry
Cabral Carter
Deryk Jones
Travis Babineau
Giuliano Whitchurch
Luke Goodman
DeCarlo Guerra
Nathan Mardaresco
Sebastian Nava
Ethan Scally
Christian Díaz
Marius Aiyenero
Charlie Kosakoff
Liu Shaoziyang
Érick Díaz
Eddie Villeda
James Lane
Josh Santiago
Bryan Moyado
Matt Evans
Carlos Díaz
Adrian Wibowo
Ernesto Rodriguez
Skylar Kaplan
Tommy Mihalic
Emir Ponciano