| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 01.07.2021 | Bala | Caernarfon | N/A |
| 09.05.2019 | Cefn | Bala | Kiralık Dönüşü |
| 09.02.2019 | Bala | Cefn | Kiralık |
| 06.08.2018 | Bangor | Bala | N/A |
| 01.06.2016 | Rhyl | Bangor | N/A |
| 01.02.2016 | TNS | Rhyl | Kiralık Dönüşü |
| 01.07.2015 | Rhyl | TNS | Kiralık |
| 02.12.2013 | Stockport | Oldham | Kiralık Dönüşü |
| 30.08.2013 | Oldham | Stockport | Kiralık |
Premier Lig
UEFA Conference Lig
| 2024/2025 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Premier Lig | Caernarfon Town | 19 | 0 | 0 | 3 | 0 | 1213 | 16 |
| UEFA Conference Lig | Caernarfon Town | 4 | 0 | 0 | 0 | 0 | 390 | 4 |
| TOPLAM | 23 | 0 | 0 | 3 | 0 | 1603 | 20 | |
| 2023/2024 | A |
|
İlk 11 | |||||
| Premier Lig | Caernarfon Town | 27 | 2 | 0 | 9 | 0 | 2184 | 25 |
| TOPLAM | 27 | 2 | 0 | 9 | 0 | 2184 | 25 | |
| 2022/2023 | A |
|
İlk 11 | |||||
| Premier Lig | Caernarfon Town | 26 | 1 | 0 | 8 | 0 | 1936 | 22 |
| Challenge Kupa | Caernarfon Town | 1 | 0 | 0 | 0 | 0 | 24 | 0 |
| TOPLAM | 27 | 1 | 0 | 8 | 0 | 1960 | 22 | |
| 2021/2022 | A |
|
İlk 11 | |||||
| Premier Lig | Caernarfon Town | 27 | 6 | 0 | 6 | 0 | 2385 | 27 |
| TOPLAM | 27 | 6 | 0 | 6 | 0 | 2385 | 27 | |
| 2020/2021 | A |
|
İlk 11 | |||||
| Premier Lig | Bala Town | 8 | 0 | 0 | 0 | 0 | 173 | 2 |
| UEFA Avrupa Ligi | Bala Town | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 8 | 0 | 0 | 0 | 0 | 173 | 2 | |
| 2018/2019 | A |
|
İlk 11 | |||||
| Premier Lig | Bala Town | 22 | 0 | 0 | 1 | 0 | 1432 | 15 |
| Premier Lig | Cefn Druids | 9 | 0 | 0 | 3 | 0 | 791 | 9 |
| Lig Kupası | Bala Town | 2 | 0 | 0 | 0 | 0 | 95 | 1 |
| Welsh Kupa | Bala Town | 1 | 0 | 0 | 0 | 0 | 39 | 0 |
| TOPLAM | 34 | 0 | 0 | 4 | 0 | 2357 | 25 | |
| 2017/2018 | A |
|
İlk 11 | |||||
| Premier Lig | Bangor City | 23 | 0 | 0 | 3 | 0 | 1994 | 23 |
| UEFA Avrupa Ligi | Bangor City | 2 | 0 | 0 | 0 | 0 | 180 | 2 |
| TOPLAM | 25 | 0 | 0 | 3 | 0 | 2174 | 25 | |
| 2016/2017 | A |
|
İlk 11 | |||||
| Premier Lig | Bangor City | 30 | 0 | 0 | 6 | 0 | 2599 | 29 |
| TOPLAM | 30 | 0 | 0 | 6 | 0 | 2599 | 29 | |
| 2015/2016 | A |
|
İlk 11 | |||||
| Premier Lig | Rhyl | 6 | 1 | 0 | 0 | 0 | 510 | 6 |
| Premier Lig | The New Saints | 4 | 0 | 0 | 0 | 0 | 144 | 1 |
| TOPLAM | 10 | 1 | 0 | 0 | 0 | 654 | 7 | |
| 2014/2015 | A |
|
İlk 11 | |||||
| Premier Lig | Rhyl | 15 | 1 | 0 | 2 | 0 | 1195 | 13 |
| TOPLAM | 15 | 1 | 0 | 2 | 0 | 1195 | 13 | |
| 2013/2014 | A |
|
İlk 11 | |||||
| Lig One | Oldham Athletic | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| National Lig N / S | Stockport County | 11 | 0 | 0 | 0 | 0 | 729 | 9 |
| TOPLAM | 11 | 0 | 0 | 0 | 0 | 729 | 9 | |
| 2012/2013 | A |
|
İlk 11 | |||||
| Lig One | Oldham Athletic | 2 | 0 | 0 | 1 | 0 | 94 | 1 |
| TOPLAM | 2 | 0 | 0 | 1 | 0 | 94 | 1 |