Age 21
Height 188 cm
Foot Left
Country Scotland
Value €252.3k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.67
16 matches
Last 5
6.70
+0.03 vs season
Best
8.2
vs Mansfield Town
MOTM
0
of 15 matches
Rating by match (last 15)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
16
Goals
2
Assists
0
Goals
1
69%
Assists
0
0%
Rating
6.72
47%
Matches
9
53%
Started
6
43%
Minutes
586
53%
🎯
Stats compared to other center-backs
Championship · percentile vs peers
Chances created
88%
Aerial duels
50%
Defensive actions
52%
Goals
0%
Shot attempts
2%
Touches
79%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Goals | 1 | 0.15 |
69
|
88
|
| Shots | 1 | 0.15 |
23
|
26
|
| Shots on target | 1 | 0.15 |
46
|
62
|
| Headed shots | 1 | 0.15 |
34
|
44
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 344 | 52.83 |
58
|
68
|
| Pass accuracy | 78.5 | 78.54 |
15
|
15
|
| Accurate long balls | 31 | 4.76 |
65
|
79
|
| Long ball accuracy | 39.2 | 39.24 |
34
|
34
|
| Chances created | 4 | 0.61 |
75
|
82
|
| Big chances created | 1 | 0.15 |
73
|
86
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.15 |
35
|
44
|
| Dribbles success rate | 25.0 | 25.00 |
35
|
35
|
| Duels won | 44 | 6.76 |
70
|
90
|
| Duels won % | 64.7 | 64.71 |
62
|
62
|
| Aerials won | 25 | 3.84 |
81
|
96
|
| Aerials won % | 80.6 | 80.65 |
81
|
81
|
| Touches | 541 | 83.09 |
58
|
78
|
| Touches in opposition box | 7 | 1.08 |
61
|
74
|
| Dispossessed | 4 | 0.61 |
15
|
15
|
| Fouls won | 8 | 1.23 |
70
|
82
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 40%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Defensive actions | 50 | 7.68 |
50
|
50
|
| Tackles | 13 | 2.00 |
67
|
69
|
| Interceptions | 4 | 0.61 |
34
|
20
|
| Blocked scoring attempt | 2 | 0.31 |
29
|
19
|
| Fouls committed | 7 | 1.08 |
57
|
71
|
| Recoveries | 17 | 2.61 |
39
|
17
|
| Dribbled past | 4 | 0.61 |
30
|
30
|
| Clearances | 31 | 4.76 |
55
|
61
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 13 | 2.00 |
43
|
32
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.46 |
14
|
9
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 43%
|
Per 90 pctl
avg 55%
|
|---|---|---|---|---|
| Goals | 1 | 0.15 |
69
|
88
|
| Shots | 1 | 0.15 |
23
|
26
|
| Shots on target | 1 | 0.15 |
46
|
62
|
| Headed shots | 1 | 0.15 |
34
|
44
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 344 | 52.83 |
58
|
68
|
| Pass accuracy | 78.5 | 78.54 |
15
|
15
|
| Accurate long balls | 31 | 4.76 |
65
|
79
|
| Long ball accuracy | 39.2 | 39.24 |
34
|
34
|
| Chances created | 4 | 0.61 |
75
|
82
|
| Big chances created | 1 | 0.15 |
73
|
86
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 66%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.15 |
35
|
44
|
| Dribbles success rate | 25.0 | 25.00 |
35
|
35
|
| Duels won | 44 | 6.76 |
70
|
90
|
| Duels won % | 64.7 | 64.71 |
62
|
62
|
| Aerials won | 25 | 3.84 |
81
|
96
|
| Aerials won % | 80.6 | 80.65 |
81
|
81
|
| Touches | 541 | 83.09 |
58
|
78
|
| Touches in opposition box | 7 | 1.08 |
61
|
74
|
| Dispossessed | 4 | 0.61 |
15
|
15
|
| Fouls won | 8 | 1.23 |
70
|
82
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 40%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Defensive actions | 50 | 7.68 |
50
|
50
|
| Tackles | 13 | 2.00 |
67
|
69
|
| Interceptions | 4 | 0.61 |
34
|
20
|
| Blocked scoring attempt | 2 | 0.31 |
29
|
19
|
| Fouls committed | 7 | 1.08 |
57
|
71
|
| Recoveries | 17 | 2.61 |
39
|
17
|
| Dribbled past | 4 | 0.61 |
30
|
30
|
| Clearances | 31 | 4.76 |
55
|
61
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 13 | 2.00 |
43
|
32
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.46 |
14
|
9
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (34)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-09 | vs Alloa Athletic | Championship Qualification | 1-2 | 90 | 0 | 0 | |
| 2026-05-05 | @ Alloa Athletic | Championship Qualification | 1-0 | 90 | 0 | 0 | |
| 2026-05-01 | @ Greenock Morton | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-04-25 | vs Ayr United | Championship | 2-1 | 90 | 1 | 0 | |
| 2026-04-18 | vs Partick Thistle | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-04-14 | vs Dunfermline Athletic | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-04-11 | @ St. Johnstone | Championship | 4-0 | 90 | 0 | 0 | |
| 2026-04-04 | @ Ross County | Championship | 0-4 | 90 | 0 | 0 | |
| 2026-03-21 | @ Raith Rovers | Championship | 3-1 | 90 | 0 | 0 | |
| 2026-03-14 | vs Arbroath | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-03-07 | @ Queen's Park | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-02-28 | vs Greenock Morton | Championship | 3-1 | 90 | 1 | 0 | |
| 2026-02-21 | @ Partick Thistle | Championship | 1-0 | 90 | 0 | 0 | |
| 2026-02-13 | vs St. Johnstone | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-02-06 | vs St. Mirren | FA Cup | 1-2 | 120 | 0 | 0 | |
| 2026-01-31 | @ Dunfermline Athletic | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-01-24 | vs Ross County | Championship | 0-1 | 0 | 0 | 0 | |
| 2026-01-16 | @ Sunderland U21 | Premier League 2 | 1-1 | 90 | 0 | 0 | 6.4 |
| 2026-01-09 | vs Middlesbrough U21 | Premier League 2 | 0-1 | 90 | 0 | 0 | 7.3 |
| 2025-12-16 | @ FC Halifax Town | National League Cup Group D | 0-0 | 90 | 0 | 0 | 7.3 |
| 2025-12-02 | @ Scunthorpe United | National League Cup Group D | 2-0 | 90 | 0 | 0 | 6.6 |
| 2025-11-11 | @ Harrogate Town | EFL Trophy Northern Grp. F | 3-1 | 90 | 0 | 0 | 5.9 |
| 2025-11-08 | vs Burnley U21 | Premier League 2 | 3-2 | 1 | 0 | 0 | |
| 2025-10-31 | @ Ipswich Town U21 | Premier League 2 | 1-0 | 90 | 0 | 0 | 6.5 |
| 2025-10-27 | @ Crystal Palace U21 | Premier League 2 | 0-2 | 16 | 0 | 0 | 6.4 |
| 2025-10-15 | @ Mansfield Town | EFL Trophy Northern Grp. F | 2-2 | 90 | 1 | 0 | 8.2 |
| 2025-10-08 | @ Boston United | National League Cup Group D | 1-3 | 90 | 0 | 0 | 7.6 |
| 2025-10-05 | vs Tottenham Hotspur U21 | Premier League 2 | 1-4 | 90 | 0 | 0 | 5.3 |
| 2025-09-26 | @ Reading U21 | Premier League 2 | 1-1 | 90 | 0 | 0 | 7.5 |
| 2025-09-02 | @ Huddersfield Town | EFL Trophy Northern Grp. F | 6-2 | 90 | 0 | 0 | 3.2 |
| 2025-08-29 | @ Birmingham U21 | Premier League 2 | 2-2 | 90 | 1 | 0 | 8.0 |
| 2025-08-22 | vs Chelsea U21 | Premier League 2 | 0-5 | 29 | 0 | 0 | 6.5 |
| 2025-08-17 | vs Southampton U21 | Premier League 2 | 1-2 | 0 | 0 | 0 | |
| 2025-08-13 | @ Gateshead FC | National League Cup Group D | 3-4 | 90 | 0 | 0 | 7.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Airdrieonians | senior | 16 | 2 | 0 | - |
| 2024/2025 | Carlisle United | senior | 10 | 0 | 0 | 6.39 |
| 2021/2022 | Kilmarnock | senior | 4 | 0 | 0 | 6.66 |
| 2025/2026 | Newcastle United U21 | youth | 20 | 2 | 0 | 5.77 |
| 2023/2024 | Newcastle United U19 | youth | 6 | 0 | 1 | - |
| 2024/2025 | Newcastle United U21 | youth | 14 | 2 | 0 | - |
| 2023/2024 | Newcastle United U21 | youth | 16 | 1 | 0 | - |
| 2022/2023 | Newcastle United U18 | youth | 4 | 0 | 0 | - |
| 2023/2024 | Scotland U19 | national team | 5 | 0 | 0 | - |
| 2022 | Scotland U17 | national team | 5 | 0 | 0 | - |
| 2021/2022 | Scotland U17 | national team | 6 | 0 | 0 | - |
Transfer Value History
Teammates
Cammy Cooper
Divine Iserhienrhien
Dylan MacDonald
Lewis Strapp
Sean McGinty
Aidan Wilson
Dean McMaster
Chris Mochrie
Gavin Gallagher
Lewis McGregor
Aaron Reid
Robbie Mahon
Euan Henderson
Adam Devine
Dominic Thomas
Craig Ross
Lewis McGrattan
Jamie Barjonas
Cade Melrose
Alex King
Charles Telfer
Cole McKinnon
Rhys Armstrong
Jake Hastie
Adam Aird
Mason Chisholm
Adam Smith
Jack Smith
Andrew McNeil
David Hutton
Euan Hamilton
Trophies
Kilmarnock
🏆
Championship
x1
Airdrieonians