| Date | Opponent | Score | Att. | ||||
|---|---|---|---|---|---|---|---|
| 5 September 2020 | Away | Gillingham | League Cup | 0–1 | L | 0 | → |
| 8 September 2020 | Home | West Ham United | Trophy | 1–3 | L | 0 | → |
| 12 September 2020 | Home | Harrogate Town | League | 0–4 | L | 0 | → |
| 19 September 2020 | Away | Carlisle United | League | 0–2 | L | 1000 | → |
| 26 September 2020 | Home | Morecambe | League | 1–2 | L | 0 | → |
| 3 October 2020 | Away | Crawley Town | League | 1–1 | D | 0 | → |
| 6 October 2020 | Home | Portsmouth | Trophy | 0–3 | L | 0 | → |
| 10 October 2020 | Home | Exeter City | League | 2–2 | D | 0 | → |
| 17 October 2020 | Home | Cheltenham | League | 0–2 | L | 0 | → |
| 20 October 2020 | Away | Salford City | League | 0–3 | L | 0 | → |
| 24 October 2020 | Away | Tranmere Rovers | League | 0–2 | L | 0 | → |
| 27 October 2020 | Home | Oldham Athletic | League | 1–2 | L | 0 | → |
| 31 October 2020 | Home | Port Vale | League | 0–2 | L | 0 | → |
| 3 November 2020 | Away | Bradford City | League | 0–3 | L | 0 | → |
| 7 November 2020 | Away | Boreham Wood | FA Cup | 3–3 | D | 0 | → |
| 10 November 2020 | Away | Colchester United | Trophy | 1–6 | L | 0 | → |
| 14 November 2020 | Away | Walsall | League | 1–0 | W | 0 | → |
| 24 November 2020 | Home | Forest Green Rovers | League | 0–1 | L | 0 | → |
| 28 November 2020 | Away | Bolton Wanderers | League | 0–3 | L | 0 | → |
| 5 December 2020 | Away | Stevenage | League | 0–0 | D | 0 | → |
| 12 December 2020 | Home | Scunthorpe United | League | 1–0 | W | 2000 | → |
| 15 December 2020 | Home | Grimsby Town | League | 3–1 | W | 2000 | → |
| 19 December 2020 | Away | Macclesfield Town | League | 1–1 | D | 0 | → |
| 26 December 2020 | Home | Colchester United | League | 2–0 | W | 0 | → |
| 29 December 2020 | Away | Leyton Orient | League | 0–2 | L | 0 | → |
| 9 January 2021 | Home | Barrow | League | 1–0 | W | 0 | → |
| 16 January 2021 | Away | Grimsby Town | League | 0–0 | D | 0 | → |
| 19 January 2021 | Home | Cambridge United | League | 1–2 | L | 0 | → |
| 23 January 2021 | Home | Macclesfield Town | League | 0–1 | L | 0 | → |
| 26 January 2021 | Home | Bradford City | League | 1–3 | L | 0 | → |
| 30 January 2021 | Away | Port Vale | League | 1–5 | L | 0 | → |
| 9 February 2021 | Away | Newport County | League | 1–0 | W | 0 | → |
| 13 February 2021 | Away | Cambridge United | League | 0–0 | D | 0 | → |
| 20 February 2021 | Home | Bolton Wanderers | League | 0–1 | L | 0 | → |
| 24 February 2021 | Away | Forest Green Rovers | League | 3–1 | W | 0 | → |
| 27 February 2021 | Home | Salford City | League | 0–0 | D | 0 | → |
| 2 March 2021 | Away | Cheltenham | League | 0–1 | L | 0 | → |
| 6 March 2021 | Away | Oldham Athletic | League | 0–0 | D | 0 | → |
| 9 March 2021 | Home | Tranmere Rovers | League | 0–2 | L | 0 | → |
| 13 March 2021 | Home | Stevenage | League | 0–0 | D | 0 | → |
| 20 March 2021 | Away | Scunthorpe United | League | 1–1 | D | 0 | → |
| 23 March 2021 | Home | Walsall | League | 0–0 | D | 0 | → |
| 27 March 2021 | Away | Harrogate Town | League | 1–0 | W | 0 | → |
| 3 April 2021 | Home | Carlisle United | League | 0–2 | L | 0 | → |
| 6 April 2021 | Away | Morecambe | League | 1–1 | D | 0 | → |
| 10 April 2021 | Home | Crawley Town | League | 0–0 | D | 0 | → |
| 17 April 2021 | Away | Exeter City | League | 0–0 | D | 0 | → |
| 20 April 2021 | Away | Colchester United | League | 0–2 | L | 0 | → |
| 24 April 2021 | Home | Leyton Orient | League | 2–1 | W | 0 | → |
| 1 May 2021 | Away | Barrow | League | 2–1 | W | 0 | → |
| 8 May 2021 | Home | Newport County | League | 1–1 | D | 0 | → |