Age 25
Foot Right
Country Scotland
Value €60k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.55
2 matches
Last 5
6.55
+0.00 vs season
Best
6.9
vs Celtic
MOTM
0
of 2 matches
Rating by match (last 2)
≥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
2
Goals
0
Assists
0
Goals
0
0%
Assists
0
0%
Rating
6.54
34%
Matches
2
6%
Started
0
0%
Minutes
83
12%
🎯
Stats compared to other keepers
Premiership · percentile vs peers
Sweeper actions
0%
Goals conceded
88%
Save percentage
100%
High claims
0%
Clean sheets
20%
Long ball percentage
100%
🎯
Shot Map
2 shots per season
Goals
0
On target
2
xG
0.20
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
52 touches this season
Attack
Touches
52
Attack
0%
Middle
0%
Ø position
7%
Recent Matches (38)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-19 | @ Celtic | FA Cup | 6-2 | 15 | 0 | 0 | |
| 2026-04-11 | @ Celtic | Premiership | 1-0 | 58 | 0 | 0 | 6.9 |
| 2026-04-04 | vs Aberdeen | Premiership | 2-0 | 0 | 0 | 0 | |
| 2026-03-21 | @ Falkirk | Premiership | 1-2 | 0 | 0 | 0 | |
| 2026-03-15 | vs Rangers | Premiership | 0-1 | 0 | 0 | 0 | |
| 2026-03-08 | vs Partick Thistle | FA Cup | 2-1 | 0 | 0 | 0 | |
| 2026-03-03 | @ Dundee United | Premiership | 2-1 | 0 | 0 | 0 | |
| 2026-02-28 | @ Livingston | Premiership | 1-1 | 0 | 0 | 0 | |
| 2026-02-21 | vs Motherwell | Premiership | 0-5 | 0 | 0 | 0 | |
| 2026-02-14 | @ Hibernian | Premiership | 2-0 | 0 | 0 | 0 | |
| 2026-02-11 | @ Kilmarnock | Premiership | 4-3 | 0 | 0 | 0 | |
| 2026-02-06 | @ Airdrieonians | FA Cup | 1-2 | 0 | 0 | 0 | |
| 2026-02-03 | vs Hearts | Premiership | 1-0 | 0 | 0 | 0 | |
| 2026-01-31 | vs Dundee FC | Premiership | 0-0 | 0 | 0 | 0 | |
| 2026-01-20 | @ Livingston | Premiership | 1-1 | 0 | 0 | 0 | |
| 2026-01-14 | @ Hearts | Premiership | 2-0 | 0 | 0 | 0 | |
| 2026-01-10 | vs Falkirk | Premiership | 0-2 | 25 | 0 | 0 | 6.2 |
| 2026-01-03 | @ Motherwell | Premiership | 2-0 | 0 | 0 | 0 | |
| 2025-12-30 | @ Rangers | Premiership | 2-1 | 0 | 0 | 0 | |
| 2025-12-27 | vs Kilmarnock | Premiership | 0-0 | 0 | 0 | 0 | |
| 2025-12-20 | vs Livingston | Premiership | 1-0 | 0 | 0 | 0 | |
| 2025-12-14 | vs Celtic | League Cup | 3-1 | 0 | 0 | 0 | |
| 2025-12-06 | vs Dundee United | Premiership | 2-0 | 0 | 0 | 0 | |
| 2025-12-03 | @ Aberdeen | Premiership | 3-3 | 0 | 0 | 0 | |
| 2025-11-08 | vs Hibernian | Premiership | 0-3 | 0 | 0 | 0 | |
| 2025-11-01 | @ Motherwell | League Cup | 1-4 | 0 | 0 | 0 | |
| 2025-10-29 | vs Hearts | Premiership | 2-2 | 0 | 0 | 0 | |
| 2025-10-25 | @ Dundee United | Premiership | 3-1 | 0 | 0 | 0 | |
| 2025-10-18 | vs Aberdeen | Premiership | 0-1 | 0 | 0 | 0 | |
| 2025-10-04 | @ Kilmarnock | Premiership | 2-0 | 0 | 0 | 0 | |
| 2025-09-27 | vs Dundee FC | Premiership | 1-0 | 0 | 0 | 0 | |
| 2025-09-19 | @ Kilmarnock | League Cup | 2-2 | 0 | 0 | 0 | |
| 2025-09-13 | @ Falkirk | Premiership | 1-2 | 0 | 0 | 0 | |
| 2025-08-31 | @ Hibernian | Premiership | 1-1 | 0 | 0 | 0 | |
| 2025-08-24 | vs Rangers | Premiership | 1-1 | 0 | 0 | 0 | |
| 2025-08-16 | vs Hearts | League Cup | 1-1 | 0 | 0 | 0 | |
| 2025-08-09 | vs Motherwell | Premiership | 0-0 | 0 | 0 | 0 | |
| 2025-08-03 | @ Celtic | Premiership | 1-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Saint Mirren B | senior | 2 | 0 | 0 | - |
| 2025/2026 | St. Mirren | senior | 4 | 0 | 0 | 6.54 |
| 2024/2025 | Greenock Morton | senior | 31 | 0 | 0 | 7.09 |
| 2023/2024 | Greenock Morton | senior | 34 | 0 | 2 | 6.52 |
| 2022/2023 | Clyde | senior | 12 | 0 | 0 | - |
| 2021/2022 | Celtic B | senior | 2 | 0 | 0 | - |
| 2020/2021 | Queen's Park | senior | 1 | 0 | 0 | - |
| 2019/2020 | Celtic U21 | youth | 2 | 0 | 0 | - |
| 2018/2019 | Celtic U21 | youth | 1 | 0 | 0 | - |
| 2017/2018 | Celtic U19 | youth | 6 | 0 | 0 | - |
| 2019 | Scotland U19 | national team | 6 | 0 | 0 | - |
| 2018 | Scotland U17 | national team | 3 | 0 | 0 | - |
Teammates
Billy Hutchinson
Callum Penman
Fraser Taylor
James Scott
Peter Urminsky
Shamal George
Jayden Richardson
Scott Tanser
Liam Donnelly
Richard King
Mark O'Hara
Roland Idowu
Mikaël Mandron
Conor McMenamin
Jonah Ayunga
Alex Gogic
Dan Nlundulu
Allan Campbell
Jalmaro Calvin
Malik Dijksteel
Jake Young
Miguel Freckleton
Marcus Fraser
Declan John
Keanu Baccus
Ross Sinclair
Luke Douglas
Grant Tamosevicius
Thomas Falconer
Caiden McMillan
Killian Phillips
Trophies
Celtic
🏆
Premiership
x1
Queen's Park
🏆
League Two
x1
St. Mirren