03 Aug, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
10 Aug, 2019 (16:00 local )
Match Finished (
League One )
University of Bolton Stadium, Bolton
17 Aug, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
20 Aug, 2019 (20:45 local )
Match Finished (
League One )
Fratton Park, Portsmouth
24 Aug, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
31 Aug, 2019 (16:00 local )
Match Finished (
League One )
The Kassam Stadium, Oxford, Oxfordshire
07 Sep, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
14 Sep, 2019 (16:00 local )
Match Finished (
League One )
Pirelli Stadium, Burton-upon-Trent, Staffordshire
17 Sep, 2019 (20:45 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
21 Sep, 2019 (18:00 local )
Match Cancelled (
League One )
,
28 Sep, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
05 Oct, 2019 (16:00 local )
Match Finished (
League One )
AESSEAL New York Stadium, Rotherham, South Yorkshire
13 Oct, 2019 (13:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
19 Oct, 2019 (16:00 local )
Match Finished (
League One )
Stadium mk, Milton Keynes, Buckinghamshire
23 Oct, 2019 (20:45 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
26 Oct, 2019 (16:00 local )
Match Finished (
League One )
Weston Homes Stadium, Peterborough
02 Nov, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
16 Nov, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
23 Nov, 2019 (16:00 local )
Match Finished (
League One )
Stadium of Light, Sunderland
07 Dec, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
14 Dec, 2019 (16:00 local )
Match Finished (
League One )
Montgomery Waters Meadow, Shrewsbury, Shropshire
21 Dec, 2019 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
26 Dec, 2019 (16:00 local )
Match Cancelled (
League One )
,
29 Dec, 2019 (16:00 local )
Match Finished (
League One )
Adams Park, High Wycombe, Buckinghamshire
01 Jan, 2020 (16:00 local )
Match Finished (
League One )
Prenton Park, Birkenhead, Merseyside
25 Feb, 2020 (20:45 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
11 Jan, 2020 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
18 Jan, 2020 (16:00 local )
Match Finished (
League One )
The Keepmoat Stadium, Doncaster, South Yorkshire
24 Mar, 2020 (20:45 local )
Match Cancelled (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
28 Jan, 2020 (20:45 local )
Match Finished (
League One )
Highbury Stadium, Fleetwood, Lancashire
01 Feb, 2020 (16:00 local )
Match Finished (
League One )
Memorial Stadium, Bristol, Gloucestershire
08 Feb, 2020 (16:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
11 Feb, 2020 (20:45 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
15 Feb, 2020 (16:00 local )
Match Finished (
League One )
Roots Hall, Southend-on-Sea, Essex
22 Feb, 2020 (16:00 local )
Match Finished (
League One )
Crown Oil Arena, Rochdale, Greater Manchester
01 Mar, 2020 (13:00 local )
Match Finished (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
07 Mar, 2020 (16:00 local )
Match Finished (
League One )
Portman Road, Ipswich, Suffolk
14 Mar, 2020 (16:00 local )
Match Cancelled (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
21 Mar, 2020 (16:00 local )
Match Cancelled (
League One )
Sincil Bank, Lincoln, Lincolnshire
28 Mar, 2020 (16:00 local )
Match Cancelled (
League One )
Wham Stadium, Accrington, Lancashire
04 Apr, 2020 (16:00 local )
Match Cancelled (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
10 Apr, 2020 (16:00 local )
Match Cancelled (
League One )
Priestfield Stadium, Gillingham, Kent
13 Apr, 2020 (16:00 local )
Match Cancelled (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
18 Apr, 2020 (16:00 local )
Match Cancelled (
League One )
Bloomfield Road, Blackpool, Lancashire
25 Apr, 2020 (16:00 local )
Match Cancelled (
League One )
St Andrew's Trillion Trophy Stadium, Birmingham
03 May, 2020 (13:00 local )
Match Cancelled (
League One )
The Cherry Red Records Stadium, Kingston upon Thames, Surrey
03 Sep, 2019 (20:45 local )
Match Finished (
EFL Trophy )
St Andrew's Trillion Trophy Stadium, Birmingham
08 Oct, 2019 (20:00 local )
Match Finished (
EFL Trophy )
The New Lawn, Nailsworth, Gloucestershire
05 Nov, 2019 (20:45 local )
Match Finished (
EFL Trophy )
St Andrew's Trillion Trophy Stadium, Birmingham
27 Aug, 2019 (20:45 local )
Match Finished (
League Cup )
Vicarage Road (Watford),
13 Aug, 2019 (20:45 local )
Match Finished (
League Cup )
St Andrew's Trillion Trophy Stadium (Birmingham),
09 Nov, 2019 (16:00 local )
Match Finished (
FA Cup )
JobServe Community Stadium, Colchester, Essex
03 Dec, 2019 (20:45 local )
Match Finished (
EFL Trophy )
Stadium mk, Milton Keynes, Buckinghamshire
01 Dec, 2019 (15:00 local )
Match Finished (
FA Cup )
St Andrew's Trillion Trophy Stadium, Birmingham
10 Dec, 2019 (20:45 local )
Match Finished (
FA Cup )
Portman Road, Ipswich, Suffolk
05 Jan, 2020 (15:01 local )
Match Finished (
FA Cup )
Memorial Stadium, Bristol, Gloucestershire
14 Jan, 2020 (20:45 local )
Match Finished (
FA Cup )
St Andrew's Trillion Trophy Stadium, Birmingham
25 Jan, 2020 (16:00 local )
Match Finished (
FA Cup )
St Andrew's Trillion Trophy Stadium, Birmingham
04 Feb, 2020 (20:45 local )
Match Finished (
FA Cup )
St Andrew's Trillion Trophy Stadium, Birmingham