Domestic Leagues
Domestic Cups
2019/2020
Stevenage
League Two
2018/2019
Stevenage
League Two
2017/2018
Luton Town
League Two
2016/2017
Luton Town
League Two
2015/2016
Luton Town
League Two
2014/2015
Leyton Orient
League One
2013/2014
Leyton Orient
League One
2012/2013
Leyton Orient
League One
2011/2012
Leyton Orient
League One
2010/2011
Swindon Town
League One
2009/2010
Swindon Town
League One
2008/2009
St. Mirren
Premiership
2019/2020
Stevenage
League Cup
2019/2020
Stevenage
FA Cup
2018/2019
Stevenage
FA Cup
2018/2019
Stevenage
League Cup
2017/2018
Luton Town
FA Cup
2017/2018
Luton Town
League Cup
2016/2017
Luton Town
League Cup
2016/2017
Luton Town
FA Cup
2015/2016
Luton Town
FA Cup
2015/2016
Luton Town
League Cup
2014/2015
Leyton Orient
League Cup
2014/2015
Leyton Orient
FA Cup
2013/2014
Leyton Orient
League Cup
2013/2014
Leyton Orient
FA Cup
2012/2013
Leyton Orient
League Cup
2012/2013
Leyton Orient
FA Cup
2011/2012
Leyton Orient
League Cup
2011/2012
Leyton Orient
FA Cup
2010/2011
Swindon Town
League Cup
2010/2011
Swindon Town
FA Cup
2009/2010
Swindon Town
League Cup
2009/2010
Swindon Town
FA Cup
01.07.18
Luton
Stevenage
Free
01.07.15
Leyton
Luton
Free
01.07.11
Swindon
Leyton
Free
06.08.09
Celtic
Swindon
€ 115K
01.07.08
Celtic
St. Mirren
Loan
10.09.17
13.09.17
Suspended
13.09.15
20.09.15
Suspended
27.12.13
30.12.13
Suspended