Domestic Leagues
Domestic Cups
2018/2019
Bradford City
League One
2017/2018
Oldham Athletic
League One
2016/2017
Rochdale
League One
2016/2017
Cardiff City
Championship
2015/2016
Cardiff City
Championship
2015/2016
AFC Wimbledon
League Two
2015/2016
Cardiff City
Championship
2014/2015
Cardiff City
Championship
2013/2014
Accrington Stanley
League Two
2012/2013
Chesterfield
League Two
2018/2019
Bradford City
League Cup
2018/2019
Bradford City
FA Cup
2017/2018
Oldham Athletic
League Cup
2017/2018
Oldham Athletic
FA Cup
2016/2017
Cardiff City
League Cup
2016/2017
Cardiff City
FA Cup
2015/2016
AFC Wimbledon
FA Cup
2015/2016
Cardiff City
League Cup
2014/2015
Cardiff City
FA Cup
2014/2015
Cardiff City
League Cup
2013/2014
Accrington Stanley
League Cup
2011/2012
Gateshead
FA Trophy
28.07.18
Cardiff
Bradford
Free
02.02.18
Cardiff
Telford Utd
Loan
04.08.17
Cardiff
Oldham
Loan
30.01.17
Cardiff
Rochdale
Loan
03.01.16
Wimbledon
Cardiff
N/A
20.10.15
Cardiff
Wimbledon
Loan
01.08.14
Accrington
Cardiff
N/A
23.08.13
Cambridge Utd
Accrington
Free
09.08.13
Sunderland
Cambridge Utd
Free
01.09.12
Sunderland
Chesterfield
Loan
06.01.12
Sunderland
Gateshead
Loan
04.11.11
Sunderland
Harrogate
Loan