Age 31
Height 183 cm
Foot Left
Country Scotland
Value €77.5k
Filter:
Apps
9
Goals
0
Assists
0
Goals
1
51%
Assists
0
0%
Matches
13
26%
Started
9
36%
Minutes
737
32%
Detailed Stats & Percentiles (Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Goals | 1 | 0.12 |
51
|
75
|
| Shots | 6 | 0.73 |
34
|
51
|
| Shots on target | 2 | 0.24 |
46
|
57
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 32%
|
|---|---|---|---|---|
| Touches | 0 | 0.00 |
0
|
0
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 8 | 0.98 |
23
|
28
|
| Penalties awarded | 1 | 0.12 |
100
|
100
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Defensive actions | 1 | 0.12 |
86
|
92
|
| Blocked scoring attempt | 1 | 0.12 |
86
|
92
|
| Fouls committed | 10 | 1.22 |
25
|
42
|
| Penalties conceded | 1 | 0.12 |
1
|
0
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 15 | 1.83 |
55
|
5
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Goals | 1 | 0.12 |
51
|
75
|
| Shots | 6 | 0.73 |
34
|
51
|
| Shots on target | 2 | 0.24 |
46
|
57
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 0%
|
Per 90 pctl
avg 0%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| Accurate passes | 0 | 0.00 |
0
|
0
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 30%
|
Per 90 pctl
avg 32%
|
|---|---|---|---|---|
| Touches | 0 | 0.00 |
0
|
0
|
| Dispossessed | 0 | 0.00 |
0
|
0
|
| Fouls won | 8 | 0.98 |
23
|
28
|
| Penalties awarded | 1 | 0.12 |
100
|
100
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 38%
|
|---|---|---|---|---|
| Defensive actions | 1 | 0.12 |
86
|
92
|
| Blocked scoring attempt | 1 | 0.12 |
86
|
92
|
| Fouls committed | 10 | 1.22 |
25
|
42
|
| Penalties conceded | 1 | 0.12 |
1
|
0
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 15 | 1.83 |
55
|
5
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (22)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-04-04 | vs Nairn County | Highland / Lowland | 3-0 | 53 | 0 | 0 | |
| 2026-04-01 | @ Forres Mechanics | Highland / Lowland | 0-1 | 90 | 0 | 0 | |
| 2026-03-28 | @ Nairn County | Highland / Lowland | 1-4 | 80 | 0 | 0 | |
| 2026-03-25 | vs Formartine United | Highland / Lowland | 0-0 | 90 | 0 | 0 | |
| 2026-03-21 | @ Wick Academy | Highland / Lowland | 0-1 | 90 | 0 | 0 | |
| 2026-03-14 | vs Inverurie Loco Works | Highland / Lowland | 4-1 | 78 | 0 | 0 | |
| 2026-03-11 | @ Clachnacuddin | Highland / Lowland | 0-1 | 63 | 0 | 0 | |
| 2026-03-07 | @ Fraserburgh | Highland / Lowland | 1-0 | 90 | 0 | 0 | |
| 2026-03-04 | vs Deveronvale | Highland / Lowland | 3-0 | 90 | 0 | 0 | |
| 2026-01-09 | vs Partick Thistle | Championship | 2-0 | 31 | 0 | 0 | |
| 2025-12-20 | vs Arbroath | Championship | 0-2 | 6 | 0 | 0 | |
| 2025-12-13 | @ Raith Rovers | Championship | 6-0 | 56 | 0 | 0 | |
| 2025-12-06 | vs Airdrieonians | Championship | 1-2 | 77 | 0 | 0 | |
| 2025-11-15 | vs Greenock Morton | Championship | 0-3 | 45 | 0 | 0 | |
| 2025-11-01 | @ Arbroath | Championship | 3-0 | 61 | 0 | 0 | |
| 2025-10-25 | vs Dunfermline Athletic | Championship | 3-2 | 73 | 1 | 0 | |
| 2025-10-18 | @ Partick Thistle | Championship | 1-0 | 79 | 0 | 0 | |
| 2025-10-11 | @ St. Johnstone | Championship | 0-0 | 75 | 0 | 0 | |
| 2025-10-04 | vs Raith Rovers | Championship | 2-0 | 71 | 0 | 0 | |
| 2025-09-27 | @ Greenock Morton | Championship | 1-1 | 90 | 0 | 0 | |
| 2025-09-20 | vs Queen's Park | Championship | 1-2 | 65 | 0 | 0 | |
| 2025-09-13 | @ Ayr United | Championship | 1-1 | 8 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Brechin City | senior | 9 | 0 | 0 | - |
| 2025/2026 | Ross County | senior | 16 | 1 | 0 | - |
| 2024/2025 | Dundee FC | senior | 5 | 0 | 0 | 6.62 |
| 2023/2024 | Hearts | senior | 12 | 0 | 2 | 6.61 |
| 2023/2024 | Charlton Athletic | senior | 22 | 1 | 5 | 6.99 |
| 2022/2023 | Charlton Athletic | senior | 47 | 9 | 5 | 7.21 |
| 2021/2022 | Charlton Athletic | senior | 9 | 0 | 1 | 6.88 |
| 2021/2022 | Ipswich Town | senior | 20 | 1 | 2 | 6.81 |
| 2020/2021 | Milton Keynes Dons | senior | 50 | 14 | 9 | 7.18 |
| 2019/2020 | Burton Albion | senior | 41 | 9 | 13 | 7.02 |
| 2018/2019 | Burton Albion | senior | 50 | 7 | 4 | - |
| 2017/2018 | Dundee United | senior | 32 | 6 | 5 | - |
| 2016/2017 | Dundee United | senior | 37 | 6 | 7 | - |
| 2015/2016 | Dundee United | senior | 36 | 3 | 6 | - |
| 2014/2015 | Airdrieonians | senior | 30 | 5 | 0 | - |
| 2013/2014 | Dundee United | senior | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Andrew McNeil
Calvin Beattie
Isaac Carmody
Jordan Harris
Kieran Inglis
Ruaridh Lynch
Kieran Sweeney
Bayley Klimionek
Adam Hutchinson
Euan Spark
Ethan Crombie
Ryan Ferguson
Mitchell Taylor
Paul Watson
Dayle Robertson
Finlay Allan
Lewis Martin
Fraser MacLeod
Ben Armour
Cillian Sheridan
Mitchell Findlay
Marley Sweenie-Rowe
Ross Milne
Spencer Moreland
Dougal Farquhar
Craig Tosh
Brad McKay
Rowan Weir
Trophies
Dundee United
🏆
Challenge Cup
x1
Brechin City