Age 31
Height 190 cm
Foot Right
Country USA
Value €740.9k
Contract 2026-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.37
9 matches
Last 5
6.28
-0.09 vs season
Best
8.6
vs Portland Timbers
MOTM
1
of 23 matches
Rating by match (last 23)
≥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
9
Goals
0
Assists
0
Rating
6.37
Conceded
15
52%
Clean sheets
2
50%
Rating
6.37
20%
Matches
9
31%
Started
9
31%
Penalties saved
0/1
🎯
Stats compared to other keepers
Major League Soccer · percentile vs peers
Sweeper actions
36%
Goals conceded
10%
Save percentage
39%
High claims
70%
Clean sheets
10%
Long ball percentage
60%
🔥
Heatmap
477 touches this season
Attack
Touches
477
Attack
0%
Middle
0%
Ø position
9%
Detailed Stats & Percentiles (Major League Soccer)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Saves | 28 | 3.11 |
36
|
50
|
| Save percentage | 65.1 | 65.12 |
47
|
47
|
| Goals conceded | 15 | 1.67 |
52
|
43
|
| Goals prevented | -3.20 | -0.36 |
11
|
13
|
| Clean sheets | 2 | 0.22 |
50
|
61
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.11 |
36
|
47
|
| Penalty save % | 0.0 | 0.00 |
25
|
25
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 2 | 0.22 |
29
|
20
|
| High claims | 8 | 0.89 |
50
|
72
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Accurate passes | 276 | 30.67 |
56
|
88
|
| Pass accuracy | 89.3 | 89.32 |
90
|
90
|
| Accurate long balls | 23 | 2.56 |
29
|
11
|
| Long ball accuracy | 47.9 | 47.92 |
81
|
81
|
| xA | 0.00 | 0.00 |
25
|
9
|
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 43%
|
|---|---|---|---|---|
| Saves | 28 | 3.11 |
36
|
50
|
| Save percentage | 65.1 | 65.12 |
47
|
47
|
| Goals conceded | 15 | 1.67 |
52
|
43
|
| Goals prevented | -3.20 | -0.36 |
11
|
13
|
| Clean sheets | 2 | 0.22 |
50
|
61
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 1 | 0.11 |
36
|
47
|
| Penalty save % | 0.0 | 0.00 |
25
|
25
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 2 | 0.22 |
29
|
20
|
| High claims | 8 | 0.89 |
50
|
72
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Accurate passes | 276 | 30.67 |
56
|
88
|
| Pass accuracy | 89.3 | 89.32 |
90
|
90
|
| Accurate long balls | 23 | 2.56 |
29
|
11
|
| Long ball accuracy | 47.9 | 47.92 |
81
|
81
|
| xA | 0.00 | 0.00 |
25
|
9
|
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 (26)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-03 | @ Houston Dynamo FC | Major League Soccer | 1-0 | 90 | 0 | 0 | 6.3 |
| 2026-04-30 | vs Colorado Springs Switchbacks FC | US Open Cup | 2-2 | 0 | 0 | 0 | |
| 2026-04-26 | @ Vancouver Whitecaps | Major League Soccer | 3-1 | 90 | 0 | 0 | 6.0 |
| 2026-04-23 | @ Los Angeles FC | Major League Soccer | 0-0 | 90 | 0 | 0 | 7.3 |
| 2026-04-18 | vs Inter Miami CF | Major League Soccer | 2-3 | 90 | 0 | 0 | 5.4 |
| 2026-04-15 | vs Union Omaha | US Open Cup | 1-0 | 0 | 0 | 0 | |
| 2026-04-12 | vs Houston Dynamo FC | Major League Soccer | 6-2 | 90 | 0 | 0 | 6.4 |
| 2026-04-04 | @ Toronto FC | Major League Soccer | 3-2 | 90 | 0 | 0 | 5.1 |
| 2026-03-22 | @ Sporting Kansas City | Major League Soccer | 1-4 | 90 | 0 | 0 | 6.7 |
| 2026-02-28 | vs Portland Timbers | Major League Soccer | 2-0 | 90 | 0 | 0 | 8.6 ⭐ |
| 2026-02-23 | @ Seattle Sounders FC | Major League Soccer | 2-0 | 90 | 0 | 0 | 5.5 |
| 2025-10-19 | vs Los Angeles FC | Major League Soccer | 2-2 | 90 | 0 | 0 | 7.7 |
| 2025-10-05 | @ Real Salt Lake | Major League Soccer | 1-0 | 90 | 0 | 0 | 6.6 |
| 2025-09-28 | vs Minnesota United | Major League Soccer | 1-1 | 90 | 0 | 0 | 6.3 |
| 2025-09-21 | @ FC Dallas | Major League Soccer | 3-1 | 90 | 0 | 0 | 5.6 |
| 2025-09-14 | vs Houston Dynamo FC | Major League Soccer | 2-1 | 90 | 0 | 0 | 7.2 |
| 2025-08-31 | @ Sporting Kansas City | Major League Soccer | 4-2 | 90 | 0 | 0 | 4.9 |
| 2025-08-24 | @ LA Galaxy | Major League Soccer | 3-0 | 90 | 0 | 0 | 5.1 |
| 2025-08-17 | vs Atlanta United | Major League Soccer | 3-1 | 90 | 0 | 0 | 6.2 |
| 2025-08-10 | @ Minnesota United | Major League Soccer | 1-2 | 90 | 0 | 0 | 8.3 |
| 2025-08-08 | @ Cruz Azul | Leagues Cup | 2-2 | 0 | 0 | 0 | |
| 2025-08-04 | vs Tijuana | Leagues Cup | 1-2 | 90 | 0 | 0 | 7.1 |
| 2025-08-01 | vs Santos Laguna | Leagues Cup | 2-1 | 90 | 0 | 0 | 6.9 |
| 2025-07-26 | @ Philadelphia Union | Major League Soccer | 3-1 | 90 | 0 | 0 | 7.6 |
| 2025-07-17 | @ Seattle Sounders FC | Major League Soccer | 3-3 | 90 | 0 | 0 | 6.0 |
| 2025-07-13 | vs Vancouver Whitecaps | Major League Soccer | 3-0 | 90 | 0 | 0 | 8.5 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Colorado Rapids | senior | 9 | 0 | 0 | 6.37 |
| 2025 | Colorado Rapids | senior | 27 | 0 | 0 | 6.89 |
| 2024 | Colorado Rapids | senior | 42 | 0 | 0 | 6.62 |
| 2022/2023 | Middlesbrough | senior | 45 | 0 | 1 | 6.63 |
| 2021/2022 | Manchester City | senior | 9 | 0 | 0 | 6.50 |
| 2020/2021 | Manchester City | senior | 12 | 0 | 0 | 6.82 |
| 2019/2020 | Fortuna Düsseldorf | senior | 18 | 0 | 0 | 6.04 |
| 2019 | Columbus Crew | senior | 13 | 0 | 0 | 6.24 |
| 2018 | Columbus Crew | senior | 32 | 0 | 0 | 6.16 |
| 2017 | Columbus Crew | senior | 39 | 0 | 0 | 6.40 |
| 2016 | Pittsburgh Riverhounds SC | senior | 9 | 0 | 0 | - |
| 2015/2016 | Freiburg II | senior | 14 | 0 | 0 | - |
| 2025 | USA | national team | 1 | 0 | 0 | 8.20 |
| 2022 | USA | national team | 6 | 0 | 0 | - |
| 2021 | USA | national team | 2 | 0 | 0 | 6.49 |
| 2020 | USA | national team | 2 | 0 | 0 | 6.40 |
| 2019 | USA | national team | 13 | 0 | 0 | - |
| 2018 | USA | national team | 6 | 0 | 0 | - |
| 2016 | USA U23 | national team | 2 | 0 | 0 | - |
| 2015 | USA U20 | national team | 10 | 0 | 0 | - |
Transfer Value History
Teammates
Donavan Phillip
Keegan Rosenberry
Reggie Cannon
Rob Holding
Dante Sealy
Hamzat Ojediran
Rafael Navarro
Paxten Aaronson
Alexis Manyoma
Joshua Atencio
Wayne Frederick
Ali Fadal
Alex Harris
Bryce Jamison
Ian Murphy
Connor Ronan
Theodore Ku-DiPietro
Lucas Herrington
Noah Cobb
Mamadou Billo Diop
Kimani Stewart
Miguel Navarro
Kosi Thompson
Nicholas Hansen
Sydney Wathuta
Zack Campagnolo
Darren Yapi
Georgi Minoungou
Jackson Travis
Trophies
Manchester City
🏆
Premier League
x2
🏆
J.League World Challenge
x1
🏆
EFL Cup
x1
🏆
UEFA Super Cup
x1
USA
🏆
Concacaf Nations League
x1
Manchester City U23
🏆
Premier League 2
x1
Columbus Crew
🏆
Carolina Challenge Cup
x1
Colorado Rapids