12/23/2017 - Saturday
10:00

Sunderland
1
x
1

Birmingham City
12/16/2017 - Saturday
10:00

Birmingham City
1
x
2

Queens Park Rangers
12/09/2017 - Saturday
10:00

Fulham
1
x
0

Birmingham City
12/04/2017 - Monday
14:45

Birmingham City
0
x
1

Wolverhampton
11/25/2017 - Saturday
12:30

Sheffield United
1
x
1

Birmingham City
11/22/2017 - Wednesday
14:45

Middlesbrough
2
x
0

Birmingham City
11/18/2017 - Saturday
10:00

Birmingham City
1
x
0

Nottingham Forest
11/04/2017 - Saturday
11:00

Barnsley
2
x
0

Birmingham City
11/01/2017 - Wednesday
15:45

Birmingham City
0
x
2

Brentford
10/29/2017 - Sunday
08:00

Birmingham City
0
x
0

Aston Villa
10/21/2017 - Saturday
12:30

Millwall
2
x
0

Birmingham City
10/13/2017 - Friday
14:45

Birmingham City
1
x
0

Cardiff City
09/30/2017 - Saturday
10:00

Hull City
6
x
1

Birmingham City
09/27/2017 - Wednesday
14:45

Birmingham City
1
x
0

Sheffield Wednesday
09/23/2017 - Saturday
10:00

Derby County
1
x
1

Birmingham City
09/16/2017 - Saturday
10:00

Birmingham City
1
x
3

Preston North End
09/12/2017 - Tuesday
14:45

Leeds United
2
x
0

Birmingham City
09/09/2017 - Saturday
10:00

Norwich City
1
x
0

Birmingham City
08/26/2017 - Saturday
10:00

Birmingham City
0
x
2

Reading
08/22/2017 - Tuesday
14:45

Birmingham City
1
x
2

Bournemouth
08/18/2017 - Friday
14:45

Burton Albion
2
x
1

Birmingham City
08/15/2017 - Tuesday
14:45

Birmingham City
0
x
0

Bolton Wanderers
08/12/2017 - Saturday
10:00

Birmingham City
2
x
1

Bristol City
08/08/2017 - Tuesday
14:45

Birmingham City
5
x
1

Crawley Town
08/05/2017 - Saturday
10:00

Ipswich Town
1
x
0

Birmingham City
05/07/2017 - Sunday
07:00

Bristol City
0
x
1

Birmingham City
04/29/2017 - Saturday
10:00

Birmingham City
2
x
0

Huddersfield Town
04/23/2017 - Sunday
07:00

Aston Villa
1
x
0

Birmingham City
04/17/2017 - Monday
10:00

Birmingham City
0
x
2

Burton Albion
04/14/2017 - Friday
10:00

Rotherham
1
x
1

Birmingham City