| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 15.07.2023 | Larne | Carrick Rangers | N/A |
| 16.06.2023 | Carrick Rangers | Larne | N/A |
| 27.06.2022 | Larne | Carrick Rangers | N/A |
| 24.01.2020 | Linfield | Larne | N/A |
| 01.06.2015 | Annan Athletic | Crusaders | N/A |
| 02.02.2015 | Southport | Annan Athletic | N/A |
| 24.07.2014 | Annan Athletic | Southport | Bedelsiz |
| - | Annan Athletic | Rangers | Kiralık Dönüşü |
| 13.09.2013 | Rangers | Annan Athletic | Kiralık |
Premiership
| 2024/2025 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Premiership | Carrick Rangers | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2023/2024 | A |
|
İlk 11 | |||||
| Premiership | Carrick Rangers | 20 | 1 | 0 | 3 | 0 | 1263 | 16 |
| Lig Kupası | Carrick Rangers | 1 | 0 | 0 | 1 | 0 | 95 | 1 |
| Irish Kupa | Carrick Rangers | 1 | 0 | 0 | 0 | 0 | 51 | 0 |
| TOPLAM | 22 | 1 | 0 | 4 | 0 | 1409 | 17 | |
| 2022/2023 | A |
|
İlk 11 | |||||
| Premiership | Larne | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Premiership | Carrick Rangers | 31 | 4 | 0 | 8 | 0 | 2461 | 28 |
| Lig Kupası | Carrick Rangers | 1 | 0 | 0 | 0 | 0 | 21 | 0 |
| Lig Kupası | Carrick Rangers | 1 | 0 | 0 | 0 | 0 | 21 | 0 |
| TOPLAM | 33 | 4 | 0 | 8 | 0 | 2503 | 28 | |
| 2021/2022 | A |
|
İlk 11 | |||||
| Premiership | Larne | 24 | 2 | 0 | 4 | 0 | 976 | 10 |
| Irish Kupa | Larne | 1 | 0 | 0 | 0 | 0 | 14 | 0 |
| UEFA Europa Conference Lig | Larne | 5 | 0 | 0 | 1 | 0 | 195 | 2 |
| TOPLAM | 30 | 2 | 0 | 5 | 0 | 1185 | 12 | |
| 2020/2021 | A |
|
İlk 11 | |||||
| Premiership | Larne | 25 | 6 | 0 | 5 | 0 | 1704 | 19 |
| Irish Kupa | Larne | 3 | 0 | 0 | 1 | 0 | 180 | 2 |
| TOPLAM | 28 | 6 | 0 | 6 | 0 | 1884 | 21 | |
| 2019/2020 | A |
|
İlk 11 | |||||
| Premiership | Larne | 4 | 1 | 0 | 1 | 0 | 141 | 1 |
| Premiership | Linfield | 7 | 1 | 0 | 0 | 0 | 518 | 5 |
| Irish Kupa | Larne | 1 | 0 | 0 | 0 | 0 | 12 | 0 |
| Lig Kupası | Linfield | 3 | 0 | 0 | 0 | 0 | 97 | 1 |
| UEFA Avrupa Ligi | Linfield | 2 | 0 | 0 | 0 | 0 | 96 | 1 |
| UEFA Şampiyonlar Ligi | Linfield | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 17 | 2 | 0 | 1 | 0 | 864 | 8 | |
| 2018/2019 | A |
|
İlk 11 | |||||
| Premiership | Linfield | 23 | 1 | 0 | 3 | 0 | 1647 | 19 |
| Lig Kupası | Linfield | 3 | 0 | 0 | 0 | 0 | 114 | 1 |
| TOPLAM | 26 | 1 | 0 | 3 | 0 | 1761 | 20 | |
| 2017/2018 | A |
|
İlk 11 | |||||
| Premiership | Linfield | 20 | 3 | 0 | 2 | 1 | 1263 | 15 |
| Lig Kupası | Linfield | 1 | 0 | 0 | 0 | 0 | 81 | 1 |
| Irish Kupa | Linfield | 1 | 0 | 0 | 0 | 0 | 3 | 0 |
| UEFA Şampiyonlar Ligi | Linfield | 2 | 0 | 0 | 0 | 0 | 113 | 1 |
| TOPLAM | 24 | 3 | 0 | 2 | 1 | 1460 | 17 | |
| 2016/2017 | A |
|
İlk 11 | |||||
| Premiership | Crusaders | 16 | 0 | 0 | 2 | 0 | 703 | 6 |
| Lig Kupası | Crusaders | 2 | 0 | 0 | 0 | 0 | 186 | 2 |
| Irish Kupa | Crusaders | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| UEFA Şampiyonlar Ligi | Crusaders | 2 | 0 | 0 | 0 | 0 | 118 | 1 |
| TOPLAM | 21 | 0 | 0 | 2 | 0 | 1097 | 10 | |
| 2015/2016 | A |
|
İlk 11 | |||||
| Premiership | Crusaders | 22 | 1 | 0 | 0 | 0 | 1206 | 13 |
| Lig Kupası | Crusaders | 1 | 2 | 0 | 1 | 0 | 120 | 1 |
| Irish Kupa | Crusaders | 3 | 1 | 0 | 0 | 0 | 205 | 2 |
| UEFA Şampiyonlar Ligi | Crusaders | 4 | 1 | 0 | 1 | 0 | 360 | 4 |
| TOPLAM | 30 | 5 | 0 | 2 | 0 | 1891 | 20 | |
| 2015 | A |
|
İlk 11 | |||||
| UEFA U21 Championship | Kuzey Irlanda U21 | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 90 | 1 | |
| 2014/2015 | A |
|
İlk 11 | |||||
| FA Kupa | Southport | 2 | 0 | 0 | 1 | 0 | 167 | 1 |
| FA Trophy | Southport | 1 | 1 | 0 | 0 | 0 | 89 | 1 |
| TOPLAM | 3 | 1 | 0 | 1 | 0 | 256 | 2 | |
| 2013/2014 | A |
|
İlk 11 | |||||
| Challenge Kupa | Annan Athletic | 1 | 0 | 0 | 1 | 0 | 90 | 1 |
| Lig Kupası | Rangers | 1 | 0 | 0 | 0 | 0 | 46 | 1 |
| TOPLAM | 2 | 0 | 0 | 1 | 0 | 136 | 2 | |
| 2013 | A |
|
İlk 11 | |||||
| UEFA U21 Championship | Kuzey Irlanda U21 | 1 | 0 | 0 | 0 | 0 | 60 | 1 |
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 60 | 1 | |
| 2011/2012 | A |
|
İlk 11 | |||||
| Premiership | Rangers | 2 | 0 | 0 | 2 | 0 | 66 | 1 |
| TOPLAM | 2 | 0 | 0 | 2 | 0 | 66 | 1 |