| ROUND | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
| Season archive |
| Games | Goals | H | D | A | ||||
| 487 | 1,262 | 2.59 | 218 | 44.76% | 129 | 26.49% | 140 | 28.75% |
| 2003/04 | Overall | Home | Away | |||||||||||||||||||||
| P | W | D | L | F | A | Gdf | Pts | Form | P | W | D | L | F | A | P | W | D | L | F | A | ||||
| 1 | Norwich City | 40 | 23 | 10 | 7 | 65 | 34 | +31 | 79 | WWWL | 21 | 16 | 3 | 2 | 36 | 13 | 19 | 7 | 7 | 5 | 29 | 21 | ||
| 2 | WBA | 40 | 23 | 10 | 7 | 59 | 34 | +25 | 79 | WWWW | 21 | 13 | 5 | 3 | 32 | 14 | 19 | 10 | 5 | 4 | 27 | 20 | ||
| 3 | Sunderland | 39 | 20 | 11 | 8 | 58 | 38 | +20 | 71 | WWWW | 20 | 12 | 7 | 1 | 31 | 13 | 19 | 8 | 4 | 7 | 27 | 25 | ||
| 4 | Wigan Athletic | 41 | 17 | 14 | 10 | 55 | 42 | +13 | 65 | LWLX | 20 | 10 | 6 | 4 | 25 | 15 | 21 | 7 | 8 | 6 | 30 | 27 | ||
| 5 | 4 | Ipswich Town | 41 | 19 | 8 | 14 | 78 | 67 | +11 | 65 | WLWW | 20 | 11 | 2 | 7 | 46 | 33 | 21 | 8 | 6 | 7 | 32 | 34 | |
| 6 | West Ham United | 41 | 16 | 16 | 9 | 58 | 43 | +15 | 64 | OLWL | 21 | 10 | 7 | 4 | 36 | 20 | 20 | 6 | 9 | 5 | 22 | 23 | ||
| 7 | 2 | Millwall | 40 | 17 | 13 | 10 | 50 | 40 | +10 | 64 | LOXW | 19 | 10 | 7 | 2 | 25 | 11 | 21 | 7 | 6 | 8 | 25 | 29 | |
| 8 | 1 | Sheffield United | 41 | 18 | 9 | 14 | 58 | 50 | +8 | 63 | LLLX | 20 | 10 | 5 | 5 | 34 | 22 | 21 | 8 | 4 | 9 | 24 | 28 | |
| 9 | 1 | Reading | 41 | 18 | 9 | 14 | 52 | 54 | -2 | 63 | LWWL | 20 | 10 | 5 | 5 | 27 | 23 | 21 | 8 | 4 | 9 | 25 | 31 | |
| 10 | 1 | Crystal Palace | 40 | 17 | 9 | 14 | 61 | 56 | +5 | 60 | WWLW | 19 | 7 | 7 | 5 | 27 | 24 | 21 | 10 | 2 | 9 | 34 | 32 | |
| 11 | 1 | Cardiff City | 41 | 16 | 11 | 14 | 62 | 51 | +11 | 59 | LOWW | 21 | 9 | 5 | 7 | 37 | 24 | 20 | 7 | 6 | 7 | 25 | 27 | |
| 12 | Coventry City | 41 | 15 | 13 | 13 | 58 | 45 | +13 | 58 | WLLL | 21 | 8 | 8 | 5 | 31 | 20 | 20 | 7 | 5 | 8 | 27 | 25 | ||
| 13 | Preston North End | 41 | 15 | 11 | 15 | 59 | 56 | +3 | 56 | XWLL | 20 | 11 | 4 | 5 | 36 | 22 | 21 | 4 | 7 | 10 | 23 | 34 | ||
| 14 | Stoke City | 40 | 15 | 11 | 14 | 51 | 50 | +1 | 56 | OWLL | 19 | 10 | 6 | 3 | 31 | 19 | 21 | 5 | 5 | 11 | 20 | 31 | ||
| 15 | Nottingham Forest | 41 | 12 | 13 | 16 | 52 | 53 | -1 | 49 | OWWL | 21 | 7 | 8 | 6 | 30 | 23 | 20 | 5 | 5 | 10 | 22 | 30 | ||
| 16 | Crewe Alexandra | 41 | 13 | 9 | 19 | 49 | 57 | -8 | 48 | LOLW | 20 | 10 | 3 | 7 | 27 | 19 | 21 | 3 | 6 | 12 | 22 | 38 | ||
| 17 | Walsall | 41 | 12 | 12 | 17 | 42 | 53 | -11 | 48 | LWXW | 21 | 7 | 7 | 7 | 26 | 28 | 20 | 5 | 5 | 10 | 16 | 25 | ||
| 18 | 1 | Watford | 40 | 12 | 11 | 17 | 46 | 58 | -12 | 47 | WXLW | 21 | 8 | 8 | 5 | 29 | 26 | 19 | 4 | 3 | 12 | 17 | 32 | |
| 19 | 1 | Burnley | 40 | 11 | 14 | 15 | 54 | 67 | -13 | 47 | WLWX | 19 | 7 | 6 | 6 | 31 | 27 | 21 | 4 | 8 | 9 | 23 | 40 | |
| 20 | 2 | Rotherham United | 41 | 11 | 13 | 17 | 44 | 56 | -12 | 46 | LLOW | 21 | 7 | 7 | 7 | 27 | 26 | 20 | 4 | 6 | 10 | 17 | 30 | |
| 21 | Gillingham | 41 | 12 | 8 | 21 | 40 | 59 | -19 | 44 | LLLL | 20 | 9 | 1 | 10 | 22 | 27 | 21 | 3 | 7 | 11 | 18 | 32 | ||
| 22 | Derby County | 41 | 10 | 13 | 18 | 43 | 62 | -19 | 43 | OLLX | 20 | 8 | 5 | 7 | 29 | 30 | 21 | 2 | 8 | 11 | 14 | 32 | ||
| 23 | Bradford City | 41 | 10 | 6 | 25 | 34 | 58 | -24 | 36 | WLLL | 21 | 6 | 3 | 12 | 21 | 30 | 20 | 4 | 3 | 13 | 13 | 28 | ||
| 24 | Wimbledon | 40 | 6 | 4 | 30 | 34 | 79 | -45 | 22 | XLWL | 21 | 2 | 4 | 15 | 19 | 38 | 19 | 4 | 0 | 15 | 15 | 41 | ||
| 22 | Marlon HAREWOOD (West Ham United, 5p) | |
| 21 | Rob EARNSHAW (Cardiff City, 4p) | |
| +1 | Andy JOHNSON (Crystal Palace, 4p) | |
| 19 | +1 | Robbie BLAKE (Burnley, 4p) |
| 16 | Nathan ELLINGTON (Wigan Athletic) | |
| Ricardo FULLER (Preston North End) | ||
| 15 | +1 | Darren BENT (Ipswich Town) |
| Steve JONES (Crewe Alexandra) | ||
| +1 | Dean ASHTON (Crewe Alexandra, 4p) | |
| 14 | Marcus STEWART (Sunderland, 5p) | |
| 13 | Geoff HORSFIELD (WBA) | |
| David HEALY (Preston North End) | ||
| Peter THORNE (Cardiff City) | ||
| 12 | Andy REID (Nottingham Forest) | |
| Darren HUCKERBY (Norwich City, 2p) | ||
| Paul PESCHISOLIDO (Derby County) | ||
| Darren BYFIELD (Sunderland, 3p) | ||
| 11 | Shaun GOATER (Reading, 2p) | |
| Jack LESTER (Sheffield United, 5p) | ||
| Martin BUTLER (Rotherham United) | ||
| Jermain DEFOE (West Ham United) | ||
| Pablo COUÑAGO (Ipswich Town, 4p) |
| Saturday, 10 April 2004 | |||||
| 41 | Bradford City | 2-1 | Reading | ||
| 12 | Wetherall | 25 | Kitson | ||
| 53 | Emanuel | ||||
| 41 | Coventry City | 4-0 | Millwall | ||
| 6 | Joachim | ||||
| 12 | Deloumeaux | ||||
| 58 | Joachim | ||||
| 87(p) | McSheffrey | ||||
| 32 | Nottingham Forest | 0-0 | Stoke City | ||
| 41 | Rotherham United | 1-3 | Ipswich Town | ||
| 24 | Sedgwick | 67 | Wright | ||
| 88 | Bent | ||||
| 90 | Kuqi | ||||
| 41 | Cardiff City | 0-2 | Crystal Palace | ||
| 55 | Johnson | ||||
| 87 | Routledge | ||||
| 41 | Watford | 2-1 | Crewe Alexandra | ||
| 31 | Hyde | 61(p) | Ashton | ||
| 62(og) | Wright | ||||
| 41 | Walsall | 0-1 | Burnley | ||
| 56(p) | Blake | ||||
| 41 | WBA | 1-0 | Gillingham | ||
| 79 | Hughes | ||||
| 41 | Wimbledon | 3-3 | Preston North End | ||
| 6 | Gray | 25 | McKenna | ||
| 65 | Chorley | 43 | Lynch | ||
| 90 | Gray | 84 | Koumantarakis | ||
| 41 | West Ham United | 0-0 | Derby County | ||