| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 21.06.2023 | Cove Rangers | Alloa Athletic | Bedelsiz |
| 23.01.2023 | Hamilton Academical | Cove Rangers | Bedelsiz |
| 05.08.2021 | Aberdeen | Hamilton | Bedelsiz |
| 04.01.2021 | Arbroath | Aberdeen | Kiralık Dönüşü |
| 04.09.2020 | Aberdeen | Arbroath | Kiralık |
| 01.05.2020 | Arbroath | Aberdeen | Kiralık Dönüşü |
| 29.08.2019 | Aberdeen | Arbroath | Kiralık |
Lig One
Lig Kupası
Challenge Kupa
Scottish Kupa
| 2024/2025 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Lig One | Alloa Athletic | 22 | 0 | 0 | 6 | 1 | 1058 | 13 |
| Lig Kupası | Alloa Athletic | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Challenge Kupa | Alloa Athletic | 3 | 0 | 0 | 1 | 0 | 164 | 2 |
| Scottish Kupa | Alloa Athletic | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 25 | 0 | 0 | 7 | 1 | 1222 | 15 | |
| 2023/2024 | A |
|
İlk 11 | |||||
| Lig One | Alloa Athletic | 24 | 1 | 0 | 4 | 0 | 1202 | 13 |
| Lig Kupası | Alloa Athletic | 4 | 0 | 0 | 1 | 0 | 237 | 3 |
| FA Kupa | Alloa Athletic | 2 | 0 | 0 | 0 | 0 | 50 | 0 |
| TOPLAM | 30 | 1 | 0 | 5 | 0 | 1489 | 16 | |
| 2023 | A |
|
İlk 11 | |||||
| Hazırlık Karşılaşması | Hamilton Academical | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA U21 Championship Qualification | Finlandiya U21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2022/2023 | A |
|
İlk 11 | |||||
| Championship | Hamilton Academical | 5 | 0 | 0 | 0 | 0 | 246 | 2 |
| Championship | Cove Rangers | 11 | 0 | 0 | 5 | 0 | 592 | 5 |
| FA Kupa | Hamilton Academical | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 16 | 0 | 0 | 5 | 0 | 838 | 7 | |
| 2021/2022 | A |
|
İlk 11 | |||||
| Championship | Hamilton Academical | 15 | 0 | 0 | 3 | 0 | 890 | 8 |
| Premiership | Aberdeen | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Challenge Kupa | Hamilton Academical | 3 | 1 | 0 | 1 | 0 | 196 | 3 |
| UEFA Europa Conference Lig | Aberdeen | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 18 | 1 | 0 | 4 | 0 | 1086 | 11 | |
| 2021 | A |
|
İlk 11 | |||||
| UEFA U21 Championship | Finlandiya U21 | 4 | 0 | 0 | 0 | 0 | 227 | 3 |
| TOPLAM | 4 | 0 | 0 | 0 | 0 | 227 | 3 | |
| 2020/2021 | A |
|
İlk 11 | |||||
| Premiership | Aberdeen | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Championship | Arbroath | 9 | 0 | 0 | 2 | 0 | 719 | 8 |
| Lig Kupası | Arbroath | 3 | 0 | 0 | 0 | 0 | 270 | 3 |
| TOPLAM | 12 | 0 | 0 | 2 | 0 | 989 | 11 | |
| 2019/2020 | A |
|
İlk 11 | |||||
| Championship | Arbroath | 21 | 0 | 0 | 6 | 0 | 1742 | 19 |
| Challenge Kupa | Aberdeen II | 1 | 0 | 0 | 1 | 0 | 90 | 1 |
| UEFA Avrupa Ligi | Aberdeen | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 22 | 0 | 0 | 7 | 0 | 1832 | 20 | |
| 2018/2019 | A |
|
İlk 11 | |||||
| Premiership | Aberdeen | 1 | 0 | 0 | 0 | 0 | 11 | 0 |
| Challenge Kupa | Aberdeen II | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| UEFA Avrupa Ligi | Aberdeen | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 2 | 0 | 0 | 0 | 0 | 101 | 1 |