7-5-2017 Nottingham Forest (A) Sky Bet Championship
29-4-2017 Sheffield Wednesday (H) Sky Bet Championship
22-4-2017 Rotherham United (A) Sky Bet Championship
17-4-2017 Newcastle United (H) Sky Bet Championship
14-4-2017 Burton Albion (A) Sky Bet Championship
8-4-2017 Fulham (A) Sky Bet Championship
4-4-2017 Wigan Athletic (H) Sky Bet Championship
1-4-2017 Birmingham City (H) Sky Bet Championship
18-3-2017 Cardiff City (A) Sky Bet Championship
11-3-2017 Barnsley (A) Sky Bet Championship
7-3-2017 Wolverhampton Wanderers (H) Sky Bet Championship
4-3-2017 Brentford (H) Sky Bet Championship
26-2-2017 Norwich City (A) Sky Bet Championship
18-2-2017 Leeds United (H) Sky Bet Championship
14-2-2017 Brighton & Hove Albion (A) Sky Bet Championship
11-2-2017 Aston Villa (A) Sky Bet Championship
4-2-2017 Reading (H) Sky Bet Championship
31-1-2017 Derby County (H) Sky Bet Championship
28-1-2017 Preston North End (A) Sky Bet Championship
21-1-2017 Huddersfield Town (A) Sky Bet Championship
17-1-2017 Lincoln City (A) Emirates FA Cup 3rd Round Replay
14-1-2017 Blackburn Rovers (H) Sky Bet Championship
7-1-2017 Lincoln City (H) Emirates FA Cup 3rd Round
2-1-2017 Queens Park Rangers (A) Sky Bet Championship
30-12-2016 Bristol City (H) Sky Bet Championship
26-12-2016 Fulham (H) Sky Bet Championship
17-12-2016 Wigan Athletic (A) Sky Bet Championship
13-12-2016 Birmingham City (A) Sky Bet Championship
10-12-2016 Cardiff City (H) Sky Bet Championship
3-12-2016 Bristol City (A) Sky Bet Championship
26-11-2016 Queens Park Rangers (H) Sky Bet Championship
19-11-2016 Nottingham Forest (H) Sky Bet Championship
5-11-2016 Sheffield Wednesday (A) Sky Bet Championship
29-10-2016 Rotherham United (H) Sky Bet Championship
22-10-2016 Newcastle United (A) Sky Bet Championship
18-10-2016 Burton Albion (H) Sky Bet Championship
15-10-2016 Blackburn Rovers (A) Sky Bet Championship
1-10-2016 Huddersfield Town (H) Sky Bet Championship
27-9-2016 Brighton & Hove Albion (H) Sky Bet Championship
24-9-2016 Leeds United (A) Sky Bet Championship
17-9-2016 Aston Villa (H) Sky Bet Championship
13-9-2016 Derby County (A) Sky Bet Championship
9-9-2016 Reading (A) Sky Bet Championship
27-8-2016 Preston North End (H) Sky Bet Championship
21-8-2016 Norwich City (H) Sky Bet Championship
16-8-2016 Wolverhampton Wanderers (A) Sky Bet Championship
13-8-2016 Brentford (A) Sky Bet Championship
9-8-2016 Stevenage (H) EFL Cup 1st Round
6-8-2016 Barnsley (H) Sky Bet Championship
26-7-2016 Charlton Athletic (A) Friendly
20-7-2016 Colchester United (A) Friendly