Age 23
Country USA
Value €20k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.61
4 matches
Last 5
6.70
+0.09 vs season
Best
7.0
vs Vancouver Whitecaps 2
MOTM
0
of 3 matches
Rating by match (last 3)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
2025
Filter:
Apps
4
Goals
0
Assists
0
Rating
6.61
Conceded
5
71%
Clean sheets
0
0%
Rating
6.61
48%
Matches
4
27%
Started
3
24%
Penalties saved
0/1
Detailed Stats & Percentiles (MLS Next Pro)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Saves | 7 | 2.23 |
22
|
18
|
| Save percentage | 58.3 | 58.33 |
23
|
23
|
| Goals conceded | 5 | 1.60 |
71
|
52
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.32 |
37
|
11
|
| Penalty save % | 0.0 | 0.00 |
42
|
42
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 1 | 0.32 |
17
|
31
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Accurate passes | 78 | 24.89 |
32
|
65
|
| Pass accuracy | 80.4 | 80.41 |
68
|
68
|
| Accurate long balls | 17 | 5.43 |
38
|
74
|
| Long ball accuracy | 50.0 | 50.00 |
88
|
88
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 30%
|
|---|---|---|---|---|
| Saves | 7 | 2.23 |
22
|
18
|
| Save percentage | 58.3 | 58.33 |
23
|
23
|
| Goals conceded | 5 | 1.60 |
71
|
52
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.32 |
37
|
11
|
| Penalty save % | 0.0 | 0.00 |
42
|
42
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 1 | 0.32 |
17
|
31
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Accurate passes | 78 | 24.89 |
32
|
65
|
| Pass accuracy | 80.4 | 80.41 |
68
|
68
|
| Accurate long balls | 17 | 5.43 |
38
|
74
|
| Long ball accuracy | 50.0 | 50.00 |
88
|
88
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (17)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2025-10-27 | vs Colorado Rapids 2 | MLS Next Pro | 2-4 | 0 | 0 | 0 | |
| 2025-10-20 | vs North Texas SC | MLS Next Pro | 3-0 | 0 | 0 | 0 | |
| 2025-10-05 | vs Austin FC II | MLS Next Pro | 1-2 | 12 | 0 | 0 | 6.2 |
| 2025-10-02 | vs Vancouver Whitecaps 2 | MLS Next Pro | 2-1 | 90 | 0 | 0 | 7.0 |
| 2025-09-28 | vs Tacoma Defiance | MLS Next Pro | 0-1 | 0 | 0 | 0 | |
| 2025-09-22 | @ Ventura County FC | MLS Next Pro | 0-4 | 0 | 0 | 0 | |
| 2025-09-13 | @ Vancouver Whitecaps 2 | MLS Next Pro | 3-1 | 0 | 0 | 0 | |
| 2025-09-07 | vs Portland Timbers 2 | MLS Next Pro | 2-2 | 0 | 0 | 0 | |
| 2025-09-01 | @ Minnesota United 2 | MLS Next Pro | 1-0 | 0 | 0 | 0 | |
| 2025-08-28 | vs Real Monarchs SLC | MLS Next Pro | 0-0 | 0 | 0 | 0 | |
| 2025-08-23 | @ Houston Dynamo 2 | MLS Next Pro | 0-1 | 0 | 0 | 0 | |
| 2025-08-10 | vs Vancouver Whitecaps 2 | MLS Next Pro | 2-1 | 90 | 0 | 0 | 6.9 |
| 2025-08-04 | @ Los Angeles FC II | MLS Next Pro | 3-4 | 0 | 0 | 0 | |
| 2025-07-27 | vs Real Monarchs SLC | MLS Next Pro | 4-0 | 0 | 0 | 0 | |
| 2025-07-14 | vs Sporting Kansas City II | MLS Next Pro | 3-1 | 0 | 0 | 0 | |
| 2025-07-04 | @ Tacoma Defiance | MLS Next Pro | 4-4 | 0 | 0 | 0 | |
| 2025-06-30 | vs Ventura County FC | MLS Next Pro | 1-1 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025 | San Jose Earthquakes II | senior | 4 | 0 | 0 | 6.61 |
| 2021 | Bethesda SC U19 | youth | 1 | 0 | 0 | - |
| 2019/2020 | DC United Under 16/17 | youth | 1 | 0 | 0 | - |
| 2018/2019 | Bethesda SC Under 16/17 | youth | 2 | 0 | 0 | - |
Teammates
Edwyn Mendoza
Kaedren Spivey
Rohan Rajagopal
Jamar Ricketts
Paul Marie
David Romney
Daniel Munie
Ian Harkes
Ousseni Bouda
Niko Tsakiris
Timo Werner
Ronaldo Vieira
Jack Skahan
Jack Jasinski
Reid Roberts
Preston Judd
Nick Fernandez
Noel Buck
Nate Crockford
DeJuan Jones
Max Floriani
Benji Kikanovic
Francesco Montali
Nonso Adimabua
Beau Leroux
Earl Edwards Jr.
Jonathan González
Daniel
Darius Johnson
Vítor Costa
San Jose Earthquakes