| Date | Opponent | Score | Att. | ||||
|---|---|---|---|---|---|---|---|
| 25 August 1928 | Away | Bournemouth + BA | League | 2–2 | D | 9042 | → |
| 27 August 1928 | Home | Exeter City | League | 1–0 | W | 6355 | → |
| 1 September 1928 | Home | Brentford | League | 1–1 | D | 8082 | → |
| 5 September 1928 | Away | Exeter City | League | 2–1 | W | 5818 | → |
| 8 September 1928 | Away | Luton Town | League | 2–4 | L | 10600 | → |
| 15 September 1928 | Home | Coventry City | League | 0–0 | D | 7243 | → |
| 22 September 1928 | Away | Northampton Town | League | 3–2 | W | 10711 | → |
| 29 September 1928 | Home | Charlton Athletic | League | 1–3 | L | 8144 | → |
| 6 October 1928 | Away | Norwich City | League | 5–2 | W | 7472 | → |
| 13 October 1928 | Home | Brighton + H.A. | League | 1–1 | D | 7746 | → |
| 20 October 1928 | Away | Plymouth Argyle | League | 1–1 | D | 12063 | → |
| 27 October 1928 | Home | Fulham | League | 0–1 | L | 8843 | → |
| 3 November 1928 | Away | Q P R | League | 1–3 | L | 12701 | → |
| 10 November 1928 | Home | Bristol Rovers | League | 1–0 | W | 5764 | → |
| 17 November 1928 | Away | Watford | League | 1–4 | L | 7593 | → |
| 24 November 1928 | Away | Luton Town | FA Cup | 1–5 | L | 10000 | → |
| 1 December 1928 | Away | Newport County | League | 2–2 | D | 3725 | → |
| 15 December 1928 | Away | Swindon Town | League | 1–3 | L | 2879 | → |
| 22 December 1928 | Home | Torquay United | League | 3–0 | W | 4096 | → |
| 25 December 1928 | Away | Merthyr Town | League | 1–2 | L | 2627 | → |
| 26 December 1928 | Home | Merthyr Town | League | 5–1 | W | 3579 | → |
| 29 December 1928 | Home | Bournemouth + BA | League | 4–4 | D | 5432 | → |
| 5 January 1929 | Away | Brentford | League | 0–1 | L | 4588 | → |
| 19 January 1929 | Home | Luton Town | League | 5–0 | W | 6153 | → |
| 26 January 1929 | Away | Coventry City | League | 1–1 | D | 15231 | → |
| 2 February 1929 | Home | Northampton Town | League | 2–2 | D | 5944 | → |
| 9 February 1929 | Away | Charlton Athletic | League | 2–3 | L | 11099 | → |
| 16 February 1929 | Home | Norwich City | League | 5–3 | W | 3459 | → |
| 20 February 1929 | Home | Walsall | League | 3–1 | W | 2905 | → |
| 23 February 1929 | Away | Brighton + H.A. | League | 1–2 | L | 4964 | → |
| 2 March 1929 | Home | Plymouth Argyle | League | 1–1 | D | 6486 | → |
| 9 March 1929 | Away | Fulham | League | 4–2 | W | 16189 | → |
| 16 March 1929 | Home | Q P R | League | 0–3 | L | 6259 | → |
| 23 March 1929 | Away | Bristol Rovers | League | 1–4 | L | 5553 | → |
| 29 March 1929 | Away | Gillingham | League | 2–0 | W | 7643 | → |
| 30 March 1929 | Home | Watford | League | 1–3 | L | 7688 | → |
| 1 April 1929 | Home | Gillingham | League | 2–0 | W | 7773 | → |
| 6 April 1929 | Away | Walsall | League | 1–4 | L | 4233 | → |
| 10 April 1929 | Home | Crystal Palace | League | 3–0 | W | 3084 | → |
| 13 April 1929 | Home | Newport County | League | 4–2 | W | 4820 | → |
| 20 April 1929 | Away | Crystal Palace | League | 2–3 | L | 16327 | → |
| 27 April 1929 | Home | Swindon Town | League | 1–1 | D | 5312 | → |
| 4 May 1929 | Away | Torquay United | League | 1–2 | L | 4037 | → |