| Tarih | Eski Takım | Yeni Takımı | Transfer |
|---|---|---|---|
| 13.01.2025 | The New Saints | Caernarfon Town | Kiralık |
| 01.06.2024 | Aberystwyth Town | The New Saints | N/A |
| 12.01.2024 | The New Saints | Aberystwyth Town | Kiralık |
| 01.06.2023 | Aberystwyth | TNS | Kiralık Dönüşü |
| 05.01.2023 | TNS | Aberystwyth | Kiralık |
Cymru Premier
| 2025/2026 | A |
|
İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Cymru Premier | Flint | 13 | 2 | 0 | 1 | 0 | 0 | 0 |
| TOPLAM | 13 | 2 | 0 | 1 | 0 | 0 | 0 | |
| 2024/2025 | A |
|
İlk 11 | |||||
| Premier Lig | The New Saints | 9 | 1 | 0 | 2 | 1 | 710 | 7 |
| UEFA Avrupa Ligi | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Şampiyonlar Ligi | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Conference Lig | The New Saints | 6 | 0 | 0 | 0 | 0 | 1 | 3 |
| Lig Kupası | The New Saints | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cymru Premier | Caernarfon Town | 11 | 1 | 0 | 0 | 0 | 0 | 0 |
| Welsh Kupa | The New Saints | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| TOPLAM | 29 | 2 | 0 | 2 | 1 | 801 | 11 | |
| 2023/2024 | A |
|
İlk 11 | |||||
| Premier Lig | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Şampiyonlar Ligi | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Challenge Kupa | The New Saints | 1 | 0 | 0 | 0 | 0 | 90 | 1 |
| Avrupa Conference Lig | The New Saints | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| FA Kupa | The New Saints | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Lig Kupası | The New Saints | 1 | 0 | 0 | 0 | 0 | 26 | 0 |
| Premier Lig | Aberystwyth Town | 10 | 0 | 0 | 4 | 0 | 886 | 10 |
| TOPLAM | 14 | 1 | 0 | 4 | 0 | 1002 | 11 | |
| 2022/2023 | A |
|
İlk 11 | |||||
| Premier Lig | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Şampiyonlar Ligi | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Avrupa Conference Lig | The New Saints | 1 | 0 | 0 | 0 | 0 | 4 | 0 |
| Premier Lig | Aberystwyth Town | 9 | 1 | 0 | 0 | 0 | 544 | 6 |
| TOPLAM | 10 | 1 | 0 | 0 | 0 | 548 | 6 | |
| 2021/2022 | A |
|
İlk 11 | |||||
| Premier Lig | The New Saints | 8 | 1 | 0 | 1 | 0 | 226 | 2 |
| Welsh Kupa | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Avrupa Conference Lig | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Welsh Kupa | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TOPLAM | 8 | 1 | 0 | 1 | 0 | 226 | 2 | |
| 2020/2021 | A |
|
İlk 11 | |||||
| Premier Lig | The New Saints | 2 | 0 | 0 | 0 | 0 | 18 | 0 |
| TOPLAM | 2 | 0 | 0 | 0 | 0 | 18 | 0 |