Age 29
Height 175 cm
Foot Right
Country Scotland
Filter:
Apps
31
Goals
1
Assists
1
Goals
1
51%
Assists
1
43%
Matches
25
48%
Started
17
46%
Minutes
1541
48%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Goals | 1 | 0.06 |
51
|
70
|
| Shots | 10 | 0.58 |
65
|
73
|
| Shots on target | 4 | 0.23 |
68
|
82
|
| Headed shots | 3 | 0.18 |
75
|
82
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 21%
|
Per 90 pctl
avg 29%
|
|---|---|---|---|---|
| Assists | 1 | 0.06 |
43
|
58
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Duels won | 4 | 0.23 |
65
|
75
|
| Duels won % | 50.0 | 50.00 |
58
|
58
|
| Touches | 50 | 2.92 |
78
|
75
|
| Touches in opposition box | 1 | 0.06 |
58
|
75
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 23 | 1.34 |
78
|
78
|
| Penalties awarded | 1 | 0.06 |
90
|
92
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Defensive actions | 2 | 0.12 |
100
|
95
|
| Blocked scoring attempt | 2 | 0.12 |
100
|
95
|
| Fouls committed | 26 | 1.52 |
80
|
87
|
| Clean sheets | 3 | 0.18 |
39
|
26
|
| Goals conceded while on pitch | 24 | 1.40 |
43
|
19
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.18 |
34
|
39
|
| Red cards | 1 | 0.06 |
0
|
2
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Goals | 1 | 0.06 |
51
|
70
|
| Shots | 10 | 0.58 |
65
|
73
|
| Shots on target | 4 | 0.23 |
68
|
82
|
| Headed shots | 3 | 0.18 |
75
|
82
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 21%
|
Per 90 pctl
avg 29%
|
|---|---|---|---|---|
| Assists | 1 | 0.06 |
43
|
58
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Duels won | 4 | 0.23 |
65
|
75
|
| Duels won % | 50.0 | 50.00 |
58
|
58
|
| Touches | 50 | 2.92 |
78
|
75
|
| Touches in opposition box | 1 | 0.06 |
58
|
75
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 23 | 1.34 |
78
|
78
|
| Penalties awarded | 1 | 0.06 |
90
|
92
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 72%
|
Per 90 pctl
avg 64%
|
|---|---|---|---|---|
| Defensive actions | 2 | 0.12 |
100
|
95
|
| Blocked scoring attempt | 2 | 0.12 |
100
|
95
|
| Fouls committed | 26 | 1.52 |
80
|
87
|
| Clean sheets | 3 | 0.18 |
39
|
26
|
| Goals conceded while on pitch | 24 | 1.40 |
43
|
19
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 17%
|
Per 90 pctl
avg 20%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.18 |
34
|
39
|
| Red cards | 1 | 0.06 |
0
|
2
|
Recent Matches (35)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | vs Airdrieonians | Championship | 1-1 | 90 | 0 | 1 | |
| 2026-04-25 | @ Ross County | Championship | 4-0 | 90 | 0 | 0 | |
| 2026-04-18 | vs Queen's Park | Championship | 0-0 | 89 | 0 | 0 | |
| 2026-04-11 | @ Raith Rovers | Championship | 3-2 | 0 | 0 | 0 | |
| 2026-04-04 | @ Dunfermline Athletic | Championship | 3-1 | 11 | 0 | 0 | |
| 2026-03-28 | vs Arbroath | Championship | 2-1 | 12 | 0 | 0 | |
| 2026-03-21 | @ Ayr United | Championship | 0-1 | 0 | 0 | 0 | |
| 2026-02-28 | @ Airdrieonians | Championship | 3-1 | 36 | 0 | 0 | |
| 2026-02-21 | @ Queen's Park | Championship | 3-2 | 90 | 0 | 0 | |
| 2026-02-17 | vs Dunfermline Athletic | Championship | 2-0 | 90 | 0 | 0 | |
| 2026-02-14 | vs Raith Rovers | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-01-31 | vs Ross County | Championship | 2-1 | 90 | 0 | 0 | |
| 2026-01-23 | @ Arbroath | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-01-03 | @ Partick Thistle | Championship | 3-2 | 0 | 0 | 0 | |
| 2025-12-27 | vs Ayr United | Championship | 1-1 | 0 | 0 | 0 | |
| 2025-12-20 | @ St. Johnstone | Championship | 5-0 | 57 | 0 | 0 | |
| 2025-12-13 | vs Airdrieonians | Championship | 0-1 | 90 | 0 | 0 | |
| 2025-12-05 | vs Queen's Park | Championship | 2-1 | 90 | 0 | 0 | |
| 2025-11-22 | @ Dunfermline Athletic | Championship | 1-0 | 28 | 0 | 0 | |
| 2025-11-15 | @ Ross County | Championship | 0-3 | 30 | 0 | 0 | |
| 2025-11-08 | vs Arbroath | Championship | 1-0 | 15 | 0 | 0 | |
| 2025-11-01 | @ Raith Rovers | Championship | 1-1 | 0 | 0 | 0 | |
| 2025-10-25 | vs St. Johnstone | Championship | 0-4 | 90 | 0 | 0 | |
| 2025-10-18 | @ Ayr United | Championship | 2-1 | 32 | 1 | 0 | |
| 2025-10-11 | vs Partick Thistle | Championship | 1-1 | 0 | 0 | 0 | |
| 2025-10-04 | @ Airdrieonians | Championship | 1-2 | 1 | 0 | 0 | |
| 2025-09-27 | vs Ross County | Championship | 1-1 | 0 | 0 | 0 | |
| 2025-09-20 | @ Arbroath | Championship | 1-1 | 7 | 0 | 0 | |
| 2025-09-13 | @ Queen's Park | Championship | 0-0 | 0 | 0 | 0 | |
| 2025-09-06 | vs Raith Rovers | Championship | 0-1 | 0 | 0 | 0 | |
| 2025-08-30 | @ St. Johnstone | Championship | 1-1 | 53 | 0 | 0 | |
| 2025-08-23 | vs Ayr United | Championship | 2-2 | 90 | 0 | 0 | |
| 2025-08-16 | vs Aberdeen | League Cup | 0-3 | 90 | 0 | 0 | |
| 2025-08-09 | @ Partick Thistle | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-08-02 | vs Dunfermline Athletic | Championship | 0-0 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Greenock Morton | senior | 31 | 1 | 1 | - |
| 2024/2025 | Greenock Morton | senior | 35 | 2 | 2 | 5.98 |
| 2023/2024 | Airdrieonians | senior | 32 | 2 | 0 | 6.01 |
| 2022/2023 | Airdrieonians | senior | 38 | 1 | 3 | - |
| 2021/2022 | Montrose | senior | 35 | 2 | 2 | - |
| 2020/2021 | Montrose | senior | 25 | 2 | 2 | - |
| 2019/2020 | Montrose | senior | 32 | 1 | 2 | - |
| 2018/2019 | Dumbarton | senior | 32 | 0 | 0 | - |
| 2017/2018 | Dundee United | senior | 1 | 0 | 1 | - |
| 2017/2018 | Montrose | senior | 32 | 3 | 1 | - |
| 2017/2018 | Dundee United | senior | 1 | 0 | 0 | - |
| 2016/2017 | Montrose | senior | 33 | 1 | 0 | - |
| 2015/2016 | Dundee United | senior | 2 | 0 | 1 | - |
| 2014 | Scotland U17 | national team | 8 | 1 | 0 | - |
Teammates
Kerr Robertson
Zak Delaney
Kris Moore
Owen Moffat
Cameron Blues
Eamonn Brophy
Alister Crawford
Kian Taylor
Zak McKay
Cameron MacPherson
Michael Garrity
Aaron Comrie
Grant Gillespie
Nathan Shaw
Jackson Longridge
Fergus Owens
Ciaran Taggart
Iain Wilson
Louie Murphy
Michael O'Halloran
Harris Halloway
Dean Black
Sam Murdoch
Trophies
Montrose
🏆
League Two
x1
Greenock Morton