Domestic Leagues
Domestic Cups
2019/2020
Carlisle United
League Two
2880
32
32
0
0
1
1
10
0
0
2018/2019
Scunthorpe United
League One
2018/2019
Millwall
Championship
2017/2018
Millwall
Championship
2016/2017
Millwall
League One
2015/2016
Millwall
League One
3432
42
37
5
1
10
6
7
0
0
2014/2015
Yeovil Town
League One
2014/2015
Millwall
Championship
2013/2014
Yeovil Town
Championship
2012/2013
Yeovil Town
League One
2011/2012
Northampton Town
League Two
2010/2011
Northampton Town
League Two
2010/2011
Doncaster Rovers
Championship
2010/2011
Hereford United
League Two
2010/2011
Doncaster Rovers
Championship
2009/2010
Doncaster Rovers
Championship
2007/2008
Baník Most
Czech Liga
2006/2007
York City
League One
2005/2006
York City
League One
2019/2020
Carlisle United
FA Cup
2019/2020
Carlisle United
League Cup
2018/2019
Millwall
League Cup
2017/2018
Millwall
League Cup
2017/2018
Millwall
FA Cup
2016/2017
Millwall
FA Cup
2016/2017
Millwall
League Cup
2015/2016
Millwall
League Cup
2015/2016
Millwall
FA Cup
2014/2015
Millwall
League Cup
2014/2015
Millwall
FA Cup
2013/2014
Yeovil Town
League Cup
2013/2014
Yeovil Town
FA Cup
2012/2013
Yeovil Town
League Cup
2011/2012
Northampton Town
League Cup
2010/2011
Doncaster Rovers
FA Cup
2009/2010
Doncaster Rovers
League Cup
01.07.19
Scunthorpe
Carlisle
Free
04.01.19
Millwall
Scunthorpe
Free
01.07.15
Yeovil
Millwall
N/A
19.02.15
Millwall
Yeovil
Loan
01.07.14
Yeovil
Millwall
Free
05.07.12
Northampton
Yeovil
Free
01.07.11
Doncaster
Northampton
Free
27.10.19
03.11.19
Suspended
29.11.15
02.12.15
Suspended
02.03.14
12.03.14
Suspended
15.09.13
29.09.13
Suspended
03.10.12
07.10.12
Suspended