| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 14.06.2024 | Greenock Morton | Livingston | Bedelsiz |
| 01.07.2019 | Dunfermline | Morton | Bedelsiz |
| 31.08.2018 | MK Dons | Dunfermline | N/A |
| 19.01.2017 | Hearts | MK Dons | N/A |
| 01.06.2016 | Dundee Utd | Hearts | N/A |
| 08.01.2016 | Partick | Dundee Utd | Kiralık Dönüşü |
| 01.09.2015 | Dundee Utd | Partick | Kiralık |
| 02.02.2015 | Kilmarnock | Dundee Utd | N/A |
Premiership
Lig Kupası
| 2025/2026 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Premiership | Livingston | 6 | 1 | 1 | 2 | 0 | 380 | 6 |
| Lig Kupası | Livingston | 6 | 1 | 1 | 2 | 0 | 380 | 6 |
| TOPLAM | 12 | 2 | 2 | 4 | 0 | 760 | 12 | |
| 2024/2025 | A |
|
İlk 11 | |||||
| Championship | Livingston | 33 | 13 | 0 | 10 | 0 | 2227 | 27 |
| Lig Kupası | Livingston | 4 | 2 | 0 | 0 | 0 | 290 | 4 |
| Challenge Kupa | Livingston | 6 | 1 | 1 | 2 | 0 | 380 | 6 |
| Scottish Kupa | Livingston | 4 | 1 | 0 | 1 | 0 | 301 | 3 |
| Play-offs 1/2 | Livingston | 6 | 1 | 1 | 2 | 0 | 380 | 6 |
| TOPLAM | 53 | 18 | 2 | 15 | 0 | 3578 | 46 | |
| 2023/2024 | A |
|
İlk 11 | |||||
| Championship | Greenock Morton | 33 | 12 | 0 | 10 | 0 | 2809 | 33 |
| Premiership | Livingston | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Scottish Kupa | Greenock Morton | 4 | 1 | 0 | 1 | 0 | 360 | 4 |
| Challenge Kupa | Greenock Morton | 3 | 4 | 0 | 0 | 1 | 270 | 3 |
| Lig Kupası | Greenock Morton | 5 | 0 | 0 | 0 | 0 | 450 | 5 |
| TOPLAM | 45 | 17 | 0 | 11 | 1 | 3889 | 45 | |
| 2022/2023 | A |
|
İlk 11 | |||||
| Lig Kupası | Greenock Morton | 3 | 0 | 0 | 0 | 0 | 110 | 0 |
| Challenge Kupa | Greenock Morton | 1 | 0 | 0 | 0 | 0 | 31 | 0 |
| Championship | Greenock Morton | 35 | 10 | 0 | 5 | 0 | 3009 | 34 |
| TOPLAM | 39 | 10 | 0 | 5 | 0 | 3150 | 34 | |
| 2021/2022 | A |
|
İlk 11 | |||||
| Challenge Kupa | Greenock Morton | 2 | 1 | 0 | 0 | 0 | 102 | 1 |
| Lig Kupası | Greenock Morton | 3 | 2 | 0 | 1 | 0 | 254 | 3 |
| Championship | Greenock Morton | 31 | 4 | 0 | 1 | 0 | 1533 | 16 |
| TOPLAM | 36 | 7 | 0 | 2 | 0 | 1889 | 20 | |
| 2020/2021 | A |
|
İlk 11 | |||||
| Lig Kupası | Greenock Morton | 4 | 0 | 0 | 1 | 0 | 202 | 2 |
| Championship | Greenock Morton | 13 | 1 | 0 | 1 | 0 | 841 | 10 |
| TOPLAM | 17 | 1 | 0 | 2 | 0 | 1043 | 12 | |
| 2019/2020 | A |
|
İlk 11 | |||||
| Challenge Kupa | Greenock Morton | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| Lig Kupası | Greenock Morton | 3 | 1 | 0 | 0 | 0 | 72 | 0 |
| Championship | Greenock Morton | 13 | 0 | 0 | 2 | 0 | 717 | 8 |
| TOPLAM | 17 | 1 | 0 | 2 | 0 | 879 | 9 | |
| 2019 | A |
|
İlk 11 | |||||
| UEFA U21 Championship | İskoçya U21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2018/2019 | A |
|
İlk 11 | |||||
| Lig Kupası | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 13 | 0 |
| FA Kupa | Milton Keynes Dons | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Challenge Kupa | Dunfermline Athletic | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| Lig Two | Milton Keynes Dons | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Championship | Dunfermline Athletic | 12 | 0 | 0 | 1 | 0 | 440 | 4 |
| TOPLAM | 14 | 0 | 0 | 1 | 0 | 543 | 5 | |
| 2017/2018 | A |
|
İlk 11 | |||||
| FA Kupa | Milton Keynes Dons | 1 | 0 | 0 | 1 | 0 | 77 | 1 |
| Lig Kupası | Milton Keynes Dons | 2 | 0 | 1 | 0 | 0 | 153 | 2 |
| Lig One | Milton Keynes Dons | 30 | 3 | 0 | 4 | 0 | 1352 | 13 |
| TOPLAM | 33 | 3 | 1 | 5 | 0 | 1582 | 16 | |
| 2016/2017 | A |
|
İlk 11 | |||||
| UEFA Avrupa Ligi | Hearts | 1 | 0 | 0 | 0 | 0 | 15 | 0 |
| Lig Kupası | Hearts | 1 | 0 | 0 | 1 | 0 | 63 | 1 |
| Premiership | Hearts | 18 | 2 | 0 | 2 | 0 | 656 | 6 |
| Lig One | Milton Keynes Dons | 19 | 2 | 0 | 0 | 0 | 1001 | 12 |
| TOPLAM | 39 | 4 | 0 | 3 | 0 | 1735 | 19 | |
| 2015/2016 | A |
|
İlk 11 | |||||
| Premiership | Partick Thistle | 8 | 2 | 0 | 2 | 0 | 416 | 4 |
| Premiership | Dundee United | 3 | 0 | 0 | 0 | 0 | 117 | 1 |
| TOPLAM | 11 | 2 | 0 | 2 | 0 | 533 | 5 | |
| 2015 | A |
|
İlk 11 | |||||
| UEFA U19 Championship | İskoçya U19 | 3 | 1 | 0 | 0 | 0 | 115 | 1 |
| TOPLAM | 3 | 1 | 0 | 0 | 0 | 115 | 1 | |
| 2014/2015 | A |
|
İlk 11 | |||||
| Lig Kupası | Kilmarnock | 1 | 0 | 0 | 0 | 0 | 55 | 1 |
| Premiership | Kilmarnock | 20 | 2 | 0 | 0 | 0 | 895 | 7 |
| Premiership | Dundee United | 13 | 2 | 0 | 0 | 0 | 609 | 6 |
| TOPLAM | 34 | 4 | 0 | 0 | 0 | 1559 | 14 | |
| 2013/2014 | A |
|
İlk 11 | |||||
| Premiership | Kilmarnock | 21 | 2 | 0 | 1 | 0 | 919 | 10 |
| TOPLAM | 21 | 2 | 0 | 1 | 0 | 919 | 10 | |
| 2012/2013 | A |
|
İlk 11 | |||||
| Premiership | Kilmarnock | 1 | 0 | 0 | 0 | 0 | 30 | 0 |
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 30 | 0 |