| English Div 1 |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 09-Aug-03 | A | Rotherham United | D | 0-0 | (0-0) | | 8,176 |
| 2 | 16-Aug-03 | H | Bradford City | L | 0-2 | (0-1) | | 16,421 |
| 3 | 23-Aug-03 | A | Nottingham Forest | W | 2-1 | (2-0) | Earnshaw 2; Kavanagh 7 | 23,407 |
| 4 | 25-Aug-03 | H | Derby County | W | 4-1 | (2-0) | Lee 30; Kavanagh 40p; Earnshaw 55; Collins 70 | 15,091 |
| 5 | 30-Aug-03 | A | Walsall | D | 1-1 | (0-0) | Whalley 90 | 8,974 |
| 6 | 13-Sep-03 | H | Gillingham | W | 5-0 | (4-0) | Thorne 18; Earnshaw 21, 35, 45p, 74 | 15,057 |
| 7 | 16-Sep-03 | A | Reading | L | 1-2 | (1-0) | Thorne 12 | 15,810 |
| 8 | 20-Sep-03 | A | Sheffield United | L | 3-5 | (0-0) | Earnshaw 46, 64; Langley 69 | 21,323 |
| 9 | 27-Sep-03 | H | Crewe Alexandra | W | 3-0 | (1-0) | Thorne 44, 85; Earnshaw 52 | 14,385 |
| 10 | 30-Sep-03 | H | Wigan Athletic | D | 0-0 | (0-0) | | 15,143 |
| 11 | 04-Oct-03 | A | Crystal Palace | L | 1-2 | (0-1) | Kavanagh 60 | 16,160 |
| 12 | 14-Oct-03 | A | Sunderland | D | 0-0 | (0-0) | | 26,835 |
| 13 | 18-Oct-03 | A | Coventry City | W | 3-1 | (3-1) | Whalley 28; Gordon 32; Earnshaw 40p | 11,767 |
| 14 | 25-Oct-03 | H | West Ham United | D | 0-0 | (0-0) | | 19,202 |
| 15 | 28-Oct-03 | H | Watford | W | 3-0 | (1-0) | Earnshaw 32; Vidmar 77; Kavanagh 87 | 14,011 |
| 16 | 01-Nov-03 | A | Burnley | D | 1-1 | (0-0) | Earnshaw 76 | 10,886 |
| 17 | 08-Nov-03 | H | Stoke City | W | 3-1 | (1-0) | Earnshaw 24, 71; Gabbidon 81 | 15,227 |
| 18 | 22-Nov-03 | A | Wimbledon | W | 1-0 | (1-0) | Croft 15 | 5,056 |
| 19 | 25-Nov-03 | H | West Bromwich Albion | D | 1-1 | (0-0) | Earnshaw 65p | 17,678 |
| 20 | 29-Nov-03 | H | Ipswich Town | L | 2-3 | (0-2) | Earnshaw 58p; Thorne 86 | 17,833 |
| 21 | 06-Dec-03 | A | Stoke City | W | 3-2 | (2-1) | Thorne 34, 40, 72 | 12,208 |
| 22 | 09-Dec-03 | H | Preston North End | D | 2-2 | (0-0) | Langley 63; Thorne 90 | 13,703 |
| 23 | 13-Dec-03 | A | Norwich City | L | 1-4 | (0-1) | Thorne 59 | 16,428 |
| 24 | 20-Dec-03 | H | Millwall | L | 1-3 | (1-1) | Thorne 30 | 14,610 |
| 25 | 26-Dec-03 | H | Walsall | L | 0-1 | (0-0) | | 17,531 |
| 26 | 28-Dec-03 | A | Watford | L | 1-2 | (0-0) | Thorne 53 | 15,512 |
| 27 | 10-Jan-04 | H | Rotherham United | W | 3-2 | (3-2) | Thorne 24; Kavanagh 38; Earnshaw 45 | 13,021 |
| 28 | 17-Jan-04 | A | Bradford City | W | 1-0 | (0-0) | Langley 72 | 11,132 |
| 29 | 31-Jan-04 | H | Nottingham Forest | D | 0-0 | (0-0) | | 17,913 |
| 30 | 07-Feb-04 | A | Derby County | D | 2-2 | (0-0) | Earnshaw 60; Kavanagh 62 | 20,958 |
| 31 | 14-Feb-04 | A | West Bromwich Albion | L | 1-2 | (0-0) | Lee 80 | 25,196 |
| 32 | 21-Feb-04 | H | Sunderland | W | 4-0 | (2-0) | Kavanagh 18; Langley 27; Gabbidon 46; Lee 80 | 17,337 |
| 33 | 28-Feb-04 | A | West Ham United | L | 0-1 | (0-0) | | 31,858 |
| 34 | 02-Mar-04 | H | Coventry City | L | 0-1 | (0-0) | | 14,376 |
| 35 | 13-Mar-04 | H | Norwich City | W | 2-1 | (2-0) | Parry 17; Earnshaw 20 | 16,317 |
| 36 | 16-Mar-04 | H | Reading | L | 2-3 | (1-2) | Earnshaw 42; Bullock 72 | 14,051 |
| 37 | 20-Mar-04 | A | Crewe Alexandra | W | 1-0 | (0-0) | Williams(og) 70 | 6,650 |
| 38 | 27-Mar-04 | H | Sheffield United | W | 2-1 | (1-1) | Langley 45; Robinson 63 | 13,666 |
| 39 | 03-Apr-04 | A | Gillingham | W | 2-1 | (1-0) | Earnshaw 36; Bullock 86 | 7,852 |
| 40 | 07-Apr-04 | A | Millwall | D | 0-0 | (0-0) | | 9,584 |
| 41 | 10-Apr-04 | H | Crystal Palace | L | 0-2 | (0-0) | | 16,656 |
| 42 | 13-Apr-04 | A | Wigan Athletic | L | 0-3 | (0-1) | | 8,052 |
| 43 | 17-Apr-04 | H | Burnley | W | 2-0 | (0-0) | Langley 78p; Campbell 80 | 13,525 |
| 44 | 24-Apr-04 | A | Preston North End | D | 2-2 | (0-1) | Campbell 51; Gabbidon 56 | 11,972 |
| 45 | 01-May-04 | H | Wimbledon | D | 1-1 | (0-0) | Robinson 82 | 15,337 |
| 46 | 09-May-04 | A | Ipswich Town | D | 1-1 | (1-1) | Bullock 41 | 28,703 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 03-Jan-04 | H | Sheffield United | L | 0-1 | (0-0) | | 10,525 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 12-Aug-03 | H | Leyton Orient | W | 4-1 | (2-0) | Earnshaw 39, 40, 55; Campbell 56 | 4,503 |
| 2 | 23-Sep-03 | H | West Ham United | L | 2-3 | (2-1) | Earnshaw 12, 25 | 10,724 |
|
|
Home and away results against each team, listed in the current league table standings