Ligue 1 Games W D L Goals Diff Form Points
1
Paris SG 14 10 3 1 36-11 25 33
2
Nice 14 8 5 1 14-5 9 29
3
Monaco 14 8 3 3 29-19 10 27
4
Lille 14 7 5 2 19-11 8 26
5
Reims 14 7 2 5 20-19 1 23
6
Lens 14 6 4 4 19-15 4 22
7
Brestois 14 6 4 4 18-15 3 22
8
Marseille 14 5 5 4 18-14 4 20
9
Nantes 14 5 3 6 18-23 -5 18
10
Le Havre 14 3 7 4 12-15 -3 16
11
Metz 14 4 4 6 15-22 -7 16
12
Rennes 14 3 6 5 19-19 0 15
13
Strasbourg 14 3 5 6 12-19 -7 14
14
Montpellier 14 3 5 6 17-20 -3 13
15
Toulouse 14 2 7 5 14-18 -4 13
16
Lorient 14 2 6 6 18-25 -7 12
17
Clermont 14 2 4 8 9-21 -12 10
18
Lyon 14 1 4 9 11-27 -16 7
- Promotion - Champions League (Group Stage)
- Promotion - Champions League (Qualification)
- Promotion - Europa League (Group Stage)
- Promotion - Europa Conference League (Qualification)
- Ligue 1 (Promotion - Play Offs)
- Relegation - Ligue 2
Player Team G A
1 K. Mbappé Paris SG 15 2
2 A. Adams Montpellier 7 0
3 W. Ben Yedder Monaco 6 0
4 T. Minamino Monaco 5 4
5 A. Golovin Monaco 5 2
6 T. Dallinga Toulouse 5 1
7 Mostafa Mohamed Nantes 5 0
8 R. Del Castillo Brestois 5 3
9 T. Moffi Nice 4 2
10 E. Kroupi Lorient 4 2
11 R. Faivre Lorient 4 1
12 F. Balogun Monaco 4 1
13 N. Alioui Le Havre 4 0
14 Vitinha Paris SG 4 0
Regular Season - 1
Nice
1 : 1
Lille
Marseille
2 : 1
Reims
Paris SG
0 : 0
Lorient
Brestois
3 : 2
Lens
 
Clermont
2 : 4
Monaco
Nantes
1 : 2
Toulouse
Montpellier
2 : 2
Le Havre
Rennes
5 : 1
Metz
Strasbourg
2 : 1
Lyon
Regular Season - 2
Metz
 
2 : 2
Marseille
Lyon
 
1 : 4
Montpellier
Toulouse
1 : 1
Paris SG
Lille
 
2 : 0
Nantes
Reims
2 : 0
Clermont
Le Havre
1 : 2
Brestois
Lorient
1 : 1
Nice
Monaco
3 : 0
Strasbourg
Lens
1 : 1
Rennes
Regular Season - 3
Nantes
3 : 3
Monaco
Marseille
2 : 0
Brestois
Paris SG
3 : 1
Lens
Rennes
2 : 2
Le Havre
 
Montpellier
1 : 3
Reims
Clermont
0 : 1
Metz
Strasbourg
2 : 0
Toulouse
Lorient
4 : 1
Lille
Nice
0 : 0
Lyon
Regular Season - 4
Nantes
 
1 : 1
Marseille
Brestois
0 : 0
Rennes
Monaco
3 : 0
Lens
Toulouse
2 : 2
Clermont
Lille
1 : 0
Montpellier
Le Havre
3 : 0
Lorient
Metz
2 : 2
Reims
Nice
2 : 0
Strasbourg
Lyon
1 : 4
Paris SG
Regular Season - 5
Paris SG
2 : 3
Nice
Rennes
2 : 2
Lille
Lens
0 : 1
Metz
Lorient
2 : 2
Monaco
Strasbourg
2 : 2
Montpellier
Clermont
0 : 1
Nantes
Reims
1 : 2
Brestois
Marseille
0 : 0
Toulouse
Lyon
0 : 0
Le Havre
Regular Season - 6
Monaco
0 : 1
Nice
Nantes
5 : 3
Lorient
Brestois
1 : 0
Lyon
Metz
0 : 1
Strasbourg
Lens
2 : 1
Toulouse
Le Havre
2 : 1
Clermont
Montpellier
0 : 0
Rennes
Paris SG
4 : 0
Marseille
Lille
1 : 2
Reims
Regular Season - 7
Strasbourg
0 : 1
Lens
Clermont
0 : 0
Paris SG
Monaco
3 : 2
Marseille
Reims
2 : 0
Lyon
Le Havre
0 : 2
Lille
Nice
0 : 0
Brestois
Toulouse
3 : 0
Metz
Lorient
0 : 3
Montpellier
Rennes
3 : 1
Nantes
 
Regular Season - 8
Strasbourg
1 : 2
Nantes
Metz
0 : 1
Nice
Reims
1 : 3
Monaco
Marseille
3 : 0
Le Havre
 
Lyon
3 : 3
Lorient
Brestois
1 : 1
Toulouse
Lens
1 : 1
Lille
Rennes
1 : 3
Paris SG
Montpellier
1 : 1
Clermont
Regular Season - 9
Le Havre
0 : 0
Lens
Paris SG
3 : 0
Strasbourg
Nice
1 : 0
Marseille
 
Lorient
2 : 1
Rennes
Toulouse
1 : 1
Reims
Lille
1 : 0
Brestois
Nantes
2 : 0
Montpellier
Monaco
2 : 1
Metz
Lyon
1 : 2
Clermont
Regular Season - 10
Clermont
0 : 1
Nice
Reims
 
1 : 0
Lorient
Lens
4 : 0
Nantes
Brestois
2 : 3
Paris SG
Lille
2 : 0
Monaco
Metz
0 : 0
Le Havre
Montpellier
3 : 0
Toulouse
Rennes
1 : 1
Strasbourg
Marseille
3 : 0
Lyon
Regular Season - 11
Paris SG
3 : 0
Montpellier
Lorient
0 : 0
Lens
Marseille
0 : 0
Lille
Lyon
1 : 1
Metz
Nantes
0 : 1
Reims
Strasbourg
 
0 : 0
Clermont
Toulouse
1 : 2
Le Havre
Monaco
2 : 0
Brestois
 
Nice
 
2 : 0
Rennes
 
Regular Season - 12
Montpellier
0 : 0
Nice
Reims
0 : 3
Paris SG
Le Havre
0 : 0
Monaco
Lille
1 : 1
Toulouse
Clermont
1 : 0
Lorient
Metz
3 : 1
Nantes
Rennes
 
0 : 1
Lyon
Lens
1 : 0
Marseille
Brestois
1 : 1
Strasbourg
Regular Season - 13
Paris SG
5 : 2
Monaco
Clermont
 
 
0 : 3
Lens
 
Strasbourg
1 : 1
Marseille
Nice
1 : 0
Toulouse
Lorient
2 : 3
Metz
Nantes
0 : 0
Le Havre
 
Montpellier
1 : 3
Brestois
Rennes
3 : 1
Reims
Lyon
0 : 2
Lille
Regular Season - 14
Reims
2 : 1
Strasbourg
Lens
3 : 2
Lyon
Nantes
1 : 0
Nice
Le Havre
0 : 2
Paris SG
 
Toulouse
1 : 1
Lorient
Monaco
2 : 0
Montpellier
 
Brestois
3 : 0
Clermont
Lille
2 : 0
Metz
Marseille
 
2 : 0
Rennes
 
Regular Season - 15
Montpellier
:
Lens
Rennes
:
Monaco
Paris SG
:
Nantes
Nice
:
Reims
Strasbourg
:
Le Havre
Clermont
:
Lille
Metz
:
Brestois
Lyon
:
Toulouse
Lorient
:
Marseille
Regular Season - 16
Monaco
:
Lyon
Le Havre
:
Nice
Lens
:
Reims
Nantes
:
Brestois
Toulouse
:
Rennes
Lorient
:
Strasbourg
Metz
:
Montpellier
Marseille
:
Clermont
Lille
:
Paris SG
Regular Season - 17
Paris SG
:
Metz
Strasbourg
:
Lille
Toulouse
:
Monaco
Lyon
:
Nantes
Nice
:
Lens
Clermont
:
Rennes
Reims
:
Le Havre
Montpellier
:
Marseille
Brestois
:
Lorient
Regular Season - 18
Marseille
:
Strasbourg
Monaco
:
Reims
Lille
:
Lorient
Nantes
:
Clermont
Le Havre
:
Lyon
Metz
:
Toulouse
Brestois
:
Montpellier
Lens
:
Paris SG
Rennes
:
Nice
Regular Season - 19
Paris SG
:
Brestois
Toulouse
:
Lens
Marseille
:
Monaco
Lorient
:
Le Havre
Lyon
:
Rennes
Nice
:
Metz
Clermont
:
Strasbourg
Reims
:
Nantes
Montpellier
:
Lille
Regular Season - 20
Strasbourg
:
Paris SG
Rennes
:
Montpellier
Monaco
:
Le Havre
Lille
:
Clermont
Lyon
:
Marseille
Reims
:
Toulouse
Nantes
:
Lens
Metz
:
Lorient
Brestois
:
Nice
Regular Season - 21
Paris SG
:
Lille
Toulouse
:
Nantes
Marseille
:
Metz
Lorient
:
Reims
Nice
:
Monaco
Clermont
:
Brestois
Lens
:
Strasbourg
Le Havre
:
Rennes
Montpellier
:
Lyon
Regular Season - 22
Strasbourg
:
Lorient
Rennes
:
Clermont
Monaco
:
Toulouse
Lille
:
Le Havre
Lyon
:
Nice
Reims
:
Lens
Nantes
:
Paris SG
Montpellier
:
Metz
Brestois
:
Marseille
Regular Season - 23
Paris SG
:
Rennes
Strasbourg
:
Brestois
Toulouse
:
Lille
Marseille
:
Montpellier
Lorient
:
Nantes
Nice
:
Clermont
Lens
:
Monaco
Le Havre
:
Reims
Metz
:
Lyon
Regular Season - 24
Rennes
:
Lorient
Toulouse
:
Nice
Monaco
:
Paris SG
Lyon
:
Lens
Clermont
:
Marseille
Reims
:
Lille
Nantes
:
Metz
Montpellier
:
Strasbourg
Brestois
:
Le Havre
Regular Season - 25
Paris SG
:
Reims
Strasbourg
:
Monaco
Marseille
:
Nantes
Lorient
:
Lyon
Lille
:
Rennes
Nice
:
Montpellier
Lens
:
Brestois
Le Havre
:
Toulouse
Metz
:
Clermont
Regular Season - 26
Rennes
:
Marseille
Toulouse
:
Lyon
Monaco
:
Lorient
Clermont
:
Le Havre
Reims
:
Metz
Lens
:
Nice
Nantes
:
Strasbourg
Montpellier
:
Paris SG
Brestois
:
Lille
Regular Season - 27
Strasbourg
:
Rennes
Marseille
:
Paris SG
Lorient
:
Brestois
Lille
:
Lens
Lyon
:
Reims
Nice
:
Nantes
Clermont
:
Toulouse
Le Havre
:
Montpellier
Metz
:
Monaco
Regular Season - 28
Paris SG
:
Clermont
Toulouse
:
Strasbourg
Monaco
:
Rennes
Lille
:
Marseille
Reims
:
Nice
Lens
:
Le Havre
Nantes
:
Lyon
Montpellier
:
Lorient
Brestois
:
Metz
Regular Season - 29
Strasbourg
:
Reims
Rennes
:
Toulouse
Marseille
:
Nice
Lorient
:
Paris SG
Monaco
:
Lille
Lyon
:
Brestois
Clermont
:
Montpellier
Le Havre
:
Nantes
Metz
:
Lens
Regular Season - 30
Paris SG
:
Lyon
Toulouse
:
Marseille
Lille
:
Strasbourg
Nice
:
Lorient
Reims
:
Montpellier
Lens
:
Clermont
Nantes
:
Rennes
Le Havre
:
Metz
Brestois
:
Monaco
Regular Season - 31
Paris SG
:
Le Havre
Strasbourg
:
Nice
Rennes
:
Brestois
Marseille
:
Lens
Lorient
:
Toulouse
Lyon
:
Monaco
Clermont
:
Reims
Metz
:
Lille
Montpellier
:
Nantes
Regular Season - 32
Toulouse
:
Montpellier
Monaco
:
Clermont
Lille
:
Lyon
Nice
:
Paris SG
Reims
:
Marseille
Lens
:
Lorient
Le Havre
:
Strasbourg
Metz
:
Rennes
Brestois
:
Nantes
Regular Season - 33
Paris SG
:
Toulouse
Strasbourg
:
Metz
Rennes
:
Lens
Marseille
:
Lorient
Nice
:
Le Havre
Clermont
:
Lyon
Nantes
:
Lille
Montpellier
:
Monaco
Brestois
:
Reims
Regular Season - 34
Toulouse
:
Brestois
Lorient
:
Clermont
Monaco
:
Nantes
Lille
:
Nice
Lyon
:
Strasbourg
Reims
:
Rennes
Lens
:
Montpellier
Le Havre
:
Marseille
Metz
:
Paris SG