Age 26
Height 185 cm
Country England
Value €7.2m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.86
34 matches
Last 5
7.10
+0.24 vs season
Best
9.4
vs Portsmouth
MOTM
4
of 34 matches
Rating by match (last 30)
≥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
34
Goals
0
Assists
0
Rating
6.86
Conceded
45
18%
Clean sheets
8
68%
Rating
6.86
42%
Matches
34
68%
Started
34
68%
Penalties saved
0/4
🎯
Stats compared to other keepers
Championship · percentile vs peers
Sweeper actions
65%
Goals conceded
51%
Save percentage
45%
High claims
88%
Clean sheets
43%
Long ball percentage
10%
Detailed Stats & Percentiles (Championship)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 43%
|
|---|---|---|---|---|
| Saves | 93 | 2.78 |
70
|
48
|
| Save percentage | 67.4 | 67.39 |
46
|
46
|
| Goals conceded | 45 | 1.34 |
18
|
46
|
| Goals prevented | -6.75 | -0.20 |
3
|
22
|
| Clean sheets | 8 | 0.24 |
68
|
64
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 3 | 0.09 |
5
|
14
|
| Penalty save % | 0.0 | 0.00 |
31
|
31
|
| Error led to goal | 1 | 0.03 |
29
|
46
|
| Acted as sweeper | 21 | 0.63 |
75
|
68
|
| High claims | 39 | 1.16 |
83
|
90
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Accurate passes | 564 | 16.84 |
68
|
33
|
| Pass accuracy | 52.9 | 52.86 |
33
|
33
|
| Accurate long balls | 204 | 6.09 |
77
|
55
|
| Long ball accuracy | 29.0 | 28.98 |
31
|
31
|
| xA | 0.13 | 0.00 |
85
|
70
|
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 | 93 | 2.78 |
70
|
48
|
| Save percentage | 67.4 | 67.39 |
46
|
46
|
| Goals conceded | 45 | 1.34 |
18
|
46
|
| Goals prevented | -6.75 | -0.20 |
3
|
22
|
| Clean sheets | 8 | 0.24 |
68
|
64
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 3 | 0.09 |
5
|
14
|
| Penalty save % | 0.0 | 0.00 |
31
|
31
|
| Error led to goal | 1 | 0.03 |
29
|
46
|
| Acted as sweeper | 21 | 0.63 |
75
|
68
|
| High claims | 39 | 1.16 |
83
|
90
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Accurate passes | 564 | 16.84 |
68
|
33
|
| Pass accuracy | 52.9 | 52.86 |
33
|
33
|
| Accurate long balls | 204 | 6.09 |
77
|
55
|
| Long ball accuracy | 29.0 | 28.98 |
31
|
31
|
| xA | 0.13 | 0.00 |
85
|
70
|
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 (35)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-02-25 | vs Coventry City | Championship | 1-2 | 90 | 0 | 0 | 5.4 |
| 2026-02-22 | vs Sheffield Wednesday | Championship | 2-1 | 90 | 0 | 0 | 6.8 |
| 2026-02-14 | @ Portsmouth | Championship | 0-1 | 90 | 0 | 0 | 9.4 ⭐ |
| 2026-02-09 | vs Middlesbrough | Championship | 1-2 | 90 | 0 | 0 | 7.7 |
| 2026-02-03 | vs Oxford United | Championship | 3-1 | 90 | 0 | 0 | 6.2 |
| 2026-01-31 | @ Millwall | Championship | 1-1 | 90 | 0 | 0 | 8.0 |
| 2026-01-24 | vs Ipswich Town | Championship | 3-1 | 90 | 0 | 0 | 8.5 |
| 2026-01-21 | @ Southampton | Championship | 1-0 | 90 | 0 | 0 | 6.1 |
| 2026-01-17 | @ Charlton Athletic | Championship | 1-0 | 90 | 0 | 0 | 7.0 |
| 2026-01-01 | vs Leicester City | Championship | 3-1 | 90 | 0 | 0 | 6.5 |
| 2025-12-29 | @ Stoke City | Championship | 1-2 | 90 | 0 | 0 | 6.7 |
| 2025-12-26 | @ Wrexham | Championship | 5-3 | 90 | 0 | 0 | 4.9 |
| 2025-12-20 | vs Birmingham City | Championship | 3-0 | 90 | 0 | 0 | 8.2 |
| 2025-12-12 | @ West Bromwich Albion | Championship | 2-0 | 90 | 0 | 0 | 6.8 |
| 2025-12-09 | vs Norwich City | Championship | 1-1 | 90 | 0 | 0 | 8.2 ⭐ |
| 2025-12-06 | vs Stoke City | Championship | 4-0 | 90 | 0 | 0 | 7.8 |
| 2025-11-29 | @ Leicester City | Championship | 2-3 | 90 | 0 | 0 | 5.9 |
| 2025-11-26 | vs Portsmouth | Championship | 3-0 | 90 | 0 | 0 | 7.7 |
| 2025-11-23 | @ Sheffield Wednesday | Championship | 0-3 | 90 | 0 | 0 | 7.2 |
| 2025-11-08 | vs Queens Park Rangers | Championship | 0-0 | 90 | 0 | 0 | 8.4 ⭐ |
| 2025-11-04 | @ Coventry City | Championship | 3-1 | 45 | 0 | 0 | 6.7 |
| 2025-11-01 | vs Derby County | Championship | 1-3 | 90 | 0 | 0 | 5.5 |
| 2025-10-24 | @ Preston North End | Championship | 3-2 | 90 | 0 | 0 | 5.0 |
| 2025-10-21 | @ Blackburn Rovers | Championship | 1-3 | 90 | 0 | 0 | 7.4 |
| 2025-10-18 | vs Watford | Championship | 1-0 | 90 | 0 | 0 | 7.5 |
| 2025-10-04 | @ Hull City | Championship | 1-0 | 90 | 0 | 0 | 7.2 |
| 2025-09-30 | vs Southampton | Championship | 1-2 | 90 | 0 | 0 | 5.8 |
| 2025-09-27 | @ Oxford United | Championship | 0-1 | 90 | 0 | 0 | 8.4 ⭐ |
| 2025-09-20 | vs Charlton Athletic | Championship | 0-1 | 90 | 0 | 0 | 6.3 |
| 2025-09-12 | @ Ipswich Town | Championship | 5-0 | 90 | 0 | 0 | 5.0 |
| 2025-08-30 | @ Middlesbrough | Championship | 1-0 | 90 | 0 | 0 | 6.2 |
| 2025-08-23 | vs Millwall | Championship | 0-1 | 90 | 0 | 0 | 8.1 |
| 2025-08-16 | @ Swansea City | Championship | 1-0 | 90 | 0 | 0 | 6.8 |
| 2025-08-13 | @ Birmingham City | EFL Cup | 2-1 | 0 | 0 | 0 | |
| 2025-08-09 | vs Bristol City | Championship | 1-4 | 90 | 0 | 0 | 3.9 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Sheffield United | senior | 34 | 0 | 0 | 6.86 |
| 2024/2025 | Sheffield United | senior | 46 | 0 | 0 | 7.37 |
| 2023/2024 | Plymouth Argyle | senior | 19 | 0 | 0 | 6.90 |
| 2022/2023 | Plymouth Argyle | senior | 31 | 0 | 0 | 6.95 |
| 2021/2022 | Plymouth Argyle | senior | 52 | 0 | 0 | 6.92 |
| 2020/2021 | Plymouth Argyle | senior | 52 | 0 | 0 | 6.42 |
| 2019/2020 | Plymouth Argyle | senior | 4 | 0 | 0 | - |
| 2018/2019 | Plymouth Argyle | senior | 2 | 0 | 0 | - |
| 2017/2018 | Plymouth Argyle | senior | 1 | 0 | 0 | - |
| 2017/2018 | Plymouth Argyle Under 18 | youth | 3 | 0 | 0 | - |
Transfer Value History
Teammates
Louie Marsh
Mihail Polendakov
Ryan Oné
Sam Curtis
Japhet Tanganga
Sam McCallum
Ollie Arblaster
Leo Hjelde
Tyler Bindon
Thomas Cannon
Gustavo Hamer
Danny Ings
Callum O'Hare
Andre Brooks
Harrison Burrows
Ben Mee
Jamie Shackleton
Adam Davies
Djibril Soumaré
Tom Davies
Tyrese Campbell
Tahith Chong
Mark McGuinness
Alex Matos
Femi Seriki
Sydie Peck
Harry McGlinchey
Jairo Riedewald
Patrick Bamford
Thomas Betts
Joe Rothwell
Trophies
Plymouth Argyle
🏆
League One
x1
Sheffield United