Domestic Leagues
Domestic Cups
2016/2017
AFC Wimbledon
League One
2015/2016
Northampton Town
League Two
2014/2015
Oxford United
League Two
2013/2014
Oxford United
League Two
2012/2013
Oxford United
League Two
2011/2012
Oxford United
League Two
2010/2011
Oxford United
League Two
2017/2018
Torquay United
FA Trophy
2016/2017
Eastleigh
FA Cup
2016/2017
AFC Wimbledon
League Cup
2016/2017
AFC Wimbledon
FA Cup
2015/2016
Northampton Town
League Cup
2015/2016
Northampton Town
FA Cup
2014/2015
Oxford United
FA Cup
2014/2015
Oxford United
League Cup
2013/2014
Oxford United
League Cup
2013/2014
Oxford United
FA Cup
2012/2013
Oxford United
League Cup
2012/2013
Oxford United
FA Cup
2011/2012
Oxford United
League Cup
2011/2012
Oxford United
FA Cup
2010/2011
Oxford United
FA Cup
2010/2011
Oxford United
League Cup
2009/2010
Oxford United
FA Cup
01.07.18
Torquay
Bath
Free
24.06.17
Eastleigh
Torquay
Free
21.09.16
Wimbledon
Eastleigh
Free
01.07.16
Northampton
Wimbledon
Free
03.07.15
Oxford
Northampton
Free
01.01.09
Salisbury
Northwich V
Loan