Domestic Leagues
Domestic Cups
2018/2019
Milton Keynes Dons
League Two
2015/2016
Crawley Town
League Two
2015/2016
Crawley Town
League Two
2015/2016
Birmingham City
Championship
2014/2015
Birmingham City
Championship
2013/2014
Birmingham City
Championship
2012/2013
Birmingham City
Championship
1297
19
14
5
3
19
0
2
0
0
2018/2019
Milton Keynes Dons
League Cup
2018/2019
Milton Keynes Dons
FA Cup
2017/2018
Macclesfield Town
FA Trophy
2017/2018
Macclesfield Town
FA Cup
2016/2017
Macclesfield Town
FA Trophy
2016/2017
Macclesfield Town
FA Cup
2015/2016
Crawley Town
FA Cup
2015/2016
Birmingham City
League Cup
2014/2015
Birmingham City
League Cup
2014/2015
Birmingham City
FA Cup
2013/2014
Birmingham City
League Cup
2013/2014
Birmingham City
FA Cup
2012/2013
Birmingham City
FA Cup
National League
Winner
1
2017/2018
FA Trophy
2nd Place
1
2016/2017
01.07.18
Macclesfield
MK Dons
Free
05.08.16
Birmingham
Macclesfield
Free
03.01.16
Crawley
Birmingham
N/A
13.11.15
Birmingham
Crawley
Loan
01.11.15
Crawley
Birmingham
N/A
02.10.15
Birmingham
Crawley
Loan