| English Div 1 |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 09-Aug-03 | A | Millwall | L | 0-2 | (0-0) | | 10,898 |
| 2 | 16-Aug-03 | H | Preston North End | D | 1-1 | (0-0) | McCulloch 89 | 12,073 |
| 3 | 23-Aug-03 | A | Burnley | W | 2-0 | (1-0) | Kennedy 13; Ellington 77 | 13,231 |
| 4 | 26-Aug-03 | H | Ipswich Town | W | 1-0 | (0-0) | Ellington 57 | 8,292 |
| 5 | 30-Aug-03 | A | Rotherham United | W | 3-0 | (0-0) | Jarrett 53; Ellington 59; Neil Roberts 72 | 6,660 |
| 6 | 13-Sep-03 | A | Wimbledon | W | 4-2 | (3-1) | Bullard 21; Liddell 29; Horsfield 33; Ellington 55 | 1,054 |
| 7 | 16-Sep-03 | H | West Bromwich Albion | W | 1-0 | (1-0) | Horsfield 45 | 12,874 |
| 8 | 20-Sep-03 | H | Watford | W | 1-0 | (1-0) | McCulloch 11 | 9,211 |
| 9 | 27-Sep-03 | A | Coventry City | D | 1-1 | (0-0) | Jackson 90 | 14,862 |
| 10 | 30-Sep-03 | A | Cardiff City | D | 0-0 | (0-0) | | 15,143 |
| 11 | 04-Oct-03 | H | Norwich City | D | 1-1 | (1-0) | Liddell 25 | 9,346 |
| 12 | 11-Oct-03 | A | Derby County | D | 2-2 | (2-1) | Liddell 4, 31 | 19,151 |
| 13 | 14-Oct-03 | H | Stoke City | W | 2-1 | (0-1) | Horsfield 56, 69 | 7,168 |
| 14 | 18-Oct-03 | H | Gillingham | W | 1-0 | (0-0) | Liddell 55p | 6,696 |
| 15 | 21-Oct-03 | H | Sheffield United | D | 1-1 | (1-0) | Horsfield 4 | 12,032 |
| 16 | 25-Oct-03 | A | Walsall | L | 0-2 | (0-0) | | 7,041 |
| 17 | 01-Nov-03 | H | Crystal Palace | W | 5-0 | (2-0) | Liddell 10, 50p; Horsfield 31; Ellington 56, 69 | 6,796 |
| 18 | 08-Nov-03 | A | Reading | L | 0-1 | (0-0) | | 13,819 |
| 19 | 22-Nov-03 | H | Nottingham Forest | D | 2-2 | (1-0) | Ellington 44; Liddell 71 | 10,403 |
| 20 | 29-Nov-03 | A | West Ham United | L | 0-4 | (0-2) | | 34,375 |
| 21 | 02-Dec-03 | A | Sunderland | D | 1-1 | (0-0) | De Vos 70 | 22,167 |
| 22 | 06-Dec-03 | H | Reading | L | 0-2 | (0-0) | | 7,512 |
| 23 | 13-Dec-03 | H | Bradford City | W | 1-0 | (0-0) | Horsfield 85 | 7,256 |
| 24 | 20-Dec-03 | A | Crewe Alexandra | W | 3-2 | (2-2) | McCulloch 8; De Vos 20; Bullard 80 | 7,873 |
| 25 | 26-Dec-03 | H | Rotherham United | L | 1-2 | (0-0) | Ellington 90 | 9,235 |
| 26 | 28-Dec-03 | A | Sheffield United | D | 1-1 | (1-1) | Ellington 24 | 26,056 |
| 27 | 10-Jan-04 | H | Millwall | D | 0-0 | (0-0) | | 7,047 |
| 28 | 17-Jan-04 | A | Preston North End | W | 4-2 | (2-1) | Jason Roberts 1; Ellington 45, 80; Teale 72 | 19,161 |
| 29 | 31-Jan-04 | H | Burnley | D | 0-0 | (0-0) | | 11,147 |
| 30 | 07-Feb-04 | A | Ipswich Town | W | 3-1 | (2-0) | Jason Roberts 18; Ellington 33; Teale 53 | 22,093 |
| 31 | 14-Feb-04 | H | Derby County | W | 2-0 | (1-0) | Ellington 45; McCulloch 78 | 9,146 |
| 32 | 21-Feb-04 | A | Stoke City | D | 1-1 | (0-1) | Ellington 84 | 14,927 |
| 33 | 28-Feb-04 | H | Walsall | W | 1-0 | (0-0) | Ellington 81 | 7,593 |
| 34 | 06-Mar-04 | H | Crewe Alexandra | L | 2-3 | (2-2) | McCulloch 30, 36 | 8,367 |
| 35 | 13-Mar-04 | A | Bradford City | D | 0-0 | (0-0) | | 11,744 |
| 36 | 16-Mar-04 | A | West Bromwich Albion | L | 1-2 | (0-0) | Liddell 73p | 26,215 |
| 37 | 20-Mar-04 | H | Coventry City | W | 2-1 | (2-0) | Jason Roberts 16, 22 | 8,784 |
| 38 | 27-Mar-04 | A | Watford | D | 1-1 | (1-1) | Jason Roberts 13 | 13,382 |
| 39 | 03-Apr-04 | H | Wimbledon | L | 0-1 | (0-1) | | 7,622 |
| 40 | 06-Apr-04 | A | Gillingham | W | 3-0 | (2-0) | Ellington 33; Jason Roberts 42; Mahon 67 | 7,410 |
| 41 | 09-Apr-04 | A | Norwich City | L | 0-2 | (0-0) | | 23,446 |
| 42 | 13-Apr-04 | H | Cardiff City | W | 3-0 | (1-0) | Jason Roberts 36, 58; Ellington 54 | 8,052 |
| 43 | 17-Apr-04 | A | Crystal Palace | D | 1-1 | (1-0) | Ellington 45 | 18,799 |
| 44 | 24-Apr-04 | H | Sunderland | D | 0-0 | (0-0) | | 11,380 |
| 45 | 01-May-04 | A | Nottingham Forest | L | 0-1 | (0-0) | | 29,172 |
| 46 | 09-May-04 | H | West Ham United | D | 1-1 | (1-0) | Neil Roberts 34 | 20,069 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 03-Jan-04 | H | West Ham United | L | 1-2 | (0-0) | Quinn(og) 90 | 11,793 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 12-Aug-03 | H | Hull City | W | 2-0 | (1-0) | McCulloch 7; Jarrett 87 | 3,295 |
| 2 | 23-Sep-03 | H | Fulham | W | 1-0 | (0-0) | Ellington 73 | 4,874 |
| 3 | 29-Oct-03 | H | Middlesbrough | L | 1-2 | (0-1) | Bullard 75 | 8,046 |
|
|
Home and away results against each team, listed in the current league table standings