Age 28
Height 191 cm
Country USA
Value €113.3k
Contract 2027-11-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.38
14 matches
Last 5
6.20
-0.18 vs season
Best
8.4
vs Loudoun United FC
MOTM
1
of 28 matches
Rating by match (last 28)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
USL Cup Grp. 4
Detroit City FC
VS
2026-06-06
Lexington SC
🧬
Attributes
Sweeper actions
Goals conceded
Save percentage
High claims
Clean sheets
Long ball percentage
Filter:
Apps
14
Goals
0
Assists
0
Rating
6.38
Conceded
15
2%
Clean sheets
3
68%
Rating
6.34
27%
Matches
11
100%
Started
11
100%
Penalties saved
0/2
🎯
Stats compared to other keepers
USL Championship · percentile vs peers
Sweeper actions
96%
Goals conceded
48%
Save percentage
20%
High claims
15%
Clean sheets
60%
Long ball percentage
78%
Detailed Stats & Percentiles (USL Championship)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Saves | 22 | 2.00 |
61
|
15
|
| Save percentage | 59.5 | 59.46 |
22
|
22
|
| Goals conceded | 15 | 1.36 |
2
|
52
|
| Clean sheets | 3 | 0.27 |
68
|
54
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 2 | 0.18 |
4
|
27
|
| Penalty save % | 0.0 | 0.00 |
47
|
47
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 4 | 0.36 |
54
|
25
|
| High claims | 4 | 0.36 |
38
|
20
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Accurate passes | 264 | 24.00 |
95
|
79
|
| Pass accuracy | 80.0 | 80.00 |
88
|
88
|
| Accurate long balls | 46 | 4.18 |
81
|
40
|
| Long ball accuracy | 42.2 | 42.20 |
79
|
79
|
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 39%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Saves | 22 | 2.00 |
61
|
15
|
| Save percentage | 59.5 | 59.46 |
22
|
22
|
| Goals conceded | 15 | 1.36 |
2
|
52
|
| Clean sheets | 3 | 0.27 |
68
|
54
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 2 | 0.18 |
4
|
27
|
| Penalty save % | 0.0 | 0.00 |
47
|
47
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 4 | 0.36 |
54
|
25
|
| High claims | 4 | 0.36 |
38
|
20
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Accurate passes | 264 | 24.00 |
95
|
79
|
| Pass accuracy | 80.0 | 80.00 |
88
|
88
|
| Accurate long balls | 46 | 4.18 |
81
|
40
|
| Long ball accuracy | 42.2 | 42.20 |
79
|
79
|
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 (32)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | @ El Paso Locomotive FC | USL Championship | 1-4 | 90 | 0 | 0 | 6.1 |
| 2026-05-23 | @ Indy Eleven | USL Championship | 3-1 | 90 | 0 | 0 | 5.9 |
| 2026-05-08 | vs Monterey Bay FC | USL Championship | 3-1 | 90 | 0 | 0 | 6.4 |
| 2026-05-03 | @ Las Vegas Lights FC | USL Championship | 2-1 | 90 | 0 | 0 | 5.2 |
| 2026-04-25 | vs Forward Madison FC | USL Cup Grp. 4 | 4-2 | 90 | 0 | 0 | 7.4 |
| 2026-04-19 | @ Orange County SC | USL Championship | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-04-11 | vs Rhode Island FC | USL Championship | 1-3 | 90 | 0 | 0 | 5.9 |
| 2026-04-04 | @ Colorado Springs Switchbacks FC | USL Championship | 1-1 | 90 | 0 | 0 | 6.2 |
| 2026-04-01 | vs Louisville City FC | US Open Cup | 0-2 | 90 | 0 | 0 | 6.4 |
| 2026-03-29 | @ San Antonio FC | USL Championship | 2-0 | 90 | 0 | 0 | 5.7 |
| 2026-03-25 | vs Brooklyn | USL Championship | 3-0 | 90 | 0 | 0 | 7.6 |
| 2026-03-19 | vs Flower City Union | US Open Cup | 9-0 | 90 | 0 | 0 | 6.9 |
| 2026-03-14 | vs Sacramento Republic FC | USL Championship | 0-0 | 90 | 0 | 0 | 7.6 |
| 2026-03-07 | vs Louisville City FC | USL Championship | 1-2 | 90 | 0 | 0 | 5.8 |
| 2025-11-09 | vs Rhode Island FC | USL Championship Playoff | 0-2 | 90 | 0 | 0 | 6.2 |
| 2025-11-01 | vs Loudoun United FC | USL Championship Playoff | 1-0 | 90 | 0 | 0 | 7.7 |
| 2025-10-25 | @ Loudoun United FC | USL Championship | 0-1 | 90 | 0 | 0 | 8.4 ⭐ |
| 2025-10-18 | vs Rhode Island FC | USL Championship | 0-0 | 90 | 0 | 0 | 7.5 |
| 2025-10-10 | vs Phoenix Rising FC | USL Championship | 0-2 | 90 | 0 | 0 | 6.2 |
| 2025-10-04 | @ Detroit City FC | USL Championship | 2-0 | 90 | 0 | 0 | 5.9 |
| 2025-10-02 | @ Birmingham Legion FC | USL Championship | 1-1 | 90 | 0 | 0 | 6.9 |
| 2025-09-26 | vs Miami FC | USL Championship | 1-0 | 90 | 0 | 0 | 7.3 |
| 2025-09-20 | @ Tampa Bay Rowdies | USL Championship | 2-2 | 90 | 0 | 0 | 7.1 |
| 2025-09-12 | vs El Paso Locomotive FC | USL Championship | 1-0 | 90 | 0 | 0 | 7.1 |
| 2025-09-05 | @ Lexington SC | USL Championship | 2-1 | 90 | 0 | 0 | 5.8 |
| 2025-08-30 | vs Hartford Athletic | USL Championship | 2-3 | 90 | 0 | 0 | 6.1 |
| 2025-08-24 | @ Las Vegas Lights FC | USL Championship | 1-2 | 90 | 0 | 0 | 6.7 |
| 2025-08-02 | vs Eintracht Frankfurt | Club Friendlies | 2-2 | 11 | 0 | 0 | |
| 2025-07-26 | vs Colorado Rapids | Major League Soccer | 3-1 | 0 | 0 | 0 | |
| 2025-06-30 | vs Orlando City B | MLS Next Pro | 1-1 | 90 | 0 | 0 | 6.9 |
| 2025-06-26 | @ Chicago Fire FC | Major League Soccer | 0-1 | 0 | 0 | 0 | |
| 2025-06-14 | vs Charlotte FC | Major League Soccer | 2-1 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Lexington SC | senior | 14 | 0 | 0 | 6.38 |
| 2025 | North Carolina FC | senior | 13 | 0 | 0 | 6.83 |
| 2025 | Philadelphia Union II | senior | 5 | 0 | 0 | 7.06 |
| 2024 | Philadelphia Union II | senior | 2 | 0 | 0 | 6.38 |
| 2024 | Philadelphia Union | senior | 18 | 0 | 0 | 6.40 |
| 2023 | Louisville City FC | senior | 35 | 0 | 0 | 6.88 |
| 2015/2016 | Karlsruher SC U19 | youth | 11 | 0 | 0 | - |
Transfer Value History
Teammates
Johan Peñaranda
Luís Felipe
Mason Kutch
Yannick Yankam
Logan Ketterer
Jacob Greene
Arturo Ordóñez
Kendall Burks
Aaron Molloy
Marcus Epps
Nicolas Firmino
Phillip Goodrum
Michael Adedokun
Alfredo Midence
Xavier Zengue
Christian Volesky
Andrew Caborn
Daniel Wu
Blaine Ferri
Cameron Lancaster
Malik Henry-Scott
Tarik Scott
Milo Yosef
Marqes Muir
Joe Hafferty
Javain Brown
Johnathan Stout
Gaël Gibert
Jack Beer
Trenton Kutch
Latif Blessing
Garret Addams
Jonathan Lewis
Cory Burke