| Tarih | Eski Takım | Yeni Takımı | Transfer | 
|---|---|---|---|
| 13.02.2020 | Waterford | The New Saints | N/A | 
| 05.07.2019 | The New Saints | Waterford | N/A | 
| 22.06.2017 | Swansea City | The New Saints | N/A | 
| - | Fylde | Swansea City | Kiralık Dönüşü | 
| 31.01.2017 | Swansea City | Fylde | Kiralık | 
| - | Eastleigh | Swansea City | Kiralık Dönüşü | 
| 01.03.2016 | Swansea City | Eastleigh | Kiralık | 
Premier Lig
                                | 2022/2023 | A | 
                                                                 | 
                                                            İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Premier Lig | Airbus UK | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| TOPLAM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2021/2022 | A | 
                                                                 | 
                                                            İlk 11 | |||||
| Premier Lig | The New Saints | 3 | 0 | 0 | 1 | 0 | 162 | 2 | 
| Welsh Kupa | The New Saints | 1 | 0 | 0 | 0 | 0 | 66 | 1 | 
| UEFA Europa Conference Lig | The New Saints | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| TOPLAM | 4 | 0 | 0 | 1 | 0 | 228 | 3 | |
| 2020/2021 | A | 
                                                                 | 
                                                            İlk 11 | |||||
| Premier Lig | The New Saints | 18 | 0 | 0 | 6 | 0 | 1008 | 11 | 
| UEFA Avrupa Ligi | The New Saints | 2 | 0 | 0 | 1 | 0 | 240 | 2 | 
| TOPLAM | 20 | 0 | 0 | 7 | 0 | 1248 | 13 | |
| 2019/2020 | A | 
                                                                 | 
                                                            İlk 11 | |||||
| Premier Lig | The New Saints | 3 | 0 | 0 | 2 | 0 | 242 | 3 | 
| Welsh Kupa | The New Saints | 1 | 0 | 0 | 0 | 0 | 90 | 1 | 
| TOPLAM | 4 | 0 | 0 | 2 | 0 | 332 | 4 | |
| 2019 | A | 
                                                                 | 
                                                            İlk 11 | |||||
| FAI Kupa | Waterford | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Lig Kupası | Waterford | 1 | 0 | 0 | 0 | 0 | 105 | 1 | 
| TOPLAM | 1 | 0 | 0 | 0 | 0 | 105 | 1 | |
| 2018/2019 | A | 
                                                                 | 
                                                            İlk 11 | |||||
| Premier Lig | The New Saints | 29 | 0 | 0 | 6 | 0 | 2312 | 28 | 
| Challenge Kupa | The New Saints | 1 | 0 | 0 | 0 | 0 | 24 | 0 | 
| Welsh Kupa | The New Saints | 3 | 0 | 0 | 0 | 0 | 270 | 3 | 
| UEFA Avrupa Ligi | The New Saints | 4 | 0 | 0 | 1 | 0 | 327 | 4 | 
| UEFA Şampiyonlar Ligi | The New Saints | 2 | 0 | 0 | 0 | 0 | 179 | 2 | 
| TOPLAM | 39 | 0 | 0 | 7 | 0 | 3112 | 37 | |
| 2017/2018 | A | 
                                                                 | 
                                                            İlk 11 | |||||
| Premier Lig | The New Saints | 29 | 1 | 0 | 5 | 0 | 2466 | 28 | 
| Challenge Kupa | The New Saints | 4 | 0 | 0 | 0 | 0 | 399 | 4 | 
| Welsh Kupa | The New Saints | 1 | 0 | 0 | 0 | 0 | 90 | 1 | 
| UEFA Şampiyonlar Ligi | The New Saints | 1 | 0 | 0 | 0 | 0 | 25 | 0 | 
| TOPLAM | 35 | 1 | 0 | 5 | 0 | 2980 | 33 |