Age 32
Height 191 cm
Country USA
Value €50k
Contract 2026-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.65
1 matches
Last 5
6.70
+0.05 vs season
Best
6.7
vs One Knoxville SC
MOTM
0
of 1 matches
Rating by match (last 1)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Sweeper actions
Goals conceded
Save percentage
High claims
Clean sheets
Long ball percentage
Filter:
Apps
1
Goals
0
Assists
1
Rating
6.65
Conceded
3
23%
Clean sheets
0
0%
Rating
6.65
52%
Matches
1
0%
Started
1
0%
Penalties saved
0/0
🎯
Stats compared to other keepers
Main league · percentile vs peers
Sweeper actions
80%
Goals conceded
2%
Save percentage
100%
High claims
37%
Clean sheets
1%
Long ball percentage
100%
Detailed Stats & Percentiles (main league)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 36%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Saves | 3 | 2.25 |
27
|
50
|
| Save percentage | 50.0 | 50.00 |
11
|
11
|
| Goals conceded | 3 | 2.25 |
23
|
13
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 1 | 0.75 |
54
|
77
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Accurate passes | 13 | 9.75 |
11
|
6
|
| Pass accuracy | 46.4 | 46.43 |
8
|
8
|
| Accurate long balls | 3 | 2.25 |
8
|
13
|
| Long ball accuracy | 16.7 | 16.67 |
5
|
5
|
| Assists | 1 | 0.75 |
100
|
100
|
| Chances created | 1 | 0.75 |
100
|
100
|
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 36%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Saves | 3 | 2.25 |
27
|
50
|
| Save percentage | 50.0 | 50.00 |
11
|
11
|
| Goals conceded | 3 | 2.25 |
23
|
13
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 1 | 0.75 |
54
|
77
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Accurate passes | 13 | 9.75 |
11
|
6
|
| Pass accuracy | 46.4 | 46.43 |
8
|
8
|
| Accurate long balls | 3 | 2.25 |
8
|
13
|
| Long ball accuracy | 16.7 | 16.67 |
5
|
5
|
| Assists | 1 | 0.75 |
100
|
100
|
| Chances created | 1 | 0.75 |
100
|
100
|
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 (27)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | vs CF Montreal | Major League Soccer | 4-4 | 0 | 0 | 0 | |
| 2026-05-16 | vs St. Louis City | Major League Soccer | 1-1 | 0 | 0 | 0 | |
| 2026-05-13 | vs Chicago Fire FC | Major League Soccer | 1-3 | 0 | 0 | 0 | |
| 2026-05-10 | @ Nashville SC | Major League Soccer | 2-2 | 0 | 0 | 0 | |
| 2026-05-03 | @ New York City FC | Major League Soccer | 0-2 | 0 | 0 | 0 | |
| 2026-04-25 | vs Orlando City | Major League Soccer | 3-2 | 0 | 0 | 0 | |
| 2026-04-22 | @ Red Bull New York | Major League Soccer | 4-4 | 0 | 0 | 0 | |
| 2026-04-18 | @ Philadelphia Union | Major League Soccer | 0-0 | 0 | 0 | 0 | |
| 2026-04-15 | vs One Knoxville SC | US Open Cup | 3-3 | 120 | 0 | 1 | 6.7 |
| 2026-04-11 | @ New England Revolution | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2026-04-04 | vs FC Dallas | Major League Soccer | 0-4 | 0 | 0 | 0 | |
| 2026-03-21 | @ Atlanta United | Major League Soccer | 0-0 | 0 | 0 | 0 | |
| 2026-03-15 | @ Chicago Fire FC | Major League Soccer | 1-2 | 0 | 0 | 0 | |
| 2026-03-07 | vs Inter Miami CF | Major League Soccer | 1-2 | 0 | 0 | 0 | |
| 2026-03-01 | @ Austin FC | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2026-02-22 | vs Philadelphia Union | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2025-10-18 | vs Chicago Fire FC | Major League Soccer | 2-2 | 0 | 0 | 0 | |
| 2025-10-04 | @ Inter Miami CF | Major League Soccer | 4-1 | 0 | 0 | 0 | |
| 2025-09-27 | vs Atlanta United | Major League Soccer | 2-0 | 0 | 0 | 0 | |
| 2025-09-20 | @ Philadelphia Union | Major League Soccer | 1-0 | 0 | 0 | 0 | |
| 2025-09-13 | vs Toronto FC | Major League Soccer | 1-1 | 0 | 0 | 0 | |
| 2025-09-07 | @ Chicago Fire FC | Major League Soccer | 3-2 | 0 | 0 | 0 | |
| 2025-08-30 | vs Charlotte FC | Major League Soccer | 1-2 | 0 | 0 | 0 | |
| 2025-08-23 | @ Columbus Crew | Major League Soccer | 1-2 | 0 | 0 | 0 | |
| 2025-07-25 | vs CF Montreal | Major League Soccer | 1-3 | 0 | 0 | 0 | |
| 2025-07-19 | vs Orlando City | Major League Soccer | 1-2 | 0 | 0 | 0 | |
| 2025-07-16 | @ Red Bull New York | Major League Soccer | 5-3 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | DC United | senior | 1 | 0 | 1 | 6.65 |
| 2025 | New England Revolution | senior | 2 | 0 | 0 | 6.26 |
| 2024 | DC United | senior | 32 | 0 | 0 | 6.57 |
| 2023 | DC United | senior | 15 | 0 | 0 | 6.94 |
| 2022 | Toronto FC | senior | 25 | 0 | 0 | 6.43 |
| 2021 | Toronto FC | senior | 29 | 0 | 0 | 6.28 |
| 2020 | Toronto FC | senior | 3 | 0 | 0 | 8.15 |
| 2019 | Toronto FC | senior | 13 | 0 | 0 | 6.45 |
| 2018 | Toronto FC | senior | 36 | 0 | 0 | 6.17 |
| 2017 | Toronto FC | senior | 34 | 0 | 1 | 6.66 |
| 2016 | Toronto FC | senior | 17 | 0 | 0 | 6.74 |
| 2016 | Toronto FC II | senior | 8 | 0 | 0 | - |
| 2015 | Toronto FC II | senior | 12 | 0 | 0 | - |
| 2014 | Reading United A.C. | senior | 1 | 0 | 0 | - |
| 2018 | USA | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Sean Johnson
Lucas Bartlett
Matti Peltola
Silvan Hefti
Keisuke Kurokawa
Peglow
Jared Stroud
Tai Baribo
Gabriel Pirani
Louis Munteanu
Conner Antley
Sean Nealis
Gabriel Segal
Kye Rowles
Jacob Murrell
Aarón Herrera
Brandon Servania
Jordan Farr
Jackson Hopkins
Nikola Markovic
Caden Clark
Oscar Avilez
Gavin Turner
Hosei Kijima
Trophies
Toronto FC
🏆
MLS
x1
🏆
Canadian Championship
x4
DC United