Domestic Leagues
Domestic Cups
2018/2019
Rotherham United
Championship
2017/2018
Rotherham United
League One
2809
38
30
8
1
18
4
4
0
0
2016/2017
Rotherham United
Championship
2016/2017
Cardiff City
Championship
2015/2016
Crewe Alexandra
League One
2015/2016
AFC Wimbledon
League Two
2015/2016
Cardiff City
Championship
2014/2015
Cardiff City
Championship
2014/2015
Arsenal
Premier League
2012/2013
Charlton Athletic
Championship
2012/2013
Charlton Athletic
Championship
2018/2019
Rotherham United
League Cup
2017/2018
Rotherham United
League Cup
2017/2018
Rotherham United
FA Cup
2016/2017
Cardiff City
League Cup
2015/2016
AFC Wimbledon
FA Cup
2015/2016
Cardiff City
League Cup
2014/2015
Arsenal
League Cup
2012/2013
Dartford
FA Trophy
Community Shield
Winner
1
2014/2015
Emirates Cup
2nd Place
1
2014
01.07.17
Cardiff
Rotherham
N/A
30.01.17
Cardiff
Rotherham
Loan
21.02.16
Crewe
Cardiff
N/A
27.11.15
Cardiff
Crewe
Loan
01.11.15
Wimbledon
Cardiff
N/A
29.09.15
Cardiff
Wimbledon
Loan
01.07.15
Arsenal
Cardiff
Free
25.03.15
Arsenal
Cardiff
Loan
18.09.13
Charlton
Arsenal
Free
01.07.13
Charlton
Norwich
N/A
22.11.12
Charlton
Dartford
Loan