Age 21
Height 175 cm
Country Scotland
Value €768.8k
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
2
Goals
0
Assists
0
Goals
0
0%
Assists
1
43%
Matches
19
34%
Started
16
39%
Minutes
1383
39%
🎯
Stats compared to other fullbacks
Championship · percentile vs peers
Chances created
0%
Aerial duels
0%
Defensive actions
1%
Goals
0%
Shot attempts
36%
Touches
0%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 29%
|
Per 90 pctl
avg 34%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 8 | 0.52 |
53
|
65
|
| Shots on target | 1 | 0.07 |
34
|
39
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 21%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Assists | 1 | 0.07 |
43
|
63
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Touches | 15 | 0.98 |
39
|
41
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 19 | 1.24 |
65
|
73
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 91%
|
|---|---|---|---|---|
| Fouls committed | 22 | 1.43 |
70
|
82
|
| Clean sheets | 7 | 0.46 |
68
|
100
|
| Goals conceded while on pitch | 8 | 0.52 |
70
|
90
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Yellow cards | 5 | 0.33 |
14
|
17
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 29%
|
Per 90 pctl
avg 34%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 8 | 0.52 |
53
|
65
|
| Shots on target | 1 | 0.07 |
34
|
39
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 21%
|
Per 90 pctl
avg 31%
|
|---|---|---|---|---|
| Assists | 1 | 0.07 |
43
|
63
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Touches | 15 | 0.98 |
39
|
41
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 19 | 1.24 |
65
|
73
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 91%
|
|---|---|---|---|---|
| Fouls committed | 22 | 1.43 |
70
|
82
|
| Clean sheets | 7 | 0.46 |
68
|
100
|
| Goals conceded while on pitch | 8 | 0.52 |
70
|
90
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Yellow cards | 5 | 0.33 |
14
|
17
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (31)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-24 | vs Raith Rovers | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-04-21 | @ Dunfermline Athletic | Championship | 0-2 | 1 | 0 | 0 | |
| 2026-04-11 | vs Airdrieonians | Championship | 4-0 | 0 | 0 | 0 | |
| 2026-04-04 | @ Arbroath | Championship | 2-4 | 0 | 0 | 0 | |
| 2026-03-28 | vs Queen's Park | Championship | 1-1 | 0 | 0 | 0 | |
| 2026-03-20 | @ Partick Thistle | Championship | 0-0 | 0 | 0 | 0 | |
| 2026-03-14 | vs Ross County | Championship | 1-0 | 0 | 0 | 0 | |
| 2026-03-07 | @ Greenock Morton | Championship | 0-2 | 0 | 0 | 0 | |
| 2026-02-28 | vs Ayr United | Championship | 3-1 | 25 | 0 | 0 | |
| 2026-02-24 | @ Queen's Park | Championship | 1-1 | 45 | 0 | 0 | |
| 2026-02-20 | @ Raith Rovers | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-02-13 | @ Airdrieonians | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-01-30 | vs Partick Thistle | Championship | 2-2 | 90 | 0 | 0 | |
| 2026-01-24 | vs Dunfermline Athletic | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-01-03 | vs Arbroath | Championship | 1-0 | 90 | 0 | 0 | |
| 2025-12-27 | @ Ross County | Championship | 0-0 | 80 | 0 | 0 | |
| 2025-12-20 | vs Greenock Morton | Championship | 5-0 | 90 | 0 | 1 | |
| 2025-12-12 | @ Ayr United | Championship | 2-4 | 81 | 0 | 0 | |
| 2025-12-06 | vs Raith Rovers | Championship | 0-0 | 90 | 0 | 0 | |
| 2025-11-22 | @ Partick Thistle | Championship | 2-1 | 0 | 0 | 0 | |
| 2025-11-08 | @ Dunfermline Athletic | Championship | 2-2 | 0 | 0 | 0 | |
| 2025-11-01 | vs Airdrieonians | Championship | 3-0 | 0 | 0 | 0 | |
| 2025-10-25 | @ Greenock Morton | Championship | 0-4 | 14 | 0 | 0 | |
| 2025-10-18 | @ Arbroath | Championship | 3-1 | 0 | 0 | 0 | |
| 2025-10-11 | vs Ross County | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-10-04 | vs Ayr United | Championship | 0-0 | 80 | 0 | 0 | |
| 2025-09-27 | @ Queen's Park | Championship | 1-2 | 78 | 0 | 0 | |
| 2025-09-23 | @ Airdrieonians | Championship | 1-2 | 79 | 0 | 0 | |
| 2025-09-19 | vs Dunfermline Athletic | Championship | 2-1 | 90 | 0 | 0 | |
| 2025-09-13 | @ Raith Rovers | Championship | 0-2 | 90 | 0 | 0 | |
| 2025-07-26 | vs Sunderland | Club Friendlies | 3-0 | 63 | 0 | 0 |
Transfer Value History
Teammates
Lewis Neilson
Liam McFarlane
Macaulay Tait
Yan Dhanda
Zander Clark
Craig Gordon
Frankie Kent
Stephen Kingsley
Craig Halkett
Jamie McCart
Beni Baningime
Elton Kabangu
Calem Nieuwenhof
Lawrence Shankland
Cláudio Braga
Pierre Landry Kaboré
Christian Dahle Borchgrevink
Cameron Devlin
Michael Steinwender
Blair Spittal
Alan Forrest
Harry Milne
Stuart Findlay
Tómas Magnússon
Jordi Altena
Finlay Pollock
Alexander Schwolow
Sabah Kerjota
Harry Stone
Ryan Fulton
Oisin McEntee
Ageu
Rogers Mato
Alexandros Kyziridis
Islam Chesnokov
Trophies
St. Johnstone
🏆
Championship
x1
Hearts