Domestic Leagues
Domestic Cups
2018/2019
Cardiff City
Premier League
2017/2018
Portsmouth
League One
2017/2018
Cardiff City
Championship
2016/2017
Milton Keynes Dons
League One
2016/2017
Cardiff City
Championship
2015/2016
Cardiff City
Championship
1675
24
19
5
9
18
2
3
0
0
2014/2015
Cardiff City
Championship
2014/2015
Blackpool
Championship
2014/2015
Crystal Palace
Premier League
2013/2014
Crystal Palace
Premier League
2012/2013
Crystal Palace
Championship
2011/2012
Crystal Palace
Championship
2010/2011
Crystal Palace
Championship
2009/2010
Southend United
League One
2008/2009
Southend United
League One
2017/2018
Portsmouth
FA Cup
2017/2018
Cardiff City
League Cup
2016/2017
Cardiff City
League Cup
2016/2017
Cardiff City
FA Cup
2015/2016
Cardiff City
League Cup
2015/2016
Cardiff City
FA Cup
2014/2015
Crystal Palace
FA Cup
2013/2014
Crystal Palace
League Cup
2013/2014
Crystal Palace
FA Cup
2012/2013
Crystal Palace
League Cup
2012/2013
Crystal Palace
FA Cup
2011/2012
Crystal Palace
League Cup
2011/2012
Crystal Palace
FA Cup
2010/2011
Crystal Palace
League Cup
2010/2011
Crystal Palace
FA Cup
2009/2010
Southend United
FA Cup
2008/2009
Southend United
FA Cup
01.07.18
Portsmouth
Cardiff
N/A
31.08.17
Cardiff
Portsmouth
Loan
01.07.17
MK Dons
Cardiff
N/A
31.01.17
Cardiff
MK Dons
Loan
28.01.15
Crystal Palace
Cardiff
N/A
02.01.15
Blackpool
Crystal Palace
N/A
27.11.14
Crystal Palace
Blackpool
Loan
18.08.10
Southend
Crystal Palace
Free
05.11.17
12.11.17
Suspended
05.09.14
27.11.14
Ankle/Foot Injury