Domestic Leagues
Domestic Cups
2018/2019
Swindon Town
League Two
2017/2018
Swindon Town
League Two
2998
37
36
1
19
5
5
6
0
0
2017/2018
Crystal Palace
Premier League
2016/2017
Northampton Town
League One
2016/2017
Bolton Wanderers
League One
2016/2017
Crystal Palace
Premier League
2015/2016
Doncaster Rovers
League One
2018/2019
Swindon Town
FA Cup
2018/2019
Swindon Town
League Cup
2017/2018
Swindon Town
FA Cup
2016/2017
Bolton Wanderers
FA Cup
2016/2017
Bolton Wanderers
League Cup
2016/2017
Crystal Palace
League Cup
2015/2016
Doncaster Rovers
FA Cup
16.01.18
Crystal Palace
Swindon
N/A
31.08.17
Crystal Palace
Swindon
Loan
01.07.17
Northampton
Crystal Palace
N/A
17.01.17
Crystal Palace
Northampton
Loan
31.08.16
Crystal Palace
Bolton
Loan
24.09.15
Crystal Palace
Doncaster
Loan