Domestic Leagues
Domestic Cups
2018/2019
Exeter City
League Two
2017/2018
Exeter City
League Two
2874
41
31
10
10
13
2
3
0
0
2017/2018
Crystal Palace
Premier League
2016/2017
Northampton Town
Premier League
2016/2017
Northampton Town
League One
2016/2017
Bristol Rovers
League One
2016/2017
Crystal Palace
Premier League
2015/2016
Plymouth Argyle
League Two
2015/2016
Crystal Palace
Premier League
2015/2016
Plymouth Argyle
League Two
2014/2015
Crystal Palace
Premier League
2013/2014
Crawley Town
League One
2013/2014
Crystal Palace
Premier League
2017/2018
Exeter City
FA Cup
2017/2018
Crystal Palace
FA Cup
2016/2017
Bristol Rovers
FA Cup
2016/2017
Crystal Palace
League Cup
2015/2016
Plymouth Argyle
League Cup
2015/2016
Plymouth Argyle
FA Cup
2014/2015
Crystal Palace
League Cup
2013/2014
Crystal Palace
League Cup
2013/2014
Crystal Palace
FA Cup
2012/2013
Crystal Palace
FA Cup
31.08.17
Crystal Palace
Exeter
Free
01.07.17
Northampton
Crystal Palace
N/A
02.01.17
Crystal Palace
Northampton
Loan
31.08.16
Crystal Palace
Bristol Rovers
Loan
01.06.16
Plymouth
Crystal Palace
N/A
23.03.16
Crystal Palace
Plymouth
Loan
03.01.16
Plymouth
Crystal Palace
N/A
23.07.15
Crystal Palace
Plymouth
Loan
16.04.14
Crawley
Crystal Palace
N/A
08.02.14
Crystal Palace
Crawley
Loan