Domestic Leagues
Domestic Cups
2018/2019
Middlesbrough
Championship
2017/2018
Middlesbrough
Championship
2017/2018
Oxford United
League One
2016/2017
Oxford United
League One
2017/2018
Middlesbrough
League Cup
2017/2018
Middlesbrough
FA Cup
2017/2018
Oxford United
League Cup
2016/2017
Oxford United
FA Cup
2016/2017
Motherwell
League Cup
2015/2016
Motherwell
League Cup
2014/2015
Kidderminster Harriers
FA Trophy
2014/2015
Kidderminster Harriers
FA Cup
2013/2014
Kidderminster Harriers
FA Cup
2012/2013
Kidderminster Harriers
FA Trophy
2012/2013
Kidderminster Harriers
FA Cup
National League
2nd Place
1
2012/2013
EFL Trophy
2nd Place
1
2016/2017
31.08.17
Oxford
Middlesbrough
N/A
31.08.16
Motherwell
Oxford
N/A
02.02.15
Kidderminster
Motherwell
N/A
05.05.14
Hednesford
Kidderminster
N/A
27.03.14
Kidderminster
Hednesford
Loan