2016-17

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) FA Cup 3rd Round, Replay

14-1-2017 Blackburn Rovers (H) Sky Bet Championship

7-1-2017 Lincoln City (H) 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