← Ligue 1 ♂ · Roll of honour · ‹ 2002-2003 · 2004-2005 ›
Ligue 1 ♂ 2003-2004
Final table, results and statistics of the 2003-2004 season.
Champions : Olympique lyonnais Wikidata
The table recalculated from our results puts Paris SG top: a gap to check (deductions, play-offs, or an error in one source).
Relegated : En avant Guingamp, Le Mans Football Club, Montpellier Hérault SC
Final table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Olympique lyonnais | 38 | 24 | 7 | 7 | 64:26 | +38 | 79 |
| 2 | Paris Saint-Germain FC | 38 | 22 | 10 | 6 | 50:28 | +22 | 76 |
| 3 | AS Monaco FC | 38 | 21 | 12 | 5 | 59:30 | +29 | 75 |
| 4 | AJ Auxerre | 38 | 19 | 8 | 11 | 60:34 | +26 | 65 |
| 5 | Football Club Sochaux-Montbéliard | 38 | 18 | 9 | 11 | 54:42 | +12 | 63 |
| 6 | Football Club de Nantes | 38 | 17 | 9 | 12 | 47:35 | +12 | 60 |
| 7 | Olympique de Marseille | 38 | 17 | 6 | 15 | 51:45 | +6 | 57 |
| 8 | RC Lens | 38 | 15 | 8 | 15 | 34:48 | -14 | 53 |
| 9 | Stade rennais FC | 38 | 14 | 10 | 14 | 56:44 | +12 | 52 |
| 10 | Lille OSC | 38 | 14 | 9 | 15 | 41:41 | 0 | 51 |
| 11 | OGC Nice | 38 | 11 | 17 | 10 | 42:39 | +3 | 50 |
| 12 | Girondins de Bordeaux | 38 | 13 | 11 | 14 | 40:43 | -3 | 50 |
| 13 | RC Strasbourg Alsace | 38 | 10 | 13 | 15 | 43:50 | -7 | 43 |
| 14 | FC Metz | 38 | 11 | 9 | 18 | 34:42 | -8 | 42 |
| 15 | Athletic club ajaccien | 38 | 10 | 10 | 18 | 33:55 | -22 | 40 |
| 16 | Toulouse FC | 38 | 9 | 12 | 17 | 31:44 | -13 | 39 |
| 17 | SC Bastia | 38 | 9 | 12 | 17 | 33:49 | -16 | 39 |
| 18 | En avant Guingamp | 38 | 10 | 8 | 20 | 36:58 | -22 | 38 |
| 19 | Le Mans Football Club | 38 | 9 | 11 | 18 | 35:57 | -22 | 38 |
| 20 | Montpellier Hérault SC | 38 | 8 | 7 | 23 | 41:74 | -33 | 31 |
Official table from Wikidata (points worked out at 3 per win when the source does not give them).
Table recalculated from our results
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Paris SG | 22 | 14 | 6 | 2 | 33:13 | +20 | 48 |
| 2 | Marseille | 22 | 12 | 4 | 6 | 36:25 | +11 | 40 |
| 3 | Monaco | 23 | 10 | 10 | 3 | 29:18 | +11 | 40 |
| 4 | Lyon | 18 | 12 | 3 | 3 | 30:9 | +21 | 39 |
| 5 | Metz | 24 | 10 | 6 | 8 | 27:21 | +6 | 36 |
| 6 | Auxerre | 22 | 10 | 5 | 7 | 32:20 | +12 | 35 |
| 7 | Sochaux | 22 | 9 | 7 | 6 | 29:21 | +8 | 34 |
| 8 | Nice | 26 | 7 | 10 | 9 | 27:25 | +2 | 31 |
| 9 | Nantes | 20 | 8 | 5 | 7 | 27:20 | +7 | 29 |
| 10 | Toulouse | 21 | 7 | 8 | 6 | 22:21 | +1 | 29 |
| 11 | Lille | 22 | 7 | 6 | 9 | 19:21 | -2 | 27 |
| 12 | Strasbourg | 21 | 7 | 6 | 8 | 22:28 | -6 | 27 |
| 13 | Rennes | 22 | 7 | 5 | 10 | 27:28 | -1 | 26 |
| 14 | Lens | 23 | 7 | 5 | 11 | 17:32 | -15 | 26 |
| 15 | Guingamp | 23 | 6 | 7 | 10 | 20:31 | -11 | 25 |
| 16 | Ajaccio | 25 | 6 | 7 | 12 | 16:34 | -18 | 25 |
| 17 | Bordeaux | 22 | 6 | 6 | 10 | 20:25 | -5 | 24 |
| 18 | Bastia | 23 | 5 | 8 | 10 | 23:30 | -7 | 23 |
| 19 | Le Mans | 22 | 5 | 7 | 10 | 14:32 | -18 | 22 |
| 20 | Montpellier | 23 | 5 | 5 | 13 | 23:39 | -16 | 20 |
Table recalculated from the results: without any points deductions, and without the league's own tie-break or end-of-season rules (play-offs, halved points).
Home table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Paris SG | 12 | 9 | 3 | 0 | 24:8 | +16 | 30 |
| 2 | Marseille | 12 | 9 | 2 | 1 | 26:9 | +17 | 29 |
| 3 | Auxerre | 11 | 7 | 2 | 2 | 20:9 | +11 | 23 |
| 4 | Lens | 13 | 6 | 4 | 3 | 11:11 | 0 | 22 |
| 5 | Sochaux | 11 | 6 | 3 | 2 | 16:7 | +9 | 21 |
| 6 | Lyon | 10 | 6 | 2 | 2 | 19:5 | +14 | 20 |
| 7 | Lille | 12 | 5 | 5 | 2 | 10:6 | +4 | 20 |
| 8 | Nantes | 10 | 5 | 4 | 1 | 16:8 | +8 | 19 |
| 9 | Bastia | 11 | 5 | 4 | 2 | 16:10 | +6 | 19 |
| 10 | Nice | 13 | 5 | 4 | 4 | 15:9 | +6 | 19 |
| 11 | Monaco | 12 | 5 | 4 | 3 | 18:13 | +5 | 19 |
| 12 | Rennes | 10 | 5 | 3 | 2 | 16:10 | +6 | 18 |
| 13 | Guingamp | 12 | 5 | 3 | 4 | 15:15 | 0 | 18 |
| 14 | Toulouse | 10 | 4 | 5 | 1 | 11:6 | +5 | 17 |
| 15 | Metz | 11 | 5 | 2 | 4 | 15:12 | +3 | 17 |
| 16 | Strasbourg | 11 | 5 | 2 | 4 | 17:15 | +2 | 17 |
| 17 | Ajaccio | 11 | 4 | 4 | 3 | 6:8 | -2 | 16 |
| 18 | Bordeaux | 9 | 4 | 2 | 3 | 11:9 | +2 | 14 |
| 19 | Le Mans | 11 | 3 | 4 | 4 | 8:9 | -1 | 13 |
| 20 | Montpellier | 11 | 3 | 1 | 7 | 9:15 | -6 | 10 |
Away table
| # | Team | J | V | N | D | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Monaco | 11 | 5 | 6 | 0 | 11:5 | +6 | 21 |
| 2 | Lyon | 8 | 6 | 1 | 1 | 11:4 | +7 | 19 |
| 3 | Metz | 13 | 5 | 4 | 4 | 12:9 | +3 | 19 |
| 4 | Paris SG | 10 | 5 | 3 | 2 | 9:5 | +4 | 18 |
| 5 | Sochaux | 11 | 3 | 4 | 4 | 13:14 | -1 | 13 |
| 6 | Auxerre | 11 | 3 | 3 | 5 | 12:11 | +1 | 12 |
| 7 | Nice | 13 | 2 | 6 | 5 | 12:16 | -4 | 12 |
| 8 | Toulouse | 11 | 3 | 3 | 5 | 11:15 | -4 | 12 |
| 9 | Marseille | 10 | 3 | 2 | 5 | 10:16 | -6 | 11 |
| 10 | Nantes | 10 | 3 | 1 | 6 | 11:12 | -1 | 10 |
| 11 | Bordeaux | 13 | 2 | 4 | 7 | 9:16 | -7 | 10 |
| 12 | Strasbourg | 10 | 2 | 4 | 4 | 5:13 | -8 | 10 |
| 13 | Montpellier | 12 | 2 | 4 | 6 | 14:24 | -10 | 10 |
| 14 | Ajaccio | 14 | 2 | 3 | 9 | 10:26 | -16 | 9 |
| 15 | Le Mans | 11 | 2 | 3 | 6 | 6:23 | -17 | 9 |
| 16 | Rennes | 12 | 2 | 2 | 8 | 11:18 | -7 | 8 |
| 17 | Lille | 10 | 2 | 1 | 7 | 9:15 | -6 | 7 |
| 18 | Guingamp | 11 | 1 | 4 | 6 | 5:16 | -11 | 7 |
| 19 | Bastia | 12 | 0 | 4 | 8 | 7:20 | -13 | 4 |
| 20 | Lens | 10 | 1 | 1 | 8 | 6:21 | -15 | 4 |
The season in numbers
| Matches played | 223 |
| Goals scored | 493 (2,21 per match) |
| Home wins | 106 (48 %) |
| Draws | 63 (28 %) |
| Away wins | 54 (24 %) |
| Goalless matches (0-0) | 26 |
| Best attack | Marseille (36) |
| Best defence | Lyon (9) |
| Biggest win | Marseille 5 – 0 Le Mans 13/09/2003 Paris SG 6 – 1 Montpellier 07/02/2004 Metz 5 – 0 Le Mans 03/04/2004 |
| Highest-scoring match | Paris SG 6 – 1 Montpellier 07/02/2004 Guingamp 4 – 3 Montpellier 13/03/2004 Rennes 4 – 3 Marseille 21/03/2004 |
Results grid row: home team; column: away team (number = final position)
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. Paris SG | 2-1 | 0-0 | 1-0 | 1-1 | 3-2 | 2-1 | 1-0 | 1-0 | 2-1 | 0-0 | 5-1 | 6-1 | ||||||||
| 2. Marseille | 0-1 | 1-0 | 2-1 | 2-1 | 4-0 | 2-0 | 3-2 | 2-1 | 1-1 | 3-1 | 5-0 | 1-1 | ||||||||
| 3. Monaco | 1-0 | 1-1 | 1-1 | 1-1 | 0-1 | 3-0 | 0-1 | 2-0 | 1-4 | 3-1 | 3-3 | 2-0 | ||||||||
| 4. Lyon | 1-2 | 1-1 | 1-1 | 1-0 | 3-0 | 4-0 | 0-1 | 4-0 | 1-0 | 3-0 | ||||||||||
| 5. Metz | 0-2 | 1-0 | 1-3 | 1-0 | 1-1 | 0-2 | 1-1 | 0-1 | 3-1 | 5-0 | 2-1 | |||||||||
| 6. Auxerre | 1-1 | 0-0 | 2-1 | 2-1 | 1-2 | 2-0 | 3-2 | 3-0 | 2-0 | 4-1 | 0-1 | |||||||||
| 7. Sochaux | 0-1 | 1-1 | 1-2 | 2-0 | 0-0 | 2-1 | 3-0 | 2-0 | 2-0 | 1-1 | 2-1 | |||||||||
| 8. Nice | 1-2 | 0-0 | 1-2 | 0-1 | 1-0 | 1-1 | 2-0 | 0-0 | 3-1 | 4-0 | 0-0 | 0-1 | 2-1 | |||||||
| 9. Nantes | 1-0 | 0-1 | 2-2 | 3-1 | 1-1 | 1-0 | 0-0 | 4-0 | 1-1 | 3-2 | ||||||||||
| 10. Toulouse | 0-1 | 1-0 | 0-0 | 1-1 | 1-1 | 2-0 | 0-0 | 3-1 | 1-0 | 2-2 | ||||||||||
| 11. Lille | 1-0 | 1-1 | 1-0 | 1-0 | 0-1 | 0-1 | 1-0 | 1-1 | 0-0 | 2-0 | 1-1 | 1-1 | ||||||||
| 12. Strasbourg | 4-1 | 0-0 | 0-1 | 0-2 | 0-2 | 2-2 | 1-0 | 0-3 | 3-2 | 4-2 | 3-0 | |||||||||
| 13. Rennes | 1-1 | 4-3 | 0-0 | 0-2 | 4-0 | 0-0 | 0-3 | 2-0 | 3-1 | 2-0 | ||||||||||
| 14. Lens | 1-0 | 0-0 | 0-2 | 1-3 | 0-3 | 1-0 | 1-1 | 2-1 | 2-1 | 2-0 | 1-0 | 0-0 | 0-0 | |||||||
| 15. Guingamp | 0-2 | 0-1 | 1-2 | 1-1 | 2-2 | 1-2 | 1-1 | 1-0 | 2-1 | 1-0 | 1-0 | 4-3 | ||||||||
| 16. Ajaccio | 0-0 | 0-1 | 2-4 | 1-0 | 0-3 | 0-0 | 1-0 | 0-0 | 1-0 | 1-0 | 0-0 | |||||||||
| 17. Bordeaux | 1-3 | 1-1 | 1-2 | 2-1 | 1-1 | 2-0 | 1-0 | 2-0 | 0-1 | |||||||||||
| 18. Bastia | 4-1 | 0-0 | 0-0 | 0-2 | 2-0 | 2-1 | 3-1 | 4-2 | 1-1 | 0-2 | 0-0 | |||||||||
| 19. Le Mans | 0-1 | 0-0 | 0-1 | 0-2 | 2-1 | 2-1 | 1-1 | 2-0 | 0-1 | 0-0 | 1-1 | |||||||||
| 20. Montpellier | 1-2 | 0-1 | 1-0 | 1-3 | 0-1 | 1-2 | 1-1 | 1-0 | 2-0 | 1-2 | 0-3 |
All results
August 2003 18 match(es)
| 01/08/2003 | Lille | 1 – 0 | Lyon |
| 02/08/2003 | Toulouse | 1 – 1 | Strasbourg |
| 02/08/2003 | Metz | 0 – 1 | Ajaccio |
| 02/08/2003 | Auxerre | 1 – 2 | Nice |
| 02/08/2003 | Sochaux | 2 – 1 | Nantes |
| 02/08/2003 | Lens | 0 – 0 | Le Mans |
| 02/08/2003 | Monaco | 2 – 0 | Bordeaux |
| 02/08/2003 | Paris SG | 0 – 0 | Bastia |
| 02/08/2003 | Montpellier | 1 – 1 | Rennes |
| 02/08/2003 | Guingamp | 0 – 1 | Marseille |
| 08/08/2003 | Marseille | 1 – 0 | Auxerre |
| 09/08/2003 | Lille | 1 – 0 | Paris SG |
| 09/08/2003 | Le Mans | 0 – 1 | Ajaccio |
| 09/08/2003 | Bordeaux | 0 – 1 | Montpellier |
| 09/08/2003 | Bastia | 0 – 2 | Metz |
| 31/08/2003 | Ajaccio | 0 – 1 | Marseille |
| 31/08/2003 | Monaco | 1 – 0 | Metz |
| 31/08/2003 | Lens | 1 – 0 | Nice |
September 2003 30 match(es)
| 13/09/2003 | Lyon | 1 – 1 | Auxerre |
| 13/09/2003 | Marseille | 5 – 0 | Le Mans |
| 13/09/2003 | Nice | 1 – 0 | Nantes |
| 13/09/2003 | Strasbourg | 3 – 2 | Ajaccio |
| 13/09/2003 | Bastia | 4 – 2 | Guingamp |
| 13/09/2003 | Metz | 2 – 1 | Montpellier |
| 13/09/2003 | Rennes | 2 – 0 | Lens |
| 13/09/2003 | Lille | 1 – 1 | Monaco |
| 13/09/2003 | Bordeaux | 1 – 3 | Sochaux |
| 14/09/2003 | Paris SG | 2 – 1 | Toulouse |
| 20/09/2003 | Lens | 1 – 0 | Bordeaux |
| 20/09/2003 | Guingamp | 0 – 2 | Paris SG |
| 20/09/2003 | Toulouse | 1 – 0 | Metz |
| 20/09/2003 | Ajaccio | 1 – 0 | Rennes |
| 20/09/2003 | Nice | 2 – 0 | Lille |
| 20/09/2003 | Sochaux | 3 – 0 | Strasbourg |
| 20/09/2003 | Auxerre | 4 – 1 | Bastia |
| 21/09/2003 | Montpellier | 1 – 2 | Monaco |
| 21/09/2003 | Nantes | 1 – 0 | Marseille |
| 21/09/2003 | Le Mans | 0 – 2 | Lyon |
| 27/09/2003 | Metz | 1 – 1 | Guingamp |
| 27/09/2003 | Rennes | 2 – 0 | Le Mans |
| 27/09/2003 | Marseille | 2 – 1 | Nice |
| 27/09/2003 | Lyon | 4 – 0 | Lens |
| 27/09/2003 | Paris SG | 1 – 0 | Auxerre |
| 27/09/2003 | Lille | 1 – 1 | Montpellier |
| 27/09/2003 | Monaco | 3 – 0 | Toulouse |
| 27/09/2003 | Bastia | 2 – 0 | Sochaux |
| 28/09/2003 | Bordeaux | 1 – 0 | Ajaccio |
| 28/09/2003 | Strasbourg | 1 – 0 | Nantes |
October 2003 30 match(es)
| 04/10/2003 | Nantes | 1 – 0 | Rennes |
| 04/10/2003 | Sochaux | 0 – 1 | Paris SG |
| 04/10/2003 | Nice | 0 – 0 | Strasbourg |
| 04/10/2003 | Guingamp | 1 – 2 | Monaco |
| 04/10/2003 | Ajaccio | 2 – 4 | Lyon |
| 04/10/2003 | Le Mans | 0 – 0 | Bordeaux |
| 04/10/2003 | Auxerre | 3 – 0 | Lille |
| 04/10/2003 | Toulouse | 2 – 2 | Montpellier |
| 04/10/2003 | Lens | 0 – 2 | Metz |
| 05/10/2003 | Marseille | 3 – 1 | Bastia |
| 17/10/2003 | Strasbourg | 4 – 1 | Marseille |
| 18/10/2003 | Lille | 0 – 0 | Ajaccio |
| 18/10/2003 | Bordeaux | 1 – 2 | Toulouse |
| 18/10/2003 | Monaco | 1 – 1 | Auxerre |
| 18/10/2003 | Paris SG | 5 – 1 | Le Mans |
| 18/10/2003 | Metz | 1 – 3 | Nantes |
| 18/10/2003 | Bastia | 3 – 1 | Lens |
| 18/10/2003 | Montpellier | 2 – 0 | Guingamp |
| 18/10/2003 | Lyon | 1 – 1 | Sochaux |
| 18/10/2003 | Rennes | 0 – 0 | Nice |
| 25/10/2003 | Lens | 2 – 1 | Lille |
| 25/10/2003 | Marseille | 2 – 0 | Rennes |
| 25/10/2003 | Nantes | 0 – 1 | Lyon |
| 25/10/2003 | Auxerre | 0 – 1 | Montpellier |
| 25/10/2003 | Guingamp | 1 – 0 | Toulouse |
| 25/10/2003 | Strasbourg | 0 – 2 | Metz |
| 25/10/2003 | Ajaccio | 0 – 0 | Paris SG |
| 25/10/2003 | Le Mans | 1 – 1 | Bastia |
| 25/10/2003 | Nice | 0 – 0 | Bordeaux |
| 26/10/2003 | Sochaux | 1 – 1 | Monaco |
December 2003 16 match(es)
| 06/12/2003 | Strasbourg | 4 – 2 | Bastia |
| 06/12/2003 | Bordeaux | 2 – 1 | Lille |
| 06/12/2003 | Nantes | 1 – 1 | Toulouse |
| 06/12/2003 | Rennes | 1 – 1 | Paris SG |
| 06/12/2003 | Lens | 0 – 3 | Sochaux |
| 07/12/2003 | Le Mans | 2 – 0 | Guingamp |
| 07/12/2003 | Nice | 2 – 1 | Montpellier |
| 13/12/2003 | Metz | 1 – 1 | Rennes |
| 13/12/2003 | Paris SG | 2 – 1 | Bordeaux |
| 13/12/2003 | Sochaux | 2 – 0 | Ajaccio |
| 13/12/2003 | Bastia | 0 – 0 | Lyon |
| 13/12/2003 | Auxerre | 2 – 0 | Lens |
| 13/12/2003 | Toulouse | 1 – 1 | Nice |
| 13/12/2003 | Lille | 1 – 1 | Le Mans |
| 13/12/2003 | Guingamp | 1 – 1 | Nantes |
| 14/12/2003 | Monaco | 2 – 0 | Strasbourg |
January 2004 16 match(es)
| 10/01/2004 | Montpellier | 1 – 2 | Bordeaux |
| 10/01/2004 | Toulouse | 2 – 0 | Rennes |
| 10/01/2004 | Paris SG | 1 – 0 | Lille |
| 10/01/2004 | Sochaux | 0 – 0 | Nice |
| 17/01/2004 | Lille | 0 – 1 | Toulouse |
| 17/01/2004 | Nantes | 4 – 0 | Ajaccio |
| 17/01/2004 | Rennes | 4 – 0 | Sochaux |
| 17/01/2004 | Strasbourg | 0 – 2 | Auxerre |
| 17/01/2004 | Lyon | 3 – 0 | Montpellier |
| 17/01/2004 | Nice | 0 – 1 | Le Mans |
| 17/01/2004 | Paris SG | 0 – 0 | Metz |
| 17/01/2004 | Bastia | 0 – 0 | Monaco |
| 17/01/2004 | Bordeaux | 2 – 0 | Guingamp |
| 18/01/2004 | Marseille | 3 – 2 | Lens |
| 21/01/2004 | Montpellier | 1 – 3 | Sochaux |
| 21/01/2004 | Monaco | 1 – 1 | Nice |
February 2004 20 match(es)
| 07/02/2004 | Metz | 0 – 2 | Monaco |
| 07/02/2004 | Rennes | 0 – 2 | Auxerre |
| 07/02/2004 | Strasbourg | 3 – 0 | Le Mans |
| 07/02/2004 | Paris SG | 6 – 1 | Montpellier |
| 07/02/2004 | Lyon | 0 – 1 | Guingamp |
| 07/02/2004 | Nice | 4 – 0 | Lens |
| 07/02/2004 | Marseille | 2 – 1 | Ajaccio |
| 14/02/2004 | Lens | 2 – 1 | Rennes |
| 14/02/2004 | Sochaux | 1 – 1 | Bordeaux |
| 14/02/2004 | Toulouse | 0 – 1 | Paris SG |
| 14/02/2004 | Ajaccio | 0 – 0 | Strasbourg |
| 14/02/2004 | Montpellier | 0 – 1 | Metz |
| 14/02/2004 | Guingamp | 1 – 0 | Bastia |
| 14/02/2004 | Monaco | 0 – 1 | Lille |
| 14/02/2004 | Nantes | 3 – 1 | Nice |
| 14/02/2004 | Le Mans | 0 – 0 | Marseille |
| 29/02/2004 | Sochaux | 2 – 1 | Bastia |
| 29/02/2004 | Nice | 0 – 0 | Marseille |
| 29/02/2004 | Ajaccio | 1 – 0 | Bordeaux |
| 29/02/2004 | Auxerre | 1 – 1 | Paris SG |
March 2004 40 match(es)
April 2004 32 match(es)
| 02/04/2004 | Monaco | 3 – 3 | Ajaccio |
| 03/04/2004 | Paris SG | 3 – 2 | Nantes |
| 03/04/2004 | Montpellier | 1 – 0 | Lens |
| 03/04/2004 | Lyon | 1 – 2 | Marseille |
| 03/04/2004 | Toulouse | 0 – 0 | Sochaux |
| 03/04/2004 | Metz | 5 – 0 | Le Mans |
| 03/04/2004 | Bordeaux | 1 – 1 | Strasbourg |
| 03/04/2004 | Lille | 1 – 0 | Rennes |
| 03/04/2004 | Bastia | 2 – 1 | Nice |
| 04/04/2004 | Guingamp | 2 – 2 | Auxerre |
| 10/04/2004 | Ajaccio | 0 – 0 | Montpellier |
| 10/04/2004 | Lens | 0 – 0 | Monaco |
| 10/04/2004 | Sochaux | 2 – 0 | Guingamp |
| 10/04/2004 | Le Mans | 2 – 1 | Toulouse |
| 10/04/2004 | Auxerre | 2 – 1 | Metz |
| 10/04/2004 | Nice | 1 – 2 | Paris SG |
| 10/04/2004 | Nantes | 1 – 1 | Bastia |
| 11/04/2004 | Strasbourg | 0 – 1 | Lyon |
| 16/04/2004 | Guingamp | 1 – 1 | Metz |
| 18/04/2004 | Marseille | 2 – 1 | Lille |
| 18/04/2004 | Rennes | 3 – 1 | Bordeaux |
| 24/04/2004 | Lille | 0 – 1 | Strasbourg |
| 24/04/2004 | Monaco | 0 – 1 | Nantes |
| 24/04/2004 | Lyon | 3 – 0 | Rennes |
| 24/04/2004 | Montpellier | 0 – 3 | Le Mans |
| 24/04/2004 | Bastia | 0 – 2 | Bordeaux |
| 24/04/2004 | Toulouse | 3 – 1 | Ajaccio |
| 24/04/2004 | Metz | 1 – 0 | Nice |
| 24/04/2004 | Guingamp | 1 – 0 | Lens |
| 24/04/2004 | Auxerre | 2 – 1 | Sochaux |
| 25/04/2004 | Paris SG | 2 – 1 | Marseille |
| 30/04/2004 | Nice | 1 – 2 | Monaco |
May 2004 20 match(es)
| 01/05/2004 | Le Mans | 2 – 1 | Auxerre |
| 01/05/2004 | Ajaccio | 0 – 0 | Guingamp |
| 01/05/2004 | Marseille | 0 – 1 | Metz |
| 01/05/2004 | Lens | 1 – 1 | Toulouse |
| 11/05/2004 | Lens | 1 – 3 | Auxerre |
| 12/05/2004 | Marseille | 1 – 1 | Montpellier |
| 12/05/2004 | Ajaccio | 1 – 0 | Sochaux |
| 12/05/2004 | Le Mans | 1 – 1 | Lille |
| 12/05/2004 | Nice | 1 – 1 | Toulouse |
| 12/05/2004 | Lyon | 1 – 0 | Bastia |
| 12/05/2004 | Nantes | 0 – 0 | Guingamp |
| 12/05/2004 | Rennes | 0 – 0 | Metz |
| 12/05/2004 | Strasbourg | 0 – 0 | Monaco |
| 15/05/2004 | Lens | 2 – 0 | Ajaccio |
| 15/05/2004 | Monaco | 1 – 4 | Rennes |
| 15/05/2004 | Montpellier | 1 – 2 | Strasbourg |
| 15/05/2004 | Guingamp | 1 – 2 | Nice |
| 15/05/2004 | Auxerre | 2 – 0 | Nantes |
| 15/05/2004 | Metz | 3 – 1 | Bordeaux |
| 15/05/2004 | Lille | 2 – 0 | Bastia |
Previous seasons
Final table, results and statistics for every season. Roll of honour → Records →
2025-2026 · 2024-2025 · 2023-2024 · 2022-2023 · 2021-2022 · 2020-2021 · 2019-2020 · 2018-2019 · 2017-2018 · 2016-2017 · 2015-2016 · 2014-2015 · 2013-2014 · 2012-2013 · 2011-2012 · 2010-2011 · 2009-2010 · 2008-2009 · 2007-2008 · 2006-2007 · 2005-2006 · 2004-2005 · 2003-2004 · 2002-2003 · 2001-2002 · 2000-2001 · 1999-2000 · 1998-1999 · 1997-1998 · 1996-1997 · 1995-1996 · 1994-1995 · 1993-1994 · 1992-1993 · 1991-1992 · 1990-1991 · 1989-1990 · 1988-1989 · 1987-1988 · 1986-1987 · 1985-1986 · 1984-1985 · 1983-1984 · 1982-1983 · 1981-1982 · 1980-1981 · 1979-1980 · 1978-1979 · 1977-1978 · 1976-1977 · 1975-1976 · 1974-1975 · 1973-1974 · 1972-1973 · 1971-1972 · 1970-1971 · 1969-1970 · 1968-1969 · 1967-1968 · 1966-1967 · 1965-1966 · 1964-1965 · 1963-1964 · 1962-1963 · 1961-1962 · 1960-1961 · 1959-1960 · 1958-1959 · 1957-1958 · 1956-1957 · 1955-1956 · 1954-1955 · 1953-1954 · 1952-1953 · 1951-1952 · 1950-1951 · 1949-1950 · 1948-1949 · 1947-1948 · 1946-1947 · 1945-1946 · 1938-1939 · 1937-1938 · 1936-1937 · 1935-1936 · 1934-1935 · 1933-1934