Age 25
Height 188 cm
Foot Right
Country England
Value €666.5k
Contract 2027-05-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.22
42 matches
Last 5
6.32
-0.90 vs season
Best
9.5
vs Rangers
MOTM
1
of 37 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
42
Goals
0
Assists
0
Rating
7.22
Conceded
36
22%
Clean sheets
17
100%
Rating
7.22
92%
Matches
37
88%
Started
37
88%
Penalties saved
0/6
🎯
Stats compared to other keepers
Premiership · percentile vs peers
Sweeper actions
45%
Goals conceded
90%
Save percentage
90%
High claims
86%
Clean sheets
98%
Long ball percentage
98%
🔥
Heatmap
2514 touches this season
Attack
Touches
2514
Attack
0%
Middle
2%
Ø position
13%
Detailed Stats & Percentiles (Premiership)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Saves | 101 | 2.73 |
85
|
33
|
| Save percentage | 73.7 | 73.72 |
88
|
88
|
| Goals conceded | 36 | 0.97 |
22
|
81
|
| Goals prevented | 7.98 | 0.22 |
100
|
88
|
| Clean sheets | 17 | 0.46 |
100
|
88
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 6 | 0.16 |
3
|
33
|
| Penalty save % | 0.0 | 0.00 |
22
|
22
|
| Error led to goal | 2 | 0.05 |
14
|
25
|
| Acted as sweeper | 18 | 0.49 |
77
|
48
|
| High claims | 42 | 1.14 |
100
|
81
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 92%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Accurate passes | 1464 | 39.57 |
100
|
100
|
| Pass accuracy | 82.9 | 82.90 |
92
|
92
|
| Accurate long balls | 255 | 6.89 |
81
|
51
|
| Long ball accuracy | 47.5 | 47.49 |
92
|
92
|
| Chances created | 3 | 0.08 |
100
|
70
|
| xA | 0.13 | 0.00 |
88
|
77
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.03 |
22
|
37
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Saves | 101 | 2.73 |
85
|
33
|
| Save percentage | 73.7 | 73.72 |
88
|
88
|
| Goals conceded | 36 | 0.97 |
22
|
81
|
| Goals prevented | 7.98 | 0.22 |
100
|
88
|
| Clean sheets | 17 | 0.46 |
100
|
88
|
| Penalty saves | 0 | 0.00 |
0
|
0
|
| Penalties conceded | 6 | 0.16 |
3
|
33
|
| Penalty save % | 0.0 | 0.00 |
22
|
22
|
| Error led to goal | 2 | 0.05 |
14
|
25
|
| Acted as sweeper | 18 | 0.49 |
77
|
48
|
| High claims | 42 | 1.14 |
100
|
81
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 92%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Accurate passes | 1464 | 39.57 |
100
|
100
|
| Pass accuracy | 82.9 | 82.90 |
92
|
92
|
| Accurate long balls | 255 | 6.89 |
81
|
51
|
| Long ball accuracy | 47.5 | 47.49 |
92
|
92
|
| Chances created | 3 | 0.08 |
100
|
70
|
| xA | 0.13 | 0.00 |
88
|
77
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 68%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.03 |
22
|
37
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (41)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-13 | vs Celtic | Premiership Championship Group | 2-3 | 90 | 0 | 0 | 4.6 |
| 2026-05-09 | vs Hearts | Premiership Championship Group | 1-1 | 90 | 0 | 0 | 6.8 |
| 2026-05-02 | @ Falkirk | Premiership Championship Group | 1-0 | 90 | 0 | 0 | 7.0 |
| 2026-04-26 | @ Rangers | Premiership Championship Group | 2-3 | 90 | 0 | 0 | 7.5 |
| 2026-04-11 | @ Hearts | Premiership | 3-1 | 90 | 0 | 0 | 5.7 |
| 2026-04-04 | vs Falkirk | Premiership | 2-3 | 90 | 0 | 0 | 5.6 |
| 2026-03-21 | vs Hibernian | Premiership | 0-0 | 90 | 0 | 0 | 7.5 |
| 2026-03-14 | @ Celtic | Premiership | 3-1 | 90 | 0 | 0 | 6.2 |
| 2026-03-07 | @ Dundee FC | Premiership | 2-1 | 90 | 0 | 0 | 5.2 |
| 2026-02-28 | vs Dundee United | Premiership | 2-0 | 90 | 0 | 0 | 8.3 |
| 2026-02-21 | @ St. Mirren | Premiership | 0-5 | 90 | 0 | 0 | 8.6 |
| 2026-02-18 | @ Aberdeen | FA Cup | 2-0 | 0 | 0 | 0 | |
| 2026-02-15 | vs Aberdeen | Premiership | 2-0 | 90 | 0 | 0 | 7.8 |
| 2026-02-11 | vs Rangers | Premiership | 1-1 | 90 | 0 | 0 | 7.8 |
| 2026-01-31 | @ Livingston | Premiership | 0-2 | 90 | 0 | 0 | 8.4 |
| 2026-01-24 | vs Kilmarnock | Premiership | 4-0 | 90 | 0 | 0 | 7.9 |
| 2026-01-10 | @ Hibernian | Premiership | 1-1 | 90 | 0 | 0 | 7.1 |
| 2026-01-03 | vs St. Mirren | Premiership | 2-0 | 90 | 0 | 0 | 8.1 |
| 2025-12-30 | vs Celtic | Premiership | 2-0 | 90 | 0 | 0 | 8.4 |
| 2025-12-27 | @ Rangers | Premiership | 1-0 | 90 | 0 | 0 | 9.5 ⭐ |
| 2025-12-20 | vs Dundee FC | Premiership | 1-0 | 90 | 0 | 0 | 7.8 |
| 2025-12-13 | @ Dundee United | Premiership | 0-0 | 90 | 0 | 0 | 7.5 |
| 2025-12-06 | vs Livingston | Premiership | 3-0 | 90 | 0 | 0 | 8.0 |
| 2025-12-03 | @ Falkirk | Premiership | 0-0 | 90 | 0 | 0 | 7.6 |
| 2025-11-29 | vs Hearts | Premiership | 0-0 | 90 | 0 | 0 | 7.0 |
| 2025-11-25 | vs Hibernian | Premiership | 2-0 | 90 | 0 | 0 | 7.3 |
| 2025-11-22 | @ Kilmarnock | Premiership | 1-3 | 90 | 0 | 0 | 7.0 |
| 2025-11-09 | @ Aberdeen | Premiership | 1-1 | 90 | 0 | 0 | 6.0 |
| 2025-11-01 | vs St. Mirren | League Cup | 1-4 | 90 | 0 | 0 | |
| 2025-10-29 | vs Dundee United | Premiership | 2-0 | 90 | 0 | 0 | 8.0 |
| 2025-10-25 | @ Livingston | Premiership | 1-2 | 90 | 0 | 0 | 7.9 |
| 2025-10-18 | vs Falkirk | Premiership | 1-2 | 90 | 0 | 0 | 5.8 |
| 2025-10-05 | @ Celtic | Premiership | 3-2 | 90 | 0 | 0 | 6.9 |
| 2025-09-27 | vs Aberdeen | Premiership | 2-0 | 90 | 0 | 0 | 8.2 |
| 2025-09-20 | @ Aberdeen | League Cup | 0-1 | 90 | 0 | 0 | |
| 2025-09-13 | @ Dundee FC | Premiership | 1-1 | 90 | 0 | 0 | 7.8 |
| 2025-08-30 | vs Kilmarnock | Premiership | 2-2 | 90 | 0 | 0 | 5.8 |
| 2025-08-23 | @ Hearts | Premiership | 3-3 | 90 | 0 | 0 | 5.4 |
| 2025-08-16 | @ St. Johnstone | League Cup | 0-1 | 120 | 0 | 0 | |
| 2025-08-09 | @ St. Mirren | Premiership | 0-0 | 90 | 0 | 0 | 8.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Motherwell | senior | 42 | 0 | 0 | 7.22 |
| 2024 | AC Oulu | senior | 31 | 0 | 1 | - |
| 2023 | AC Oulu | senior | 32 | 0 | 0 | - |
| 2022 | AC Oulu | senior | 29 | 0 | 0 | - |
| 2021 | HIFK | senior | 14 | 0 | 0 | - |
| 2019/2020 | Weymouth | senior | 36 | 0 | 0 | - |
| 2018/2019 | AFC Bournemouth FC Under 18 Academy | youth | 4 | 0 | 0 | - |
Transfer Value History
Teammates
Dylan Wells
Ewan Wilson
Kofi Balmer
Olly Whyte
Stephen O'Donnell
Liam Gordon
Jordan McGhee
Tom Sparrow
Callum Slattery
Zach Robinson
Andrew Halliday
Lukas Fadinger
Eythor Martin Bjørgolfsson
Paul McGinn
Tawanda Maswanhise
Sam Nicholson
Elliot Watt
Elijah Just
Johnny Koutroumbis
Oscar Priestman
Luca Ross
Matty Connelly
Emmanuel Longelo
Aaron Thomson
Callum Hendry
Regan Charles-Cook
Ibrahim Said
Motherwell