| Date | Opponent | Score | Att. | ||||
|---|---|---|---|---|---|---|---|
| 21 August 1948 | Home | Bristol City | League | 1–0 | W | 15000 | → |
| 25 August 1948 | Away | Exeter City | League | 0–0 | D | 11000 | → |
| 28 August 1948 | Away | Swindon Town | League | 1–2 | L | 20000 | → |
| 31 August 1948 | Home | Exeter City | League | 0–0 | D | 14000 | → |
| 4 September 1948 | Home | Leyton Orient | League | 2–2 | D | 16000 | → |
| 7 September 1948 | Home | Northampton Town | League | 0–1 | L | 12500 | → |
| 11 September 1948 | Away | Port Vale | League | 2–0 | W | 18000 | → |
| 16 September 1948 | Away | Northampton Town | League | 2–2 | D | 8850 | → |
| 18 September 1948 | Home | Millwall | League | 2–1 | W | 20000 | → |
| 25 September 1948 | Away | Aldershot | League | 0–1 | L | 8000 | → |
| 2 October 1948 | Home | Brighton + H.A. | League | 0–0 | D | 16000 | → |
| 9 October 1948 | Home | Bournemouth + BA | League | 0–0 | D | 15000 | → |
| 16 October 1948 | Away | Watford | League | 0–0 | D | 11000 | → |
| 23 October 1948 | Home | Bristol Rovers | League | 0–1 | L | 17000 | → |
| 30 October 1948 | Away | Torquay United | League | 3–0 | W | 7500 | → |
| 6 November 1948 | Home | Swansea Town | League | 0–0 | D | 17000 | → |
| 13 November 1948 | Away | Newport County | League | 2–4 | L | 12000 | → |
| 20 November 1948 | Home | Crystal Palace | League | 0–1 | L | 13000 | → |
| 4 December 1948 | Home | Swansea Town | FA Cup | 1–2 | L | 13000 | → |
| 18 December 1948 | Away | Bristol City | League | 1–2 | L | 13358 | → |
| 25 December 1948 | Away | Norwich City | League | 0–3 | L | 22202 | → |
| 26 December 1948 | Home | Norwich City | League | 2–2 | D | 14000 | → |
| 1 January 1949 | Home | Swindon Town | League | 3–4 | L | 10000 | → |
| 8 January 1949 | Home | Leyton Orient | Friendly | 3–0 | W | 4000 | → |
| 15 January 1949 | Away | Leyton Orient | League | 0–2 | L | 8500 | → |
| 22 January 1949 | Home | Port Vale | League | 0–0 | D | 12000 | → |
| 5 February 1949 | Away | Millwall | League | 0–1 | L | 24200 | → |
| 12 February 1949 | Away | Notts County | League | 0–0 | D | 29290 | → |
| 19 February 1949 | Home | Aldershot | League | 1–0 | W | 15000 | → |
| 26 February 1949 | Away | Brighton + H.A. | League | 0–1 | L | 14001 | → |
| 5 March 1949 | Away | Bournemouth + BA | League | 2–3 | L | 12300 | → |
| 12 March 1949 | Home | Watford | League | 0–1 | L | 10500 | → |
| 19 March 1949 | Away | Bristol Rovers | League | 0–0 | D | 16040 | → |
| 26 March 1949 | Home | Torquay United | League | 1–1 | D | 8500 | → |
| 2 April 1949 | Away | Swansea Town | League | 2–2 | D | 20000 | → |
| 6 April 1949 | Home | Walsall | League | 2–0 | W | 9000 | → |
| 9 April 1949 | Home | Newport County | League | 0–1 | L | 11000 | → |
| 15 April 1949 | Home | Ipswich Town | League | 1–1 | D | 17000 | → |
| 16 April 1949 | Away | Crystal Palace | League | 1–2 | L | 14250 | → |
| 18 April 1949 | Away | Ipswich Town | League | 3–1 | W | 16000 | → |
| 23 April 1949 | Home | Reading | League | 0–0 | D | 14000 | → |
| 27 April 1949 | Away | Reading | League | 1–2 | L | 12164 | → |
| 30 April 1949 | Away | Walsall | League | 3–0 | W | 7000 | → |
| 3 May 1949 | Away | Peterborough Utd | Friendly | 0–0 | D | 0 | → |
| 5 May 1949 | Away | Chelmsford City | Friendly | 2–0 | W | 0 | → |
| 7 May 1949 | Home | Notts County | League | 3–2 | W | 11000 | → |