| Date | Opponent | Score | Att. | ||||
|---|---|---|---|---|---|---|---|
| 3 August 2019 | Away | Coventry City | League | 0–1 | L | 0 | → |
| 10 August 2019 | Home | Blackpool | League | 1–3 | L | 0 | → |
| 13 August 2019 | Away | Stevenage | League Cup | 2–1 | W | 0 | → |
| 17 August 2019 | Away | Lincoln City | League | 0–4 | L | 0 | → |
| 20 August 2019 | Home | Peterborough Utd | League | 0–2 | L | 0 | → |
| 24 August 2019 | Away | Wycombe Wand. | League | 3–4 | L | 0 | → |
| 27 August 2019 | Home | MK Dons | League Cup | 1–4 | L | 0 | → |
| 31 August 2019 | Home | Rochdale | League | 0–3 | L | 0 | → |
| 3 September 2019 | Away | Leyton Orient | Trophy | 0–2 | L | 0 | → |
| 14 September 2019 | Home | Fleetwood Town | League | 3–3 | D | 0 | → |
| 17 September 2019 | Away | Shrewsbury Town | League | 3–4 | L | 0 | → |
| 21 September 2019 | Away | MK Dons | League | 1–0 | W | 0 | → |
| 28 September 2019 | Home | Accrington Stanley | League | 0–1 | L | 0 | → |
| 1 October 2019 | Home | Brighton + H.A. | Trophy | 0–2 | L | 0 | → |
| 5 October 2019 | Away | Gillingham | League | 1–3 | L | 0 | → |
| 12 October 2019 | Home | AFC Wimbledon | League | 1–4 | L | 0 | → |
| 18 October 2019 | Away | Tranmere Rovers | League | 1–1 | D | 0 | → |
| 22 October 2019 | Home | Doncaster Rovers | League | 1–7 | L | 0 | → |
| 26 October 2019 | Home | Ipswich Town | League | 1–3 | L | 0 | → |
| 2 November 2019 | Away | Sunderland | League | 0–1 | L | 0 | → |
| 5 November 2019 | Away | Portsmouth | League | 1–4 | L | 0 | → |
| 10 November 2019 | Away | Dover Athletic | FA Cup | 0–1 | L | 0 | → |
| 23 November 2019 | Home | Oxford United | League | 0–4 | L | 0 | → |
| 3 December 2019 | Away | Burton Albion | League | 1–1 | D | 0 | → |
| 7 December 2019 | Away | Bristol Rovers | League | 2–4 | L | 0 | → |
| 14 December 2019 | Home | Rotherham United | League | 2–2 | D | 0 | → |
| 21 December 2019 | Away | Bolton Wanderers | League | 2–3 | L | 0 | → |
| 26 December 2019 | Home | MK Dons | League | 2–2 | D | 0 | → |
| 29 December 2019 | Away | Bury | League | 0–0 | 0 | → | |
| 1 January 2020 | Away | AFC Wimbledon | League | 1–1 | D | 0 | → |
| 11 January 2020 | Home | Tranmere Rovers | League | 0–0 | D | 0 | → |
| 18 January 2020 | Away | Accrington Stanley | League | 2–1 | W | 0 | → |
| 25 January 2020 | Home | Bury | League | 0–0 | 0 | → | |
| 28 January 2020 | Away | Doncaster Rovers | League | 1–3 | L | 0 | → |
| 1 February 2020 | Home | Lincoln City | League | 2–1 | W | 0 | → |
| 8 February 2020 | Away | Blackpool | League | 1–2 | L | 0 | → |
| 11 February 2020 | Away | Peterborough Utd | League | 0–4 | L | 0 | → |
| 15 February 2020 | Home | Coventry City | League | 0–2 | L | 0 | → |
| 18 February 2020 | Home | Gillingham | League | 0–1 | L | 0 | → |
| 22 February 2020 | Home | Burton Albion | League | 2–3 | L | 0 | → |
| 29 February 2020 | Away | Oxford United | League | 1–2 | L | 0 | → |
| 7 March 2020 | Home | Bristol Rovers | League | 3–1 | W | 0 | → |
| 14 March 2020 | Away | Rotherham United | League | 0–0 | 0 | → | |
| 21 March 2020 | Home | Bolton Wanderers | League | 0–0 | 0 | → | |
| 28 March 2020 | Home | Sunderland | League | 0–0 | 0 | → | |
| 4 April 2020 | Away | Ipswich Town | League | 0–0 | 0 | → | |
| 10 April 2020 | Home | Wycombe Wand. | League | 0–0 | 0 | → | |
| 13 April 2020 | Away | Rochdale | League | 0–0 | 0 | → | |
| 18 April 2020 | Home | Portsmouth | League | 0–0 | 0 | → | |
| 25 April 2020 | Away | Fleetwood Town | League | 0–0 | 0 | → | |
| 3 May 2020 | Home | Shrewsbury Town | League | 0–0 | 0 | → |