Domestic Leagues
Domestic Cups
International Cups
2018/2019
Blackburn Rovers
Championship
2017/2018
Blackburn Rovers
League One
2017/2018
Fleetwood Town
League One
2016/2017
Fleetwood Town
League One
2015/2016
Fleetwood Town
League One
2014/2015
Gillingham
League One
2014/2015
Swindon Town
League One
2014/2015
Birmingham City
Championship
2014/2015
Mansfield Town
League Two
2013/2014
Birmingham City
Championship
2018/2019
Blackburn Rovers
League Cup
2017/2018
Fleetwood Town
League Cup
2017/2018
Fleetwood Town
FA Cup
2016/2017
Fleetwood Town
FA Cup
2016/2017
Fleetwood Town
League Cup
2015/2016
Fleetwood Town
League Cup
2015/2016
Fleetwood Town
FA Cup
2014/2015
Birmingham City
League Cup
2014/2015
Birmingham City
FA Cup
2014/2015
Mansfield Town
League Cup
2013/2014
Nuneaton Borough
FA Cup
2018
Blackburn Rovers
Club Friendlies
2016
Fleetwood Town
Club Friendlies
19.01.18
Fleetwood
Blackburn
N/A
01.07.15
Birmingham
Fleetwood
Free
01.06.15
Gillingham
Birmingham
N/A
20.03.15
Birmingham
Gillingham
Loan
19.03.15
Swindon
Birmingham
N/A
26.09.14
Birmingham
Swindon
Loan
17.08.14
Mansfield
Birmingham
N/A
08.07.14
Birmingham
Mansfield
Loan
01.07.14
Kidderminster
Birmingham
N/A
06.03.14
Birmingham
Kidderminster
Loan
13.12.13
Nuneaton
Birmingham
N/A
10.07.13
Birmingham
Nuneaton
Loan