-
Domestic Leagues
Domestic Cups
International Cups
2018/2019
The New Saints
Premier League
2017/2018
Llandudno
Premier League
2017/2018
The New Saints
Premier League
2016/2017
The New Saints
Premier League
2016/2017
Llandudno
Premier League
2016/2017
The New Saints
Premier League
2015/2016
The New Saints
Premier League
2015/2016
Connah's Quay
Premier League
2015/2016
The New Saints
Premier League
2017/2018
The New Saints
Challenge Cup
2016/2017
The New Saints
Challenge Cup
2015/2016
Connah's Quay
Welsh Cup
2017/2018
The New Saints
UEFA Champions League
2016/2017
The New Saints
UEFA Champions League
-
Premier League
Winner
2
2016/2017, 2015/2016
Welsh Cup
Winner
1
2015/2016
Welsh Cup
2nd Place
1
2016/2017
League Cup
Winner
2
2017/2018, 2016/2017
-
01.07.18
Llandudno
TNS
N/A
28.01.18
TNS
Llandudno
Loan
26.03.17
Llandudno
TNS
N/A
05.03.17
TNS
Llandudno
Loan
16.04.16
Connah's Quay
TNS
N/A
21.11.15
TNS
Connah's Quay
N/A