Domestic Leagues
Domestic Cups
2018/2019
Birmingham City
Championship
2017/2018
Birmingham City
Championship
2875
38
33
5
11
5
2
13
0
0
2016/2017
Birmingham City
Championship
3406
41
40
1
20
2
4
14
1
0
2015/2016
Birmingham City
Championship
2101
35
23
12
12
22
1
6
0
0
2014/2015
Birmingham City
Championship
2014/2015
Wolverhampton Wanderers
Championship
2013/2014
Wolverhampton Wanderers
League One
1115
18
12
6
2
11
0
7
0
0
2012/2013
Wolverhampton Wanderers
Championship
1101
28
12
16
8
27
0
4
0
0
2011/2012
Wolverhampton Wanderers
Premier League
2011/2012
Chesterfield
League One
2011/2012
Wolverhampton Wanderers
Premier League
2010/2011
Shrewsbury Town
League Two
2010/2011
Wolverhampton Wanderers
Premier League
2010/2011
Walsall
League One
2010/2011
Wolverhampton Wanderers
Premier League
2009/2010
Darlington
League Two
2009/2010
Wolverhampton Wanderers
Premier League
2017/2018
Birmingham City
League Cup
2017/2018
Birmingham City
FA Cup
2016/2017
Birmingham City
FA Cup
2015/2016
Birmingham City
League Cup
2015/2016
Birmingham City
FA Cup
2014/2015
Birmingham City
League Cup
2014/2015
Birmingham City
FA Cup
2014/2015
Wolverhampton Wanderers
League Cup
2013/2014
Wolverhampton Wanderers
League Cup
2013/2014
Wolverhampton Wanderers
FA Cup
2012/2013
Wolverhampton Wanderers
League Cup
2012/2013
Wolverhampton Wanderers
FA Cup
2011/2012
Wolverhampton Wanderers
League Cup
2011/2012
Wolverhampton Wanderers
League Cup
2010/2011
Wolverhampton Wanderers
FA Cup
2010/2011
Wolverhampton Wanderers
League Cup
2009/2010
Darlington
FA Cup
11.08.14
Wolverhampton
Birmingham
N/A
10.03.12
Chesterfield
Wolverhampton
N/A
13.01.12
Wolverhampton
Chesterfield
Loan
31.08.11
Wolverhampton
Inverness
Loan
01.02.11
Wolverhampton
Shrewsbury
Loan
01.09.10
Wolverhampton
Walsall
Loan
24.10.09
Wolverhampton
Darlington
Loan
11.02.17
19.02.17
Suspended
04.12.16
11.12.16
Suspended
22.09.13
29.09.13
Suspended
19.03.12
29.03.12
Rib Injury