← Back to Aberdeen
PositionCentre Forward
Age29
NationalityScotland
Height180 cm
Weight77 kg
FootRight
Career Apps81
Career Goals22
Career Assists6
Career Minutes4,780
By season
| Season | Team | Apps | Starts | Mins | Goals | Assists | Sh | SoT | KeyP | Pass% | Drb | Tkl | Int | DuelW | BCC | CS | GC | Yel | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Millwall | 2 | 1 | 88 | — | — | 3 | — | 2 | 64% | — | — | 1 | 3 | — | 1 | — | — | 6.31 |
| 2025/2026 | Millwall | 2 | — | 13 | — | — | 2 | — | — | 60% | — | — | — | 2 | — | 1 | 1 | — | 6.52 |
| 2025/2026 | Aberdeen | 35 | 26 | 2244 | 9 | 1 | 62 | 21 | 28 | 63% | 7 | 12 | 4 | 95 | 6 | 10 | 36 | 3 | 6.87 |
| 2025/2026 | Aberdeen | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2025/2026 | Aberdeen | 5 | 2 | 146 | 1 | — | 2 | 1 | — | 56% | 1 | — | 1 | 5 | — | 1 | 3 | — | 6.61 |
| 2024/2025 | Aberdeen | 32 | 22 | 1956 | 11 | 5 | 58 | 21 | 22 | 69% | 9 | 10 | 6 | 88 | 10 | 7 | 35 | 4 | 7.06 |
| 2024/2025 | Millwall | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2024/2025 | Millwall | 1 | — | 17 | — | — | — | — | — | 50% | — | 1 | — | 1 | — | — | — | — | 6.50 |
| 2021/2022 | Hibernian | 4 | 4 | 316 | 1 | — | — | — | — | — | — | — | — | — | — | — | 5 | — | — |
Transfer history
Sep 2025
Millwall→
Aberdeen€346K
Jun 2025
Aberdeen→
Millwall
Aug 2024
Millwall→
Aberdeen
Jul 2023
Hibernian→
Millwall
Jul 2020
Dunfermline Athletic→
Hibernian€280K
Jul 2019
Raith Rovers→
Dunfermline Athletic
Jul 2018
Partick Thistle→
Raith Rovers
May 2018
Dumbarton→
Partick Thistle
Jan 2018
Partick Thistle→
Dumbarton

