La saison 2003-2004 duChampionnat des Pays-Bas de football était la48e édition de la première division néerlandaise à poule unique, l'Eredivisie. Les 18 meilleurs clubs du pays jouent les uns contre les autres lors de rencontres disputées en matchs aller et retour.
C'est l'Ajax Amsterdam qui remporte la compétition en terminant en tête du championnat. C'est le29e titre de l'histoire du club.
Le classement est établi sur le barème de points classique (victoire à 3 points, match nul à 1, défaite à 0).
Pour départager les égalités, on tient d'abord compte de la différence de buts générale, puis le nombre de buts marqués, puis la différence de buts particulières et enfin si la qualification ou relégation est en jeu, les deux équipes joueront une rencontre d'appui sur terrain neutre.
Tableau de résultats| Résultats (▼dom., ►ext.) | ADO | Ajax | AZ | Fey | Gron | Hee | NAC | NEC | PSV | RBC | Roda | RKC | Twe | Utr | Vit | Vol | Will | Zwo |
| ADO La Haye | | 1-4 | 2-3 | 2-2 | 3-1 | 1-0 | 1-1 | 4-1 | 0-4 | 1-2 | 1-0 | 1-3 | 1-0 | 1-1 | 1-1 | 1-1 | 0-1 | 1-1 |
| Ajax Amsterdam | 4-0 | | 3-2 | 2-0 | 2-1 | 3-1 | 2-0 | 1-0 | 2-1 | 1-1 | 4-2 | 4-1 | 1-0 | 1-0 | 5-0 | 5-1 | 6-0 | 1-0 |
| AZ Alkmaar | 0-1 | 1-1 | | 2-2 | 2-1 | 3-1 | 2-2 | 2-0 | 2-4 | 2-1 | 1-5 | 7-0 | 3-0 | 1-2 | 2-1 | 3-0 | 0-0 | 4-0 |
| Feyenoord Rotterdam | 4-1 | 1-1 | 0-3 | | 1-2 | 2-2 | 2-1 | 2-1 | 1-3 | 2-0 | 3-0 | 1-0 | 3-2 | 3-2 | 3-0 | 2-0 | 2-1 | 7-1 |
| FC Groningue | 2-0 | 1-3 | 1-1 | 3-3 | | 0-0 | 1-0 | 2-0 | 0-2 | 2-0 | 2-2 | 1-2 | 1-0 | 1-1 | 2-1 | 0-1 | 1-2 | 2-2 |
| SC Heerenveen | 2-0 | 4-1 | 1-0 | 1-0 | 1-0 | | 3-4 | 1-2 | 3-2 | 1-0 | 2-1 | 1-0 | 3-0 | 4-0 | 0-0 | 2-1 | 1-1 | 1-1 |
| NAC Breda | 1-0 | 4-2 | 1-2 | 0-3 | 1-1 | 2-3 | | 5-2 | 1-3 | 3-2 | 0-0 | 5-3 | 0-1 | 1-2 | 2-0 | 3-2 | 1-1 | 3-1 |
| NEC Nimègue | 1-2 | 0-0 | 0-2 | 1-2 | 2-3 | 1-2 | 0-3 | | 2-3 | 1-2 | 1-3 | 1-1 | 2-1 | 4-0 | 2-0 | 1-1 | 4-0 | 1-0 |
| PSV Eindhoven | 3-2 | 2-2 | 0-1 | 0-1 | 5-0 | 2-0 | 1-1 | 3-0 | | 1-1 | 1-2 | 3-1 | 1-0 | 2-1 | 3-0 | 7-0 | 6-1 | 5-1 |
| RBC Roosendaal | 0-0 | 0-1 | 1-0 | 1-4 | 1-0 | 1-1 | 1-1 | 1-0 | 0-3 | | 1-4 | 1-3 | 1-2 | 1-1 | 1-1 | 1-1 | 0-0 | 1-1 |
| Roda JC | 5-1 | 1-2 | 3-1 | 1-1 | 0-0 | 0-1 | 2-2 | 4-0 | 2-2 | 0-2 | | 2-1 | 2-1 | 1-1 | 2-0 | 1-0 | 6-1 | 1-1 |
| RKC Waalwijk | 1-0 | 0-1 | 1-1 | 0-0 | 1-1 | 0-0 | 2-0 | 1-2 | 0-4 | 1-2 | 1-1 | | 3-3 | 1-0 | 2-2 | 3-0 | 1-1 | 2-0 |
| FC Twente | 4-0 | 2-0 | 4-1 | 4-2 | 5-3 | 2-0 | 2-1 | 2-5 | 0-2 | 3-1 | 1-2 | 2-1 | | 2-2 | 0-0 | 1-2 | 2-0 | 2-0 |
| FC Utrecht | 5-3 | 1-0 | 0-3 | 0-3 | 2-0 | 2-1 | 1-2 | 0-1 | 0-4 | 0-1 | 3-1 | 1-0 | 2-0 | | 1-3 | 3-0 | 2-2 | 1-0 |
| Vitesse Arnhem | 1-0 | 1-2 | 1-2 | 0-0 | 1-2 | 0-1 | 2-2 | 2-2 | 0-0 | 1-2 | 1-1 | 3-3 | 3-5 | 3-0 | | 2-2 | 2-2 | 5-2 |
| FC Volendam | 0-2 | 0-2 | 0-6 | 1-3 | 3-0 | 0-1 | 4-2 | 2-3 | 0-5 | 2-1 | 2-1 | 0-4 | 2-0 | 1-2 | 0-0 | | 0-1 | 2-2 |
| Willem II | 1-0 | 2-5 | 1-0 | 0-3 | 2-0 | 2-0 | 1-1 | 3-0 | 3-1 | 3-0 | 0-2 | 4-1 | 2-3 | 0-2 | 1-1 | 6-0 | | 2-1 |
| FC Zwolle | 1-2 | 0-5 | 2-0 | 0-3 | 1-1 | 1-0 | 0-2 | 2-1 | 0-4 | 0-3 | 0-0 | 0-3 | 1-0 | 1-1 | 1-1 | 3-0 | 0-0 | |
La formule de barrage de promotion-relégation est identique à la saison dernière : les16e et17e d'Eredivisie affrontent chacun 3 clubs d'Eerste Divisie, qui se sont classés entre la2e et la7e place de leur championnat. Les 8 clubs sont répartis en 2 poules de 4, dont le vainqueur accède ou se maintient parmi l'élite, les autres clubs sont reversés en2e division.
Cette année, ce sont leFC Volendam et leVitesse Arnhem qui remettent leur place en D1 en jeu.
Tableau reprenant le classement des buteurs[2].
|
|---|
| Eerste klasse (1988-1955) | |
|---|
| Hoofdklasse (1955-1956) | |
|---|
| Eredivisie (depuis 1956) | |
|---|