| English Div 2 |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 09-Aug-03 | H | Notts County | W | 5-0 | (2-0) | Peacock 12, 37; Miller 50; Matthews 71, 88 | 12,050 |
| 2 | 16-Aug-03 | A | Chesterfield | D | 1-1 | (1-1) | Coles 10 | 4,302 |
| 3 | 23-Aug-03 | H | Hartlepool United | D | 1-1 | (0-0) | Peacock 56 | 10,370 |
| 4 | 26-Aug-03 | A | Colchester United | L | 1-2 | (0-0) | Peacock 66 | 3,079 |
| 5 | 30-Aug-03 | H | Grimsby Town | W | 1-0 | (0-0) | Roberts 90 | 10,033 |
| 6 | 06-Sep-03 | A | AFC Bournemouth | D | 0-0 | (0-0) | | 6,756 |
| 7 | 13-Sep-03 | A | Oldham Athletic | D | 1-1 | (1-0) | Butler 35 | 5,921 |
| 8 | 16-Sep-03 | H | Tranmere Rovers | W | 2-0 | (1-0) | Aaron Brown 23; Peacock 76 | 9,365 |
| 9 | 20-Sep-03 | H | Port Vale | L | 0-1 | (0-0) | | 11,369 |
| 10 | 27-Sep-03 | A | Queens Park Rangers | D | 1-1 | (0-0) | Miller 76 | 14,913 |
| 11 | 30-Sep-03 | A | Plymouth Argyle | W | 1-0 | (1-0) | Peacock 27 | 13,923 |
| 12 | 04-Oct-03 | H | Swindon Town | W | 2-1 | (0-1) | Peacock 52; Aaron Brown 74 | 14,294 |
| 13 | 10-Oct-03 | H | Peterborough United | D | 1-1 | (1-0) | Tinnion 24 | 11,053 |
| 14 | 18-Oct-03 | A | Wrexham | D | 0-0 | (0-0) | | 4,405 |
| 15 | 21-Oct-03 | A | Wycombe Wanderers | L | 0-3 | (0-1) | | 4,613 |
| 16 | 25-Oct-03 | H | Sheffield Wednesday | D | 1-1 | (0-1) | Peacock 70 | 13,688 |
| 17 | 01-Nov-03 | H | Luton Town | D | 1-1 | (1-1) | Burnell 2 | 9,735 |
| 18 | 15-Nov-03 | A | Brighton & Hove Albion | W | 4-1 | (3-1) | Wilkshire 26; Miller 31; Aaron Brown 45; Hill 85 | 6,305 |
| 19 | 22-Nov-03 | H | Barnsley | W | 2-1 | (1-0) | Miller 38, 90 | 10,031 |
| 20 | 29-Nov-03 | A | Blackpool | L | 0-1 | (0-0) | | 5,989 |
| 21 | 13-Dec-03 | A | Rushden & Diamonds | D | 1-1 | (0-1) | Miller 71 | 4,340 |
| 22 | 20-Dec-03 | H | Stockport County | W | 1-0 | (0-0) | Peacock 69 | 10,478 |
| 23 | 26-Dec-03 | A | Brentford | W | 2-1 | (0-0) | Lita 77, 82 | 5,912 |
| 24 | 28-Dec-03 | H | AFC Bournemouth | W | 2-0 | (1-0) | Peacock 40; Aaron Brown 56 | 13,807 |
| 25 | 10-Jan-04 | A | Notts County | W | 2-1 | (1-1) | Peacock 11; Goodfellow 90 | 6,403 |
| 26 | 17-Jan-04 | H | Chesterfield | W | 4-0 | (1-0) | Doherty 44; Lita 84; Carey 86; Goodfellow 89 | 11,807 |
| 27 | 24-Jan-04 | A | Hartlepool United | W | 2-1 | (0-0) | Peacock 54; Tinnion 76 | 5,375 |
| 28 | 27-Jan-04 | H | Colchester United | W | 1-0 | (1-0) | Goodfellow 45 | 10,733 |
| 29 | 07-Feb-04 | H | Brentford | W | 3-1 | (1-0) | Miller 4; Hill 88; Lita 90 | 13,029 |
| 30 | 14-Feb-04 | A | Peterborough United | W | 1-0 | (0-0) | Doherty 75 | 4,449 |
| 31 | 17-Feb-04 | A | Grimsby Town | W | 2-1 | (1-1) | Miller 10; Aaron Brown 88 | 5,272 |
| 32 | 21-Feb-04 | H | Wrexham | W | 1-0 | (1-0) | Wilkshire 3 | 13,871 |
| 33 | 28-Feb-04 | A | Sheffield Wednesday | L | 0-1 | (0-0) | | 25,154 |
| 34 | 02-Mar-04 | H | Wycombe Wanderers | D | 1-1 | (0-0) | Goodfellow 59 | 12,291 |
| 35 | 06-Mar-04 | A | Stockport County | L | 0-2 | (0-1) | | 5,050 |
| 36 | 12-Mar-04 | H | Rushden & Diamonds | W | 1-0 | (1-0) | Lita 29 | 12,559 |
| 37 | 20-Mar-04 | H | Oldham Athletic | L | 0-2 | (0-2) | | 11,037 |
| 38 | 24-Mar-04 | A | Tranmere Rovers | L | 0-1 | (0-0) | | 6,712 |
| 39 | 27-Mar-04 | A | Port Vale | L | 1-2 | (0-0) | Peacock 90 | 6,724 |
| 40 | 03-Apr-04 | H | Queens Park Rangers | W | 1-0 | (1-0) | Roberts 40 | 19,041 |
| 41 | 10-Apr-04 | A | Swindon Town | D | 1-1 | (1-0) | Roberts 45 | 14,170 |
| 42 | 13-Apr-04 | H | Plymouth Argyle | W | 1-0 | (0-0) | Peacock 85 | 19,045 |
| 43 | 17-Apr-04 | A | Luton Town | L | 2-3 | (0-1) | Roberts 59; Coles 90 | 6,944 |
| 44 | 24-Apr-04 | H | Brighton & Hove Albion | D | 0-0 | (0-0) | | 17,088 |
| 45 | 02-May-04 | A | Barnsley | W | 1-0 | (1-0) | Rougier 21 | 10,865 |
| 46 | 08-May-04 | H | Blackpool | W | 2-1 | (2-0) | Roberts 19, 21 | 19,101 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 09-Nov-03 | A | Bradford Park Avenue | W | 5-2 | (2-2) | Amankwaah 6, 8; Stansfield(og) 55; Wilkshire 67; Matthews 83 | 1,945 |
| 2 | 06-Dec-03 | H | Barnsley | D | 0-0 | (0-0) | | 6,741 |
| 2r | 16-Dec-03 | A | Barnsley | L | 1-2 | (0-2) | Roberts 65 | 5,434 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 13-Aug-03 | H | Swansea City | W | 4-1 | (1-1) | Peacock 14, 108; Ball 96p; Coles 103 [aet] | 5,807 |
| 2 | 23-Sep-03 | H | Watford | W | 1-0 | (0-0) | Miller 94 [aet] | 5,213 |
| 3 | 28-Oct-03 | H | Southampton | L | 0-3 | (0-1) | | 17,408 |
|
|
| LDV Vans Trophy |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 14-Oct-03 | A | Plymouth Argyle | L | 0-4 | (0-2) | | 4,927 |
|
|
| Division Two Play-offs |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| SF L1 | 15-May-04 | A | Hartlepool United | D | 1-1 | (1-0) | Rougier 5 | 7,211 |
| SF L2 | 19-May-04 | H | Hartlepool United | W | 2-1 | (0-0) | Goodfellow 88; Roberts 90 | 18,434 |
| F | 30-May-04 | N | Brighton & Hove Albion | L | 0-1 | (0-0) | | 65,167 |
|
|
Home and away results against each team, listed in the current league table standings