| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 09.07.2024 | Hartlepool United | Ayr United | Bedelsiz |
| 01.07.2024 | Hamilton Academical | Hartlepool United | N/A |
| 30.06.2024 | Hamilton Academical | Hartlepool United | Kiralık Dönüşü |
| 18.01.2024 | Hartlepool United | Hamilton Academical | Kiralık |
| 01.07.2022 | Rangers | Hartlepool United | Bedelsiz |
| 01.06.2022 | Linfield | Rangers | Kiralık Dönüşü |
| 29.01.2022 | Rangers | Linfield | Kiralık |
| 03.01.2022 | Partick Thistle | Rangers | N/A |
| - | Partick Thistle | Rangers II | Kiralık Dönüşü |
| 16.08.2021 | Rangers II | Partick Thistle | Kiralık |
| 01.07.2021 | Motherwell | Rangers | N/A |
| 30.06.2021 | Motherwell | Rangers | Kiralık Dönüşü |
| 03.07.2020 | Rangers | Motherwell | Kiralık |
| - | Rotherham United | Rangers | Kiralık Dönüşü |
| 02.09.2019 | Rangers | Rotherham United | Kiralık |
| 01.07.2019 | Motherwell | Rangers | Bedelsiz |
| 07.01.2019 | Alloa Athletic | Motherwell | Kiralık Dönüşü |
| 07.07.2018 | Motherwell | Alloa Athletic | Kiralık |
| - | Airdrieonians | Motherwell | Kiralık Dönüşü |
| 17.08.2017 | Motherwell | Airdrieonians | Kiralık |
Championship
Lig Kupası
Challenge Kupa
Scottish Kupa
| 2024/2025 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Championship | Ayr United | 25 | 0 | 0 | 2 | 0 | 818 | 7 |
| Lig Kupası | Ayr United | 4 | 1 | 0 | 0 | 0 | 142 | 1 |
| Challenge Kupa | Ayr United | 3 | 0 | 0 | 0 | 0 | 38 | 0 |
| Scottish Kupa | Ayr United | 1 | 1 | 0 | 0 | 0 | 36 | 0 |
| TOPLAM | 33 | 2 | 0 | 2 | 0 | 1034 | 8 | |
| 2023/2024 | A |
|
İlk 11 | |||||
| National Lig | Hartlepool United | 14 | 4 | 0 | 1 | 0 | 706 | 7 |
| FA Kupa | Hartlepool United | 1 | 0 | 0 | 0 | 0 | 4 | 0 |
| Lig One | Hamilton Academical | 14 | 3 | 0 | 0 | 0 | 489 | 4 |
| FA Trophy | Hartlepool United | 2 | 0 | 0 | 0 | 0 | 109 | 1 |
| TOPLAM | 31 | 7 | 0 | 1 | 0 | 1308 | 12 | |
| 2022/2023 | A |
|
İlk 11 | |||||
| Premiership | Linfield | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lig Two | Hartlepool United | 18 | 0 | 1 | 1 | 0 | 798 | 8 |
| Lig Kupası | Hartlepool United | 1 | 0 | 0 | 0 | 0 | 22 | 0 |
| FA Kupa | Hartlepool United | 4 | 0 | 0 | 0 | 0 | 159 | 1 |
| EFL Trophy | Hartlepool United | 1 | 0 | 0 | 0 | 0 | 67 | 1 |
| TOPLAM | 24 | 0 | 1 | 1 | 0 | 1046 | 10 | |
| 2021/2022 | A |
|
İlk 11 | |||||
| Challenge Kupa | Rangers II | 1 | 1 | 0 | 0 | 0 | 79 | 1 |
| UEFA Şampiyonlar Ligi | Rangers | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Premiership | Rangers | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Championship | Partick Thistle | 6 | 0 | 0 | 0 | 0 | 114 | 0 |
| Premiership | Linfield | 9 | 0 | 0 | 0 | 0 | 496 | 6 |
| Irish Kupa | Linfield | 1 | 0 | 0 | 0 | 0 | 33 | 0 |
| UEFA Avrupa Ligi | Rangers | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 17 | 1 | 0 | 0 | 0 | 722 | 7 | |
| 2021 | A |
|
İlk 11 | |||||
| Hazırlık Karşılaşması | Rangers | 1 | 0 | 0 | 0 | 0 | 28 | 0 |
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 28 | 0 | |
| 2020/2021 | A |
|
İlk 11 | |||||
| Premiership | Motherwell | 14 | 0 | 0 | 0 | 0 | 571 | 7 |
| Lig Kupası | Motherwell | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Avrupa Ligi | Motherwell | 1 | 0 | 0 | 0 | 0 | 33 | 0 |
| TOPLAM | 15 | 0 | 0 | 0 | 0 | 604 | 7 | |
| 2019/2020 | A |
|
İlk 11 | |||||
| Lig One | Rotherham United | 14 | 3 | 0 | 0 | 0 | 879 | 10 |
| Premiership | Rangers | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Challenge Kupa | Rangers II | 1 | 0 | 0 | 0 | 0 | 75 | 1 |
| Lig Kupası | Rotherham United | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FA Kupa | Rotherham United | 1 | 0 | 1 | 0 | 0 | 28 | 0 |
| Lig Kupası | Rangers | 1 | 0 | 0 | 0 | 0 | 11 | 0 |
| UEFA Avrupa Ligi | Rangers | 1 | 0 | 0 | 0 | 0 | 58 | 1 |
| TOPLAM | 18 | 3 | 1 | 0 | 0 | 1051 | 12 | |
| 2018/2019 | A |
|
İlk 11 | |||||
| Premiership | Motherwell | 14 | 6 | 0 | 1 | 0 | 1008 | 12 |
| Championship | Alloa Athletic | 19 | 1 | 0 | 2 | 0 | 1291 | 14 |
| Lig Kupası | Alloa Athletic | 4 | 2 | 0 | 0 | 0 | 360 | 4 |
| Challenge Kupa | Motherwell II | 4 | 1 | 0 | 0 | 0 | 337 | 4 |
| TOPLAM | 41 | 10 | 0 | 3 | 0 | 2996 | 34 | |
| 2017/2018 | A |
|
İlk 11 | |||||
| Challenge Kupa | Motherwell U20 | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 90 | 1 | |
| 2016/2017 | A |
|
İlk 11 | |||||
| Premiership | Motherwell | 3 | 0 | 0 | 0 | 0 | 52 | 0 |
| Challenge Kupa | Motherwell U20 | 2 | 0 | 0 | 0 | 0 | 154 | 2 |
| TOPLAM | 5 | 0 | 0 | 0 | 0 | 206 | 2 |