Age 29
Height 188 cm
Foot Right
Country England
Value €2m
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.52
4 matches
Last 5
6.44
-0.08 vs season
Best
8.0
vs Crystal Palace
MOTM
0
of 6 matches
Rating by match (last 6)
≥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
4
Goals
0
Assists
0
Rating
6.52
Conceded
4
82%
Clean sheets
0
0%
Rating
6.71
23%
Matches
3
7%
Started
2
7%
Penalties saved
0/0
🎯
Stats compared to other keepers
Premier League · percentile vs peers
Sweeper actions
81%
Goals conceded
35%
Save percentage
100%
High claims
77%
Clean sheets
1%
Long ball percentage
100%
🔥
Heatmap
131 touches this season
Attack
Touches
131
Attack
0%
Middle
0%
Ø position
10%
Detailed Stats & Percentiles (Premier League)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Saves | 9 | 3.82 |
17
|
94
|
| Save percentage | 69.2 | 69.23 |
66
|
66
|
| Goals conceded | 4 | 1.70 |
82
|
20
|
| Goals prevented | -0.25 | -0.10 |
56
|
30
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 3 | 1.27 |
20
|
89
|
| High claims | 1 | 0.42 |
7
|
15
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 16%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Accurate passes | 45 | 19.10 |
10
|
38
|
| Pass accuracy | 57.0 | 56.96 |
15
|
15
|
| Accurate long balls | 15 | 6.37 |
15
|
79
|
| Long ball accuracy | 30.6 | 30.61 |
25
|
25
|
| xA | 0.00 | 0.00 |
15
|
35
|
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 43%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Saves | 9 | 3.82 |
17
|
94
|
| Save percentage | 69.2 | 69.23 |
66
|
66
|
| Goals conceded | 4 | 1.70 |
82
|
20
|
| Goals prevented | -0.25 | -0.10 |
56
|
30
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Error led to goal | 0 | 0.00 |
100
|
100
|
| Acted as sweeper | 3 | 1.27 |
20
|
89
|
| High claims | 1 | 0.42 |
7
|
15
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 16%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Accurate passes | 45 | 19.10 |
10
|
38
|
| Pass accuracy | 57.0 | 56.96 |
15
|
15
|
| Accurate long balls | 15 | 6.37 |
15
|
79
|
| Long ball accuracy | 30.6 | 30.61 |
25
|
25
|
| xA | 0.00 | 0.00 |
15
|
35
|
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 (38)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-15 | @ Aston Villa | Premier League | 4-2 | 0 | 0 | 0 | |
| 2026-05-09 | vs Chelsea | Premier League | 1-1 | 0 | 0 | 0 | |
| 2026-05-03 | @ Manchester United | Premier League | 3-2 | 90 | 0 | 0 | 5.5 |
| 2026-04-25 | vs Crystal Palace | Premier League | 3-1 | 90 | 0 | 0 | 8.0 |
| 2026-04-19 | @ Everton | Premier League | 1-2 | 32 | 0 | 0 | 6.7 |
| 2026-04-14 | vs Paris Saint-Germain | Champions League | 0-2 | 0 | 0 | 0 | |
| 2026-04-11 | vs Fulham | Premier League | 2-0 | 0 | 0 | 0 | |
| 2026-04-08 | @ Paris Saint-Germain | Champions League | 2-0 | 0 | 0 | 0 | |
| 2026-04-04 | @ Manchester City | FA Cup | 4-0 | 0 | 0 | 0 | |
| 2026-03-21 | @ Brighton & Hove Albion | Premier League | 2-1 | 0 | 0 | 0 | |
| 2026-03-18 | vs Galatasaray | Champions League | 4-0 | 0 | 0 | 0 | |
| 2026-03-10 | @ Galatasaray | Champions League | 1-0 | 0 | 0 | 0 | |
| 2026-02-28 | vs West Ham United | Premier League | 5-2 | 0 | 0 | 0 | |
| 2026-02-22 | @ Nottingham Forest | Premier League | 0-1 | 0 | 0 | 0 | |
| 2026-02-08 | vs Manchester City | Premier League | 1-2 | 0 | 0 | 0 | |
| 2026-01-28 | vs Qarabag FK | Champions League | 6-0 | 0 | 0 | 0 | |
| 2026-01-24 | @ AFC Bournemouth | Premier League | 3-2 | 0 | 0 | 0 | |
| 2026-01-21 | @ Marseille | Champions League | 0-3 | 0 | 0 | 0 | |
| 2026-01-08 | @ Arsenal | Premier League | 0-0 | 0 | 0 | 0 | |
| 2026-01-04 | @ Fulham | Premier League | 2-2 | 0 | 0 | 0 | |
| 2025-12-27 | vs Wolverhampton Wanderers | Premier League | 2-1 | 0 | 0 | 0 | |
| 2025-12-09 | @ Inter | Champions League | 0-1 | 0 | 0 | 0 | |
| 2025-11-26 | vs PSV Eindhoven | Champions League | 1-4 | 0 | 0 | 0 | |
| 2025-11-09 | @ Manchester City | Premier League | 3-0 | 0 | 0 | 0 | |
| 2025-11-04 | vs Real Madrid | Champions League | 1-0 | 0 | 0 | 0 | |
| 2025-11-01 | vs Aston Villa | Premier League | 2-0 | 0 | 0 | 0 | |
| 2025-10-29 | vs Crystal Palace | EFL Cup | 0-3 | 90 | 0 | 0 | 6.0 |
| 2025-10-25 | @ Brentford | Premier League | 3-2 | 0 | 0 | 0 | |
| 2025-10-22 | @ Eintracht Frankfurt | Champions League | 1-5 | 0 | 0 | 0 | |
| 2025-10-19 | vs Manchester United | Premier League | 1-2 | 0 | 0 | 0 | |
| 2025-10-04 | @ Chelsea | Premier League | 2-1 | 0 | 0 | 0 | |
| 2025-09-30 | @ Galatasaray | Champions League | 1-0 | 0 | 0 | 0 | |
| 2025-09-23 | vs Southampton | EFL Cup | 2-1 | 0 | 0 | 0 | |
| 2025-09-17 | vs Atletico Madrid | Champions League | 3-2 | 0 | 0 | 0 | |
| 2025-08-04 | vs Athletic Club | Club Friendlies | 4-1 | 45 | 0 | 0 | 6.0 |
| 2025-07-30 | @ Yokohama F.Marinos | Club Friendlies | 1-3 | 0 | 0 | 0 | |
| 2025-07-26 | vs Milan | Club Friendlies | 2-4 | 0 | 0 | 0 | |
| 2025-07-13 | @ Preston North End | Club Friendlies | 1-3 | 45 | 0 | 0 | 6.6 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Liverpool | senior | 4 | 0 | 0 | 6.52 |
| 2024/2025 | Preston North End | senior | 44 | 0 | 0 | 7.02 |
| 2023/2024 | Preston North End | senior | 45 | 0 | 0 | 6.55 |
| 2022/2023 | Preston North End | senior | 49 | 0 | 0 | 6.68 |
| 2021/2022 | AFC Bournemouth | senior | 1 | 0 | 0 | 5.77 |
| 2021/2022 | Newcastle United | senior | 5 | 0 | 0 | 5.37 |
| 2020/2021 | Swansea City | senior | 52 | 0 | 0 | 6.55 |
| 2019/2020 | Swansea City | senior | 43 | 0 | 0 | 6.42 |
| 2018/2019 | Newcastle United | senior | 3 | 0 | 0 | 5.91 |
| 2017/2018 | Aberdeen | senior | 8 | 0 | 0 | - |
| 2017/2018 | Newcastle United | senior | 1 | 0 | 0 | 6.40 |
| 2016/2017 | Kilmarnock | senior | 15 | 0 | 0 | - |
| 2015/2016 | Crawley Town | senior | 12 | 0 | 0 | - |
| 2018/2019 | Newcastle United U23 | youth | 10 | 0 | 0 | - |
| 2017/2018 | Newcastle United U23 | youth | 9 | 0 | 0 | - |
| 2016/2017 | Newcastle United U23 | youth | 11 | 0 | 0 | - |
| 2019 | England U21 | national team | 1 | 0 | 0 | - |
| 2018 | England U21 | national team | 4 | 0 | 0 | - |
| 2017 | England U21 | national team | 1 | 0 | 0 | - |
| 2017 | England U20 | national team | 7 | 0 | 0 | - |
| 2016 | England U19 | national team | 10 | 0 | 0 | - |
| 2015 | England U19 | national team | 3 | 0 | 0 | - |
| 2014 | England U17 | national team | 7 | 0 | 0 | - |
| 2013 | England U17 | national team | 3 | 0 | 0 | - |
Transfer Value History
Teammates
Harvey Davies
Alisson Becker
Joseph Gomez
Wataru Endo
Virgil van Dijk
Ibrahima Konaté
Milos Kerkez
Florian Wirtz
Dominik Szoboszlai
Alexander Isak
Alexis Mac Allister
Mohamed Salah
Conor Bradley
Federico Chiesa
Giovanni Leoni
Curtis Jones
Cody Gakpo
Hugo Ekitiké
Giorgi Mamardashvili
Andrew Robertson
Jeremie Frimpong
Ryan Gravenberch
Ármin Pécsi
Trey Nyoni
Stefan Bajcetic
Rhys Williams
Calvin Ramsay
Rio Ngumoha
Trophies
Liverpool
🏆
J.League World Challenge
x1
England U21
🏆
Tournoi Maurice Revello
x1
England U20
🏆
FIFA U20 World Cup
x1
🏆
Tournoi U20 4 Nations
x1
England U17
🏆
UEFA U17 Championship
x1