| Date | Opponent | Score | Att. | ||||
|---|---|---|---|---|---|---|---|
| 19 August 1953 | Away | Norwich City | League | 0–1 | L | 27523 | → |
| 22 August 1953 | Home | Northampton Town | League | 2–0 | W | 15000 | → |
| 26 August 1953 | Away | Reading | League | 0–2 | L | 12538 | → |
| 29 August 1953 | Home | Gillingham | League | 1–1 | D | 10905 | → |
| 1 September 1953 | Home | Reading | League | 1–2 | L | 7661 | → |
| 5 September 1953 | Away | Coventry City | League | 0–1 | L | 13069 | → |
| 9 September 1953 | Away | Brighton + H.A. | League | 2–3 | L | 17790 | → |
| 12 September 1953 | Home | Bournemouth + BA | League | 2–1 | W | 12000 | → |
| 15 September 1953 | Home | Brighton + H.A. | League | 2–0 | W | 6980 | → |
| 19 September 1953 | Away | Ipswich Town | League | 1–1 | D | 14479 | → |
| 23 September 1953 | Away | Torquay United | League | 1–1 | D | 6005 | → |
| 26 September 1953 | Home | Millwall | League | 1–2 | L | 15000 | → |
| 30 September 1953 | Home | Torquay United | League | 1–0 | W | 4700 | → |
| 3 October 1953 | Away | Leyton Orient | League | 1–1 | D | 16986 | → |
| 10 October 1953 | Away | Shrewsbury Town | League | 1–2 | L | 9500 | → |
| 17 October 1953 | Home | Exeter City | League | 0–1 | L | 7500 | → |
| 24 October 1953 | Away | Newport County | League | 2–3 | L | 6958 | → |
| 31 October 1953 | Home | Norwich City | League | 5–2 | W | 10000 | → |
| 7 November 1953 | Away | Q P R | League | 0–1 | L | 9894 | → |
| 14 November 1953 | Home | Southampton | League | 2–1 | W | 11000 | → |
| 21 November 1953 | Away | Finchley | FA Cup | 3–1 | W | 9000 | → |
| 28 November 1953 | Home | Crystal Palace | League | 1–2 | L | 10500 | → |
| 5 December 1953 | Away | Bristol City | League | 1–4 | L | 14342 | → |
| 12 December 1953 | Home | Chesterfield | FA Cup | 1–2 | L | 14000 | → |
| 19 December 1953 | Away | Northampton Town | League | 0–5 | L | 9081 | → |
| 25 December 1953 | Away | Watford | League | 2–2 | D | 11292 | → |
| 26 December 1953 | Home | Watford | League | 3–0 | W | 10000 | → |
| 2 January 1954 | Away | Gillingham | League | 1–3 | L | 7557 | → |
| 9 January 1954 | Away | Swindon Town | League | 0–3 | L | 8217 | → |
| 16 January 1954 | Home | Coventry City | League | 2–2 | D | 6700 | → |
| 23 January 1954 | Away | Bournemouth + BA | League | 1–0 | W | 9263 | → |
| 30 January 1954 | Home | Swindon Town | League | 3–1 | W | 4000 | → |
| 6 February 1954 | Home | Ipswich Town | League | 3–1 | W | 7500 | → |
| 13 February 1954 | Away | Millwall | League | 1–2 | L | 13021 | → |
| 20 February 1954 | Home | Brentford | Friendly | 2–3 | L | 0 | → |
| 24 February 1954 | Home | Leyton Orient | League | 2–1 | W | 4500 | → |
| 27 February 1954 | Home | Shrewsbury Town | League | 3–0 | W | 8110 | → |
| 6 March 1954 | Away | Exeter City | League | 1–1 | D | 8392 | → |
| 13 March 1954 | Home | Colchester United | League | 3–0 | W | 8100 | → |
| 20 March 1954 | Away | Crystal Palace | League | 2–4 | L | 9275 | → |
| 27 March 1954 | Home | Q P R | League | 4–1 | W | 10000 | → |
| 3 April 1954 | Away | Southampton | League | 5–3 | W | 13224 | → |
| 10 April 1954 | Home | Bristol City | League | 0–1 | L | 10000 | → |
| 13 April 1954 | Home | Aldershot | League | 2–1 | W | 5000 | → |
| 16 April 1954 | Home | Walsall | League | 3–1 | W | 8500 | → |
| 17 April 1954 | Away | Aldershot | League | 0–4 | L | 6687 | → |
| 19 April 1954 | Away | Walsall | League | 0–2 | L | 6987 | → |
| 24 April 1954 | Home | Newport County | League | 0–1 | L | 5993 | → |
| 29 April 1954 | Away | Colchester United | League | 1–0 | W | 6035 | → |