Age 27
Height 187 cm
Foot Right
Country Scotland
Value €121k
Filter:
Apps
42
Goals
1
Assists
3
Goals
1
42%
Assists
2
89%
Matches
35
95%
Started
32
89%
Minutes
2871
89%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Goals | 1 | 0.03 |
42
|
46
|
| Shots | 13 | 0.41 |
76
|
46
|
| Shots on target | 5 | 0.16 |
70
|
55
|
| Headed shots | 1 | 0.03 |
12
|
12
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Assists | 2 | 0.06 |
89
|
89
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Duels won | 4 | 0.13 |
72
|
63
|
| Duels won % | 30.8 | 30.77 |
57
|
57
|
| Touches | 10 | 0.31 |
51
|
44
|
| Touches in opposition box | 1 | 0.03 |
61
|
61
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 22 | 0.69 |
74
|
46
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Defensive actions | 1 | 0.03 |
57
|
61
|
| Blocked scoring attempt | 1 | 0.03 |
57
|
61
|
| Fouls committed | 47 | 1.47 |
100
|
89
|
| Penalties conceded | 1 | 0.03 |
4
|
25
|
| Clean sheets | 7 | 0.22 |
70
|
29
|
| Goals conceded while on pitch | 44 | 1.38 |
4
|
27
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 75%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.22 |
17
|
51
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Goals | 1 | 0.03 |
42
|
46
|
| Shots | 13 | 0.41 |
76
|
46
|
| Shots on target | 5 | 0.16 |
70
|
55
|
| Headed shots | 1 | 0.03 |
12
|
12
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Assists | 2 | 0.06 |
89
|
89
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Duels won | 4 | 0.13 |
72
|
63
|
| Duels won % | 30.8 | 30.77 |
57
|
57
|
| Touches | 10 | 0.31 |
51
|
44
|
| Touches in opposition box | 1 | 0.03 |
61
|
61
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 22 | 0.69 |
74
|
46
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Defensive actions | 1 | 0.03 |
57
|
61
|
| Blocked scoring attempt | 1 | 0.03 |
57
|
61
|
| Fouls committed | 47 | 1.47 |
100
|
89
|
| Penalties conceded | 1 | 0.03 |
4
|
25
|
| Clean sheets | 7 | 0.22 |
70
|
29
|
| Goals conceded while on pitch | 44 | 1.38 |
4
|
27
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 58%
|
Per 90 pctl
avg 75%
|
|---|---|---|---|---|
| Yellow cards | 7 | 0.22 |
17
|
51
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (37)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-01 | vs Airdrieonians | Championship | 1-1 | 90 | 0 | 0 | |
| 2026-04-25 | @ Ross County | Championship | 4-0 | 90 | 0 | 0 | |
| 2026-04-18 | vs Queen's Park | Championship | 0-0 | 90 | 0 | 0 | |
| 2026-04-11 | @ Raith Rovers | Championship | 3-2 | 90 | 0 | 0 | |
| 2026-04-04 | @ Dunfermline Athletic | Championship | 3-1 | 90 | 0 | 0 | |
| 2026-03-28 | vs Arbroath | Championship | 2-1 | 90 | 0 | 1 | |
| 2026-03-21 | @ Ayr United | Championship | 0-1 | 90 | 0 | 0 | |
| 2026-03-13 | vs Partick Thistle | Championship | 1-2 | 90 | 0 | 0 | |
| 2026-03-07 | vs St. Johnstone | Championship | 0-2 | 90 | 0 | 0 | |
| 2026-02-28 | @ Airdrieonians | Championship | 3-1 | 90 | 0 | 1 | |
| 2026-02-21 | @ Queen's Park | Championship | 3-2 | 90 | 1 | 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 | 90 | 0 | 0 | |
| 2025-12-27 | vs Ayr United | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-12-20 | @ St. Johnstone | Championship | 5-0 | 90 | 0 | 0 | |
| 2025-12-13 | vs Airdrieonians | Championship | 0-1 | 22 | 0 | 0 | |
| 2025-12-05 | vs Queen's Park | Championship | 2-1 | 0 | 0 | 0 | |
| 2025-11-22 | @ Dunfermline Athletic | Championship | 1-0 | 69 | 0 | 0 | |
| 2025-11-15 | @ Ross County | Championship | 0-3 | 90 | 0 | 0 | |
| 2025-11-08 | vs Arbroath | Championship | 1-0 | 90 | 0 | 0 | |
| 2025-11-01 | @ Raith Rovers | Championship | 1-1 | 79 | 0 | 0 | |
| 2025-10-25 | vs St. Johnstone | Championship | 0-4 | 45 | 0 | 0 | |
| 2025-10-18 | @ Ayr United | Championship | 2-1 | 58 | 0 | 0 | |
| 2025-10-11 | vs Partick Thistle | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-10-04 | @ Airdrieonians | Championship | 1-2 | 90 | 0 | 0 | |
| 2025-09-27 | vs Ross County | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-09-20 | @ Arbroath | Championship | 1-1 | 63 | 0 | 0 | |
| 2025-09-13 | @ Queen's Park | Championship | 0-0 | 71 | 0 | 0 | |
| 2025-09-06 | vs Raith Rovers | Championship | 0-1 | 90 | 0 | 0 | |
| 2025-08-30 | @ St. Johnstone | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-08-23 | vs Ayr United | Championship | 2-2 | 34 | 0 | 0 | |
| 2025-08-16 | vs Aberdeen | League Cup | 0-3 | 35 | 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 | 42 | 1 | 3 | - |
| 2024/2025 | Greenock Morton | senior | 29 | 1 | 1 | 6.34 |
| 2023/2024 | Greenock Morton | senior | 31 | 1 | 1 | 6.10 |
| 2022/2023 | Queen of the South | senior | 29 | 1 | 2 | - |
| 2021/2022 | Greenock Morton | senior | 13 | 1 | 1 | 6.36 |
| 2021/2022 | Dunfermline Athletic | senior | 3 | 0 | 0 | 6.36 |
| 2020/2021 | Dunfermline Athletic | senior | 27 | 1 | 2 | - |
| 2019/2020 | Queen of the South | senior | 8 | 0 | 1 | - |
| 2019/2020 | Kilmarnock | senior | 4 | 0 | 0 | - |
| 2018/2019 | Queen of the South | senior | 18 | 1 | 0 | - |
| 2018/2019 | Kilmarnock | senior | 9 | 0 | 2 | - |
| 2017/2018 | Kilmarnock | senior | 18 | 1 | 1 | - |
| 2016/2017 | Kilmarnock | senior | 20 | 0 | 0 | - |
| 2016/2017 | Kilmarnock U20 | youth | 1 | 0 | 0 | - |
| 2019 | Scotland U21 | national team | 1 | 0 | 0 | - |
| 2018 | Scotland U21 | national team | 5 | 0 | 1 | - |
| 2017 | Scotland U19 | national team | 2 | 0 | 0 | - |
| 2017 | Scotland U20 | national team | 4 | 0 | 0 | - |
| 2015 | Scotland U17 | national team | 5 | 0 | 0 | - |
Transfer Value History
Teammates
Kerr Robertson
Cameron Ballantyne
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
Louie Murphy
Michael O'Halloran
Harris Halloway
Dean Black
Sam Murdoch
Greenock Morton