# Ligue 1 2003/04

In 2003/04 werd het 66ste professionele voetbalkampioenschap georganiseerd in Frankrijk. Dit was het tweede seizoen van de Ligue 1.

## Teams

| Plaats | Club | Gemiddelde aantal toeschouwers per wedstrijd |
| Ajaccio | AC Ajaccio | 3413 |
| Auxerre | AJ Auxerre | 12883 |
| Bastia | SC Bastia | 5896 |
| Bordeaux | Girondins de Bordeaux | 23490 |
| Guingamp | EA Guingamp | 14719 |
| Le Mans | Le Mans UC | 12683 |
| Lens | RC Lens | 34822 |
| Lille | Lille OSC | 15045 |
| Lyon | Olympique Lyonnais | 36013 |
| Marseille | Olympique de Marseille | 51795 |
| Metz | FC Metz | 17910 |
| Monaco | AS Monaco | 10394 |
| Montpellier | Montpellier HSC | 11977 |
| Nantes | FC Nantes | 30778 |
| Nice | OGC Nice | 11934 |
| Paris | Paris Saint-Germain | 38810 |
| Sochaux | FC Sochaux-Montbéliard | 16495 |
| Rennes | Stade Rennais | 17268 |
| Strasbourg | RC Strasbourg | 16534 |
| Toulouse | Toulouse FC | 19945 |

## Ranglijst
### Eindstand alle wedstrijden

| Rang | Team | We | Wi | Ge | Ve | Pu | Vo | Te | Sa | Fa |
| 1 | Lyon | 38 | 24 | 7 | 7 | 79 | 64 | 26 | 38 | 2,462 |
| 2 | Paris SG | 38 | 22 | 10 | 6 | 76 | 50 | 28 | 22 | 1,786 |
| 3 | Monaco | 38 | 21 | 12 | 5 | 75 | 59 | 30 | 29 | 1,967 |
| 4 | Auxerre | 38 | 19 | 8 | 11 | 65 | 60 | 34 | 26 | 1,765 |
| 5 | Sochaux-Montbélliard FC | 38 | 18 | 9 | 11 | 63 | 54 | 42 | 12 | 1,286 |
| 6 | Nantes | 38 | 17 | 9 | 12 | 60 | 47 | 35 | 12 | 1,343 |
| 7 | Marseille | 38 | 17 | 6 | 15 | 57 | 51 | 45 | 6 | 1,133 |
| 8 | Lens | 38 | 15 | 8 | 15 | 53 | 34 | 48 | -14 | 0,708 |
| 9 | Rennes | 38 | 14 | 10 | 14 | 52 | 56 | 44 | 12 | 1,273 |
| 10 | Lille | 38 | 14 | 9 | 15 | 51 | 41 | 41 | 0 | 1 |
| 11 | Bordeaux | 38 | 13 | 11 | 14 | 50 | 40 | 43 | -3 | 0,93 |
| 12 | Nice | 38 | 11 | 17 | 10 | 50 | 42 | 39 | 3 | 1,077 |
| 13 | Strasbourg (RC) | 38 | 10 | 13 | 15 | 43 | 43 | 50 | -7 | 0,86 |
| 14 | Metz | 38 | 11 | 9 | 18 | 42 | 34 | 42 | -8 | 0,81 |
| 15 | Ajaccio AC | 38 | 10 | 10 | 18 | 40 | 33 | 55 | -22 | 0,6 |
| 16 | Toulouse | 38 | 9 | 12 | 17 | 39 | 31 | 44 | -13 | 0,705 |
| 17 | Bastia SC | 38 | 9 | 12 | 17 | 39 | 33 | 49 | -16 | 0,673 |
| 18 | Guingamp EA | 38 | 10 | 8 | 20 | 38 | 36 | 58 | -22 | 0,621 |
| 19 | Le Mans | 38 | 9 | 11 | 18 | 38 | 35 | 57 | -22 | 0,614 |
| 20 | Montpellier | 38 | 8 | 7 | 23 | 31 | 41 | 74 | -33 | 0,554 |

### Eindstand thuiswedstrijden

| Rang | Team | We | Wi | Ge | Ve | Pu | Vo | Te | Sa | Fa |
| 1 | Lyon | 19 | 13 | 4 | 2 | 43 | 39 | 8 | 31 | 4,875 |
| 2 | Paris SG | 19 | 13 | 4 | 2 | 43 | 33 | 15 | 18 | 2,2 |
| 3 | Auxerre | 19 | 13 | 3 | 3 | 42 | 38 | 15 | 23 | 2,533 |
| 4 | Sochaux-Montbélliard FC | 19 | 12 | 4 | 3 | 40 | 33 | 17 | 16 | 1,941 |
| 5 | Rennes | 19 | 11 | 6 | 2 | 39 | 36 | 15 | 21 | 2,4 |
| 6 | Marseille | 19 | 12 | 3 | 4 | 39 | 34 | 18 | 16 | 1,889 |
| 7 | Monaco | 19 | 11 | 5 | 3 | 38 | 35 | 16 | 19 | 2,188 |
| 8 | Nantes | 19 | 10 | 6 | 3 | 36 | 26 | 12 | 14 | 2,167 |
| 9 | Lens | 19 | 10 | 6 | 3 | 36 | 21 | 17 | 4 | 1,235 |
| 10 | Bordeaux | 19 | 10 | 5 | 4 | 35 | 26 | 15 | 11 | 1,733 |
| 11 | Nice | 19 | 8 | 7 | 4 | 31 | 24 | 13 | 11 | 1,846 |
| 12 | Bastia SC | 19 | 8 | 6 | 5 | 30 | 22 | 18 | 4 | 1,222 |
| 13 | Lille | 19 | 8 | 6 | 5 | 30 | 19 | 15 | 4 | 1,267 |
| 14 | Ajaccio AC | 19 | 8 | 5 | 6 | 29 | 18 | 17 | 1 | 1,059 |
| 15 | Strasbourg (RC) | 19 | 7 | 6 | 6 | 27 | 26 | 23 | 3 | 1,13 |
| 16 | Guingamp EA | 19 | 8 | 3 | 8 | 27 | 26 | 28 | -2 | 0,929 |
| 17 | Le Mans | 19 | 6 | 7 | 6 | 25 | 22 | 18 | 4 | 1,222 |
| 18 | Toulouse | 19 | 5 | 7 | 7 | 22 | 16 | 21 | -5 | 0,762 |
| 19 | Metz | 19 | 6 | 3 | 10 | 21 | 18 | 22 | -4 | 0,818 |
| 20 | Montpellier | 19 | 6 | 3 | 10 | 21 | 22 | 27 | -5 | 0,815 |

### Eindstand uitwedstrijden

| Rang | Team | We | Wi | Ge | Ve | Pu | Vo | Te | Sa | Fa |
| 1 | Monaco | 19 | 10 | 7 | 2 | 37 | 24 | 14 | 10 | 1,714 |
| 2 | Lyon | 19 | 11 | 3 | 5 | 36 | 25 | 18 | 7 | 1,389 |
| 3 | Paris SG | 19 | 9 | 6 | 4 | 33 | 17 | 13 | 4 | 1,308 |
| 4 | Nantes | 19 | 7 | 3 | 9 | 24 | 21 | 23 | -2 | 0,913 |
| 5 | Auxerre | 19 | 6 | 5 | 8 | 23 | 22 | 19 | 3 | 1,158 |
| 6 | Sochaux-Montbélliard FC | 19 | 6 | 5 | 8 | 23 | 21 | 25 | -4 | 0,84 |
| 7 | Lille | 19 | 6 | 3 | 10 | 21 | 22 | 26 | -4 | 0,846 |
| 8 | Metz | 19 | 5 | 6 | 8 | 21 | 16 | 20 | -4 | 0,8 |
| 9 | Nice | 19 | 3 | 10 | 6 | 19 | 18 | 26 | -8 | 0,692 |
| 10 | Marseille | 19 | 5 | 3 | 11 | 18 | 17 | 27 | -10 | 0,63 |
| 11 | Lens | 19 | 5 | 2 | 12 | 17 | 13 | 31 | -18 | 0,419 |
| 12 | Toulouse | 19 | 4 | 5 | 10 | 17 | 15 | 23 | -8 | 0,652 |
| 13 | Strasbourg (RC) | 19 | 3 | 7 | 9 | 16 | 17 | 27 | -10 | 0,63 |
| 14 | Bordeaux | 19 | 3 | 6 | 10 | 15 | 14 | 28 | -14 | 0,5 |
| 15 | Rennes | 19 | 3 | 4 | 12 | 13 | 20 | 29 | -9 | 0,69 |
| 16 | Le Mans | 19 | 3 | 4 | 12 | 13 | 13 | 39 | -26 | 0,333 |
| 17 | Guingamp EA | 19 | 2 | 5 | 12 | 11 | 10 | 30 | -20 | 0,333 |
| 18 | Ajaccio AC | 19 | 2 | 5 | 12 | 11 | 15 | 38 | -23 | 0,395 |
| 19 | Montpellier | 19 | 2 | 4 | 13 | 10 | 19 | 47 | -28 | 0,404 |
| 20 | Bastia SC | 19 | 1 | 6 | 12 | 9 | 11 | 31 | -20 | 0,355 |

### Legenda eindstanden

| Afkorting | Beschrijving |
| We | Gespeelde wedstrijden |
| Wi | Gewonnen wedstrijden |
| Ge | Gelijk gespeelde wedstrijden |
| Ve | Verloren wedstrijden |
| Pu | Behaalde punten |
| Vo | Doelpunten voor |
| Te | Doelpunten tegen |
| Sa | Saldo (= Voor - Tegen) |
| Fa | Factor (= Voor / Tegen) |
| Geel | Kampioen |
| Rood | Degradant |

### Uitslagen

| Thuis (beneden) / Uit (rechts) | AJA | AUX | BAS | BOR | GUI | LMA | LEN | LIL | LYO | MRS | MET | MOC | MOP | NAT | NIC | PAS | REN | SMF | STR | TOS |
| Ajaccio AC | | 1 - 2 | 1 - 0 | 1 - 0 | 0 - 0 | 2 - 0 | 2 - 0 | 0 - 3 | 2 - 4 | 0 - 1 | 3 - 1 | 0 - 1 | 0 - 0 | 1 - 3 | 1 - 1 | 0 - 0 | 1 - 0 | 1 - 0 | 0 - 0 | 2 - 1 |
| Auxerre | 1 - 1 | | 4 - 1 | 5 - 0 | 3 - 0 | 1 - 0 | 2 - 0 | 3 - 0 | 1 - 2 | 2 - 0 | 2 - 1 | 0 - 0 | 0 - 1 | 2 - 0 | 1 - 2 | 1 - 1 | 2 - 1 | 2 - 1 | 3 - 2 | 3 - 2 |
| Bastia SC | 1 - 1 | 0 - 0 | | 0 - 2 | 4 - 2 | 0 - 0 | 3 - 1 | 0 - 2 | 0 - 0 | 4 - 1 | 0 - 2 | 0 - 0 | 1 - 0 | 1 - 3 | 2 - 1 | 0 - 1 | 3 - 2 | 2 - 0 | 0 - 0 | 1 - 0 |
| Bordeaux | 1 - 0 | 2 - 0 | 1 - 1 | | 2 - 0 | 2 - 0 | 0 - 0 | 2 - 1 | 1 - 1 | 1 - 0 | 2 - 0 | 1 - 3 | 0 - 1 | 2 - 0 | 1 - 1 | 3 - 0 | 2 - 1 | 1 - 3 | 1 - 1 | 1 - 2 |
| Guingamp EA | 2 - 0 | 2 - 2 | 1 - 0 | 1 - 3 | | 2 - 4 | 1 - 0 | 2 - 1 | 2 - 0 | 0 - 1 | 1 - 1 | 1 - 2 | 4 - 3 | 1 - 1 | 1 - 2 | 0 - 2 | 0 - 2 | 1 - 2 | 3 - 2 | 1 - 0 |
| Le Mans | 0 - 1 | 2 - 1 | 1 - 1 | 0 - 0 | 2 - 0 | | 3 - 0 | 1 - 1 | 0 - 2 | 0 - 0 | 2 - 0 | 0 - 1 | 4 - 0 | 0 - 1 | 1 - 1 | 0 - 1 | 2 - 2 | 2 - 2 | 0 - 3 | 2 - 1 |
| Lens | 2 - 0 | 1 - 3 | 0 - 0 | 1 - 0 | 2 - 1 | 0 - 0 | | 2 - 1 | 1 - 1 | 2 - 1 | 0 - 2 | 0 - 0 | 3 - 2 | 0 - 0 | 1 - 0 | 1 - 0 | 2 - 1 | 0 - 3 | 2 - 1 | 1 - 1 |
| Lille | 0 - 0 | 1 - 0 | 2 - 0 | 2 - 1 | 1 - 3 | 1 - 1 | 1 - 1 | | 1 - 0 | 0 - 2 | 1 - 1 | 1 - 1 | 1 - 1 | 2 - 0 | 1 - 2 | 1 - 0 | 1 - 0 | 2 - 0 | 0 - 1 | 0 - 1 |
| Lyon | 4 - 0 | 1 - 1 | 1 - 0 | 3 - 0 | 0 - 1 | 2 - 0 | 4 - 0 | 3 - 0 | | 1 - 2 | 2 - 1 | 3 - 1 | 3 - 0 | 1 - 0 | 5 - 0 | 1 - 1 | 3 - 0 | 1 - 1 | 1 - 0 | 0 - 0 |
| Marseille | 2 - 1 | 1 - 0 | 3 - 1 | 1 - 1 | 2 - 1 | 5 - 0 | 3 - 2 | 2 - 1 | 1 - 4 | | 0 - 1 | 1 - 2 | 1 - 1 | 1 - 1 | 2 - 1 | 0 - 1 | 2 - 0 | 2 - 0 | 4 - 0 | 1 - 0 |
| Metz | 0 - 1 | 0 - 2 | 1 - 0 | 3 - 1 | 1 - 1 | 5 - 0 | 0 - 2 | 0 - 1 | 1 - 2 | 1 - 1 | | 0 - 2 | 2 - 1 | 1 - 3 | 1 - 0 | 0 - 1 | 1 - 1 | 0 - 1 | 1 - 0 | 0 - 2 |
| Monaco | 3 - 3 | 1 - 1 | 2 - 0 | 2 - 0 | 3 - 1 | 4 - 2 | 2 - 0 | 0 - 1 | 3 - 0 | 1 - 0 | 1 - 0 | | 4 - 0 | 0 - 1 | 1 - 1 | 1 - 1 | 1 - 4 | 1 - 1 | 2 - 0 | 3 - 0 |
| Montpellier | 3 - 1 | 1 - 0 | 1 - 1 | 1 - 2 | 2 - 0 | 0 - 3 | 1 - 0 | 0 - 2 | 0 - 2 | 0 - 1 | 0 - 1 | 1 - 2 | | 4 - 1 | 2 - 2 | 3 - 2 | 1 - 1 | 1 - 3 | 1 - 2 | 0 - 1 |
| Nantes | 4 - 0 | 1 - 0 | 1 - 1 | 0 - 0 | 0 - 0 | 1 - 0 | 2 - 0 | 2 - 0 | 0 - 1 | 1 - 0 | 2 - 2 | 0 - 1 | 3 - 2 | | 3 - 1 | 0 - 1 | 1 - 0 | 3 - 1 | 1 - 1 | 1 - 1 |
| Nice | 2 - 2 | 1 - 1 | 2 - 0 | 0 - 0 | 2 - 0 | 0 - 1 | 4 - 0 | 2 - 0 | 0 - 1 | 0 - 0 | 1 - 1 | 1 - 2 | 2 - 1 | 1 - 0 | | 1 - 2 | 3 - 1 | 1 - 0 | 0 - 0 | 1 - 1 |
| Paris SG | 1 - 0 | 1 - 0 | 0 - 0 | 2 - 1 | 2 - 0 | 5 - 1 | 0 - 1 | 1 - 0 | 1 - 0 | 2 - 1 | 0 - 0 | 2 - 4 | 6 - 1 | 3 - 2 | 0 - 0 | | 1 - 0 | 1 - 1 | 3 - 2 | 2 - 1 |
| Rennes | 4 - 1 | 0 - 2 | 4 - 0 | 3 - 1 | 0 - 0 | 2 - 0 | 2 - 0 | 2 - 2 | 3 - 1 | 4 - 3 | 0 - 0 | 1 - 0 | 4 - 0 | 0 - 3 | 0 - 0 | 1 - 1 | | 4 - 0 | 1 - 1 | 1 - 0 |
| Sochaux-Montbélliard FC | 2 - 0 | 3 - 2 | 2 - 1 | 1 - 1 | 2 - 0 | 3 - 0 | 0 - 3 | 2 - 1 | 1 - 2 | 2 - 1 | 2 - 0 | 1 - 1 | 3 - 1 | 2 - 1 | 0 - 0 | 0 - 1 | 1 - 1 | | 3 - 0 | 3 - 1 |
| Strasbourg (RC) | 3 - 2 | 0 - 2 | 4 - 2 | 1 - 1 | 2 - 0 | 3 - 0 | 0 - 1 | 2 - 2 | 0 - 1 | 4 - 1 | 0 - 2 | 0 - 0 | 4 - 2 | 1 - 0 | 2 - 2 | 0 - 0 | 0 - 3 | 0 - 2 | | 0 - 0 |
| Toulouse | 3 - 1 | 0 - 3 | 0 - 2 | 1 - 0 | 0 - 0 | 1 - 1 | 1 - 2 | 0 - 3 | 0 - 1 | 2 - 1 | 1 - 0 | 1 - 1 | 2 - 2 | 0 - 1 | 1 - 1 | 0 - 1 | 2 - 0 | 0 - 0 | 1 - 1 | |

## Statistieken
### Topscorers

| № | Speler | Club | Goals |
| 1 | Djibril Cissé | AJ Auxerre | 26 |
| 2 | Alexander Frei | Stade Rennais | 20 |
| 3 | Didier Drogba | Olympique Marseille | 18 |
| 3 | Pedro Pauleta | Paris Saint-Germain | 18 |
| 5 | Pierre-Alain Frau | FC Sochaux-Montbéliard | 17 |
| 6 | Peguy Luyindula | Olympique Lyonnais | 16 |
| 6 | Habib Bamogo | Montpellier HSC | 16 |
| 8 | Francileudo Santos | FC Sochaux | 14 |
| 9 | Vladimir Manchev | Lille OSC | 13 |
| 9 | Ludovic Giuly | AS Monaco | 13 |
| 11 | Toifilou Maoulida | FC Metz | 12 |
| 11 | Danijel Ljuboja | RC Strasbourg (7), Paris Saint-Germain (5) | 12 |
| 13 | Daniel Cousin | Le Mans UC72 | 11 |
| 13 | Viorel Moldovan | FC Nantes | 11 |
| 15 | Bonaventure Kalou | AJ Auxerre | 10 |
| 15 | Giovane Élber | Olympique Lyonnais | 10 |
| 15 | Juninho Pernambucano | Olympique Lyonnais | 10 |
| 15 | Fernando Morientes | AS Monaco | 10 |
| 15 | Lilian Laslandes | OGC Nice | 10 |
| 15 | Cédric Fauré | Toulouse FC | 10 |

### Meeste speelminuten

Bijgaand een overzicht van de spelers (allen keepers) die in het seizoen 2003/04 in alle 38 competitieduels in actie kwamen voor hun club, van de eerste tot en met de laatste minuut.
| Naam | Club | Duels | Min. | | |
| Nicolas Penneteau | SC Bastia | 38 | 3.420 | 0 | 0 |
| Damien Grégorini | OGC Nice | 38 | 3.420 | 0 | 0 |
| Fabién Cool | AJ Auxerre | 38 | 3.420 | 0 | 0 |
| Ronan Le Crom | EA Guingamp | 38 | 3.420 | 0 | 0 |
| Christophe Revault | FC Toulouse | 38 | 3.420 | 0 | 0 |
| Stéphane Trévisan | AC Ajaccio | 38 | 3.420 | 0 | 0 |

### Scheidsrechters

| Naam | Geboren | Debuut | Duels | | | |
| Veissière, Gilles Gilles Veissière | 18.09.1959 | 08.08.1997 | 21 | 29 | 2 | 1 |
| Colombo, Claude Claude Colombo | 01.10.1960 | 16.08.1997 | 20 | 54 | 1 | 2 |
| Sars, Alain Alain Sars | 30.04.1961 | 21.08.1997 | 20 | 66 | 8 | 3 |
| Bré, Stéphane Stéphane Bré | 29.03.1966 | 02.08.1997 | 19 | 80 | 4 | 2 |
| Duhamel, Laurent Laurent Duhamel | 10.10.1968 | 07.08.1997 | 19 | 70 | 1 | 5 |
| Garibian, Pascal Pascal Garibian | 22.03.1961 | 08.08.1997 | 19 | 61 | 3 | 1 |
| Poulat, Éric Éric Poulat | 08.12.1963 | 10.08.1996 | 19 | 85 | 2 | 2 |
| Derrien, Bruno Bruno Derrien | 09.04.1964 | 02.08.1997 | 18 | 64 | 2 | 1 |
| Kalt, Philippe Philippe Kalt | 19.08.1968 | 02.08.1997 | 18 | 82 | 4 | 1 |
| Layec, Bertrand Bertrand Layec | 03.07.1965 | 22.08.1998 | 18 | 76 | 3 | 1 |
| Ledentu, Damien Damien Ledentu | 10.12.1968 | 22.08.1998 | 18 | 74 | 4 | 3 |
| Vileo, Pascal Pascal Vileo | 27.04.1967 | 05.08.2000 | 18 | 82 | 3 | 2 |
| Moulin, Stéphane Stéphane Moulin | 27.10.1963 | 14.08.1998 | 17 | 58 | 1 | 1 |
| Piccirillo, Hervé Hervé Piccirillo | 06.03.1967 | 26.01.1999 | 17 | 58 | 2 | 2 |
| Ruffray, Bruno Bruno Ruffray | 01.05.1965 | 08.08.1997 | 17 | 78 | 4 | 5 |
| Fautrel, Fredy Fredy Fautrel | 31.10.1971 | 23.08.2003 | 16 | 56 | 1 | 1 |
| Fraise, Dominique Dominique Fraise | 07.06.1967 | 16.08.1997 | 16 | 69 | 1 | 0 |
| Thual, Olivier Olivier Thual | 24.07.1976 | 16.08.2003 | 16 | 52 | 4 | 1 |
| Auriac, Thierry Thierry Auriac | 28.03.1964 | 29.07.2000 | 15 | 37 | 0 | 1 |
| Bonnin, Jean-Marc Jean-Marc Bonnin | 14.05.1965 | 04.08.2001 | 15 | 48 | 2 | 7 |
| Lannoy, Stéphane Stéphane Lannoy | 18.09.1969 | 03.08.2002 | 15 | 72 | 3 | 3 |
| Hamer, Alain Alain Hamer | 10.12.1965 | 19.12.1997 | 8 | 30 | 0 | 1 |
| Temmink, René René Temmink | 24.06.1960 | 09.01.2004 | 1 | 3 | 0 | 0 |
| Totaal | Totaal | Totaal | 380 | 1384 | 55 | 46 |

### Toeschouwers

| № | Club | Totaal | Duels | Gem | +/– | Record |
| 1 | Olympique Marseille | 954.785 | 19 | 50.252 | +1,9% | 56.207 |
| 2 | Paris Saint-Germain | 745.648 | 19 | 39.245 | +0,9% | 42.502 |
| 3 | Olympique Lyon | 684.419 | 19 | 36.022 | –1,9% | 39.944 |
| 4 | RC Lens | 661.610 | 19 | 34.822 | –6,4% | 40.455 |
| 5 | FC Nantes | 584.005 | 19 | 30.737 | –5,0% | 36.465 |
| 6 | Girondins Bordeaux | 446.334 | 19 | 23.620 | –12,6% | 32.507 |
| 7 | Toulouse FC | 380.543 | 19 | 20.029 | +95,5% | 35.005 |
| 8 | FC Metz | 342.988 | 19 | 18.052 | +37,3% | 28.511 |
| 9 | Stade Rennes | 328.088 | 19 | 17.268 | –5,3% | 22.143 |
| 10 | FC Sochaux | 315.455 | 19 | 16.603 | +8,1% | 19.791 |
| 11 | RC Strasbourg | 314.720 | 19 | 16.564 | +12,0% | 26.943 |
| 12 | Lille OSC | 286.910 | 19 | 15.101 | –3,2% | 20.480 |
| 13 | EA Guingamp | 278.638 | 19 | 14.665 | +1,1% | 18.002 |
| 14 | Le Mans FC | 242.068 | 19 | 12.740 | +23,4% | 21.112 |
| 15 | AJ Auxerre | 234.143 | 19 | 12.323 | +72,4% | 16.312 |
| 16 | OGC Nice | 226.321 | 19 | 11.912 | –4,7% | 21.085 |
| 17 | Montpellier HSC | 222.338 | 19 | 11.702 | –11,5% | 15.686 |
| 18 | AS Monaco | 172.677 | 19 | 9.088 | +26,3% | 16.560 |
| 19 | SC Bastia | 113.955 | 19 | 5.998 | –20,1% | 8.910 |
| 20 | AC Ajaccio | 82.595 | 19 | 4.347 | –27,4% | 8.204 |
| Totaal | Totaal | 7.618.240 | 380 | 20.048 | +1,7% | 56.207 |

### Olympique Lyon

Bijgaand een overzicht van de spelers van Olympique Lyon, die in het seizoen 2003/04 onder leiding van trainer-coach Paul Le Guen voor de derde keer in de clubgeschiedenis kampioen van Frankrijk werden en aldus de titel prolongeerden.
| Naam | Min. | Duels | B | | | | | | |
| Peguy Luyindula | 2951' | 37 | 33 | 4 | 11 | 16 | 1 | 0 | 0 |
| Edmilson | 3176' | 36 | 36 | 0 | 2 | 2 | 4 | 0 | 0 |
| Patrick Müller | 2655' | 36 | 29 | 7 | 2 | 1 | 2 | 0 | 1 |
| Grégory Coupet | 3141' | 35 | 35 | 0 | 1 | 0 | 0 | 0 | 0 |
| Florent Malouda | 2609' | 35 | 31 | 4 | 10 | 4 | 4 | 1 | 0 |
| Michael Essien | 2277' | 34 | 25 | 9 | 7 | 3 | 6 | 1 | 0 |
| Juninho Pernambucano | 2539' | 32 | 30 | 2 | 11 | 10 | 3 | 0 | 0 |
| Vikash Dhorasoo | 2320' | 31 | 25 | 6 | 5 | 4 | 1 | 0 | 0 |
| Anthony Réveillère | 2438' | 31 | 25 | 6 | 2 | 1 | 6 | 0 | 0 |
| Eric Carrière | 1626' | 28 | 18 | 10 | 13 | 2 | 0 | 0 | 0 |
| Eric Deflandre | 1927' | 27 | 23 | 4 | 5 | 0 | 3 | 0 | 0 |
| Mahamadou Diarra | 2081' | 27 | 25 | 2 | 6 | 1 | 6 | 1 | 0 |
| Giovane Élber | 2047' | 27 | 25 | 2 | 14 | 10 | 3 | 0 | 0 |
| Jérémy Berthod | 2103' | 26 | 24 | 2 | 3 | 0 | 4 | 0 | 0 |
| Sidney Govou | 1691' | 26 | 20 | 6 | 9 | 3 | 2 | 1 | 0 |
| Caçapa | 918' | 15 | 10 | 5 | 3 | 1 | 2 | 0 | 0 |
| Julien Viale | 103' | 12 | 0 | 12 | 0 | 1 | 0 | 0 | 0 |
| Bryan Bergougnoux | 154' | 11 | 0 | 11 | 0 | 0 | 1 | 0 | 0 |
| Yohan Gomez | 72' | 6 | 0 | 6 | 0 | 0 | 0 | 0 | 0 |
| Jérémy Clément | 13' | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| Nicolas Puydebois | 180' | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Romain Sartre | 33' | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| Rémy Vercoutre | 99' | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Philippe Violeau | 59' | 2 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
| Christophe Delmotte | 15' | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jean-Marc Chanelet | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Frédéric Ribeiro | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

## Speler van de maand

| Maand | Speler |
| Januari | Didier Drogba (Olympique de Marseille) |
| Februari | Danijel Ljuboja (Paris Saint-Germain) |
| Maart | Viorel Moldovan (FC Nantes) |
| April | Juan Pablo Sorin (Paris Saint-Germain) |
| Mei | Didier Drogba (Olympique de Marseille) |