-
Domestic Leagues
Domestic Cups
International Cups
2018/2019
The New Saints
Premier League
2017/2018
The New Saints
Premier League
2017/2018
The New Saints
Challenge Cup
2017/2018
The New Saints
Welsh Cup
2018/2019
The New Saints
UEFA Champions League
2018/2019
The New Saints
UEFA Europa League
2017/2018
The New Saints
UEFA Champions League
-
Premier League
Winner
1
2017/2018
League Cup
Winner
1
2017/2018
-
22.06.17
Fylde
Swansea
N/A
31.01.17
Swansea
Fylde
Loan
02.06.16
Eastleigh
Swansea
N/A
01.03.16
Swansea
Eastleigh
Loan
01.06.15
Man City
Swansea
Free