Results
Table after matchday 31
| # | Club | P | GD | Pts | Form |
|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 31 | +60 | 77 | WLDWL |
| 2 | AS Monaco | 31 | +12 | 55 | WDDDW |
| 3 | OGC Nice | 31 | +13 | 50 | DLWWW |
| 4 | Olympique Lyonnais | 31 | +16 | 49 | LWWDW |
| 5 | Stade Rennais FC | 31 | +9 | 48 | LWWDW |
| 6 1 | Stade Malherbe Caen | 31 | -6 | 46 | WWDLW |
| 7 1 | AS Saint-Étienne | 31 | +2 | 45 | DLDLW |
| 8 2 | FC Nantes | 31 | -1 | 44 | DDLWL |
| 9 | Lille OSC | 31 | +2 | 43 | WLWWW |
| 10 2 | Angers SCO | 31 | +2 | 42 | LDDLW |
| 11 2 | SC Bastia | 31 | -3 | 40 | DWDLD |
| 12 2 | Olympique de Marseille | 31 | +6 | 39 | DDDDL |
| 13 2 | FC Lorient | 31 | -5 | 39 | WWDDL |
| 14 | FC Girondins de Bordeaux | 31 | -10 | 39 | DLDLD |
| 15 1 | En Avant de Guingamp | 31 | -8 | 38 | LDLWW |
| 16 1 | Montpellier HSC | 31 | -2 | 36 | WWDLL |
| 17 | Stade de Reims | 31 | -10 | 33 | LWLDL |
| 18 | Gazélec Ajaccio | 31 | -12 | 33 | DDDWL |
| 19 | Toulouse FC | 31 | -17 | 26 | DLDWL |
| 20 | ES Troyes AC | 31 | -48 | 14 | LLLLL |