Age 32
Height 178 cm
Foot Left
Country Scotland
Value €350k
Filter:
Apps
38
Goals
0
Assists
4
Goals
0
0%
Assists
3
100%
Minutes
2246
100%
Yellow cards
2
0%
Red cards
0
0%
Recent Matches (34)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-02 | vs Hamilton Academical | League One | 2-1 | 0 | 0 | 0 | |
| 2026-04-25 | @ East Fife | League One | 1-1 | 0 | 0 | 0 | |
| 2026-04-18 | vs Kelty Hearts | League One | 1-0 | 0 | 0 | 0 | |
| 2026-04-14 | @ Peterhead | League One | 0-2 | 7 | 0 | 0 | |
| 2026-04-11 | @ Stenhousemuir | League One | 1-1 | 0 | 0 | 0 | |
| 2026-03-27 | vs Queen of the South | League One | 1-1 | 90 | 0 | 0 | |
| 2026-03-21 | @ Alloa Athletic | League One | 1-1 | 90 | 0 | 0 | |
| 2026-03-17 | vs Peterhead | League One | 3-1 | 90 | 0 | 0 | |
| 2026-03-14 | vs Cove Rangers | League One | 1-1 | 90 | 0 | 0 | |
| 2026-03-07 | vs Montrose | League One | 3-1 | 73 | 0 | 0 | |
| 2026-02-28 | @ Kelty Hearts | League One | 0-0 | 0 | 0 | 0 | |
| 2026-02-07 | vs East Fife | League One | 3-0 | 79 | 0 | 0 | |
| 2026-01-31 | @ Queen of the South | League One | 2-2 | 0 | 0 | 0 | |
| 2026-01-24 | vs Alloa Athletic | League One | 3-1 | 0 | 0 | 0 | |
| 2026-01-20 | @ East Fife | League One | 0-2 | 59 | 0 | 0 | |
| 2026-01-10 | @ Cove Rangers | League One | 0-0 | 90 | 0 | 0 | |
| 2025-12-27 | @ Montrose | League One | 2-1 | 90 | 0 | 0 | |
| 2025-12-20 | @ Stenhousemuir | League One | 1-0 | 78 | 0 | 0 | |
| 2025-12-13 | vs Hamilton Academical | League One | 4-0 | 90 | 0 | 0 | |
| 2025-11-25 | @ Alloa Athletic | League One | 1-1 | 90 | 0 | 0 | |
| 2025-11-22 | vs Queen of the South | League One | 4-0 | 82 | 0 | 0 | |
| 2025-11-08 | vs Cove Rangers | League One | 1-0 | 88 | 0 | 1 | |
| 2025-11-01 | vs Montrose | League One | 1-0 | 90 | 0 | 0 | |
| 2025-10-25 | @ Peterhead | League One | 0-1 | 90 | 0 | 0 | |
| 2025-10-18 | vs Kelty Hearts | League One | 2-2 | 90 | 0 | 1 | |
| 2025-10-04 | @ Hamilton Academical | League One | 3-1 | 78 | 0 | 0 | |
| 2025-09-27 | vs East Fife | League One | 4-1 | 90 | 0 | 0 | |
| 2025-09-20 | @ Queen of the South | League One | 0-2 | 90 | 0 | 0 | |
| 2025-09-13 | @ Cove Rangers | League One | 0-1 | 90 | 0 | 0 | |
| 2025-08-30 | vs Alloa Athletic | League One | 1-0 | 90 | 0 | 0 | |
| 2025-08-23 | @ Montrose | League One | 0-2 | 90 | 0 | 0 | |
| 2025-08-16 | vs Stenhousemuir | League One | 1-2 | 90 | 0 | 0 | |
| 2025-08-09 | vs Peterhead | League One | 2-0 | 90 | 0 | 0 | |
| 2025-08-02 | @ Kelty Hearts | League One | 0-3 | 89 | 0 | 1 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Inverness CT | senior | 38 | 0 | 4 | - |
| 2024/2025 | Dunfermline Athletic | senior | 30 | 0 | 1 | 5.86 |
| 2023/2024 | Dunfermline Athletic | senior | 35 | 0 | 6 | 6.21 |
| 2022/2023 | Dunfermline Athletic | senior | 44 | 0 | 13 | - |
| 2021/2022 | Dunfermline Athletic | senior | 16 | 0 | 0 | 6.13 |
| 2021/2022 | Ayr United | senior | 19 | 2 | 0 | 6.13 |
| 2020/2021 | Ayr United | senior | 31 | 1 | 4 | - |
| 2019/2020 | Ross County | senior | 20 | 3 | 2 | - |
| 2018/2019 | Inverness CT | senior | 51 | 1 | 7 | - |
| 2017/2018 | Inverness CT | senior | 45 | 5 | 4 | - |
| 2016/2017 | Motherwell | senior | 13 | 0 | 0 | - |
| 2015/2016 | Motherwell | senior | 19 | 0 | 0 | - |
| 2013/2014 | Falkirk | senior | 11 | 0 | 0 | - |
| 2012/2013 | Celtic | senior | 3 | 0 | 0 | - |
| 2017 | Scotland U21 | national team | 1 | 0 | 0 | - |
| 2013 | Scotland U19 | national team | 3 | 2 | 0 | - |
| 2011 | Scotland U17 | national team | 6 | 1 | 0 | - |
Teammates
Ben Gardiner
Jake Davidson
Leo Walker
Sam Reid
Shae Keogh
Ross Munro
Ross Millen
Oscar MacIntyre
Remi Savage
Daniel Devine
Paul Allan
Adam MacKinnon
Billy McKay
David Wotherspoon
Luis Longstaff
Calum MacLeod
Matthew Strachan
Logan Ross
Jordan Alonge
Chanka Zimba
Sam Nixon
Szymon Rebilas
Jack Walker
James Clark
Sam Thompson
Archie Kerr
Ben Corner
Trophies
Dunfermline Athletic
🏆
League One
x1
Inverness CT
🏆
Challenge Cup
x1
Celtic
🏆
Scottish Cup
x1
🏆
Premiership
x2