Age 27
Height 180 cm
Foot Right
Country Scotland
Value €132.2k
Filter:
Apps
47
Goals
0
Assists
3
Goals
0
0%
Assists
1
30%
Matches
36
100%
Started
31
89%
Minutes
2466
87%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 22 | 0.80 |
53
|
12
|
| Shots on target | 8 | 0.29 |
51
|
20
|
| Headed shots | 1 | 0.04 |
48
|
51
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 49%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 1 | 0.04 |
30
|
30
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Successful crosses | 4 | 0.15 |
67
|
63
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Touches | 8 | 0.29 |
40
|
30
|
| Touches in opposition box | 1 | 0.04 |
34
|
34
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 22 | 0.80 |
63
|
18
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Fouls committed | 38 | 1.39 |
87
|
65
|
| Clean sheets | 2 | 0.07 |
63
|
51
|
| Goals conceded while on pitch | 31 | 1.13 |
14
|
61
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Yellow cards | 5 | 0.18 |
8
|
46
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| Shots | 22 | 0.80 |
53
|
12
|
| Shots on target | 8 | 0.29 |
51
|
20
|
| Headed shots | 1 | 0.04 |
48
|
51
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 49%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Assists | 1 | 0.04 |
30
|
30
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
| Successful crosses | 4 | 0.15 |
67
|
63
|
| Cross accuracy | 100.0 | 100.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Touches | 8 | 0.29 |
40
|
30
|
| Touches in opposition box | 1 | 0.04 |
34
|
34
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 22 | 0.80 |
63
|
18
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 59%
|
|---|---|---|---|---|
| Fouls committed | 38 | 1.39 |
87
|
65
|
| Clean sheets | 2 | 0.07 |
63
|
51
|
| Goals conceded while on pitch | 31 | 1.13 |
14
|
61
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Yellow cards | 5 | 0.18 |
8
|
46
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (39)
| 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 | 68 | 0 | 0 | |
| 2026-05-01 | @ Greenock Morton | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-04-25 | vs Ayr United | Championship | 2-1 | 67 | 0 | 0 | |
| 2026-04-18 | vs Partick Thistle | Championship | 2-2 | 73 | 0 | 0 | |
| 2026-04-14 | vs Dunfermline Athletic | Championship | 2-2 | 65 | 0 | 0 | |
| 2026-04-11 | @ St. Johnstone | Championship | 4-0 | 66 | 0 | 0 | |
| 2026-04-04 | @ Ross County | Championship | 0-4 | 89 | 0 | 0 | |
| 2026-03-21 | @ Raith Rovers | Championship | 3-1 | 75 | 0 | 0 | |
| 2026-03-14 | vs Arbroath | Championship | 0-0 | 65 | 0 | 0 | |
| 2026-03-07 | @ Queen's Park | Championship | 1-0 | 70 | 0 | 0 | |
| 2026-02-28 | vs Greenock Morton | Championship | 3-1 | 71 | 0 | 1 | |
| 2026-02-21 | @ Partick Thistle | Championship | 1-0 | 58 | 0 | 0 | |
| 2026-02-13 | vs St. Johnstone | Championship | 0-1 | 78 | 0 | 0 | |
| 2026-02-06 | vs St. Mirren | FA Cup | 1-2 | 78 | 0 | 1 | |
| 2026-01-31 | @ Dunfermline Athletic | Championship | 0-2 | 72 | 0 | 0 | |
| 2026-01-24 | vs Ross County | Championship | 0-1 | 75 | 0 | 0 | |
| 2026-01-10 | @ Ayr United | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-01-03 | vs Raith Rovers | Championship | 0-0 | 67 | 0 | 0 | |
| 2025-12-27 | @ Arbroath | Championship | 1-1 | 22 | 0 | 0 | |
| 2025-12-20 | vs Queen's Park | Championship | 0-3 | 90 | 0 | 0 | |
| 2025-12-13 | @ Greenock Morton | Championship | 0-1 | 90 | 0 | 0 | |
| 2025-12-06 | @ Ross County | Championship | 1-2 | 90 | 0 | 0 | |
| 2025-11-22 | vs Ayr United | Championship | 0-1 | 84 | 0 | 0 | |
| 2025-11-15 | @ Raith Rovers | Championship | 0-3 | 83 | 0 | 0 | |
| 2025-11-07 | vs Partick Thistle | Championship | 1-1 | 65 | 0 | 0 | |
| 2025-11-01 | @ St. Johnstone | Championship | 3-0 | 88 | 0 | 0 | |
| 2025-10-25 | vs Arbroath | Championship | 1-0 | 90 | 0 | 0 | |
| 2025-10-21 | vs Dunfermline Athletic | Championship | 0-4 | 45 | 0 | 0 | |
| 2025-10-18 | @ Queen's Park | Championship | 0-0 | 80 | 0 | 0 | |
| 2025-10-04 | vs Greenock Morton | Championship | 1-2 | 68 | 0 | 0 | |
| 2025-09-27 | @ Ayr United | Championship | 4-2 | 36 | 0 | 0 | |
| 2025-09-23 | vs St. Johnstone | Championship | 1-2 | 45 | 0 | 0 | |
| 2025-09-20 | vs Raith Rovers | Championship | 0-0 | 72 | 0 | 0 | |
| 2025-09-12 | @ Partick Thistle | Championship | 2-1 | 85 | 0 | 0 | |
| 2025-08-30 | @ Arbroath | Championship | 1-0 | 7 | 0 | 0 | |
| 2025-08-23 | vs Queen's Park | Championship | 1-1 | 65 | 0 | 0 | |
| 2025-08-09 | @ Dunfermline Athletic | Championship | 2-0 | 35 | 0 | 0 | |
| 2025-08-02 | vs Ross County | Championship | 2-2 | 55 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Airdrieonians | senior | 47 | 0 | 3 | - |
| 2024/2025 | Hamilton Academical | senior | 40 | 1 | 3 | 6.46 |
| 2023/2024 | Hamilton Academical | senior | 46 | 5 | 8 | - |
| 2022/2023 | Kelty Hearts | senior | 44 | 8 | 3 | - |
| 2021/2022 | Kelty Hearts | senior | 40 | 9 | 10 | - |
| 2020/2021 | Ayr United | senior | 6 | 0 | 0 | - |
| 2019/2020 | Partick Thistle | senior | 5 | 0 | 0 | - |
| 2019/2020 | Rangers B | senior | 5 | 3 | 1 | - |
| 2018/2019 | Raith Rovers | senior | 19 | 2 | 0 | - |
| 2018/2019 | Bury | senior | 8 | 0 | 0 | - |
| 2017/2018 | Rangers | senior | 5 | 0 | 0 | - |
| 2016/2017 | Rangers | senior | 4 | 0 | 0 | - |
| 2017/2018 | Rangers FC U20 | youth | 1 | 0 | 0 | - |
| 2016/2017 | Rangers FC U20 | youth | 2 | 0 | 0 | - |
| 2018 | Scotland U19 | national team | 3 | 0 | 0 | - |
| 2016 | Scotland U17 | national team | 3 | 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
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
Kelty Hearts
🏆
League Two
x1
Airdrieonians