Ligue 1 Games W D L Goals Diff Form Points
1
Paris SG 19 14 3 2 41-15 26 45
2
Lens 19 14 1 4 33-16 17 43
3
Marseille 19 12 2 5 44-20 24 38
4
Lyon 19 11 3 5 32-20 12 36
5
Lille 19 10 2 7 34-29 5 32
6
Rennes 19 8 7 4 30-27 3 31
7
Strasbourg 19 9 3 7 32-23 9 30
8
Toulouse 19 8 5 6 31-23 8 29
9
Lorient 19 6 7 6 25-30 -5 25
10
Monaco 19 7 3 9 28-33 -5 24
11
Angers 19 6 5 8 20-25 -5 23
12
Brestois 19 6 4 9 24-31 -7 22
13
Nice 19 6 3 10 25-36 -11 21
14
Paris FC 19 5 5 9 24-32 -8 20
15
Le Havre 19 4 8 7 16-24 -8 20
16
Nantes 19 3 5 11 18-34 -16 14
17
Auxerre 19 3 3 13 14-29 -15 12
18
Metz 19 3 3 13 21-45 -24 12
- Champions League
- Champions League Qualification
- UEFA Europa League
- Conference League Qualification
- Relegation Playoffs
- Relegation
Player Team G A
1 M. Greenwood Marseille 12 3
2 J. Panichelli Strasbourg 11 1
3 P. Šulc Lyon 9 2
4 E. Lepaul Rennes 8 3
5 W. Saïd Lens 8 2
6 B. Barcola Paris SG 7 0
7 O. Édouard Lens 7 2
8 I. Kebbal Paris FC 7 4
9 S. Diop Nice 7 2
10 Y. Gboho Toulouse 6 2
11 P. Pagis Lorient 6 0
12 L. Sinayoko Auxerre 6 2
13 Ansu Fati Monaco 6 0
14 G. Hein Metz 6 4
15 R. Del Castillo Brestois 6 2
16 P. Aubameyang Marseille 5 5
17 B. Embolo Rennes 5 2
18 F. Magri Toulouse 5 1
19 H. Haraldsson Lille 5 1
20 H. Igamane Lille 5 1
Regular Season - 1
Rennes
 
1 : 0
Marseille
Lens
0 : 1
Lyon
Monaco
3 : 1
Le Havre
Nice
0 : 1
Toulouse
Brestois
3 : 3
Lille
Auxerre
1 : 0
Lorient
Metz
0 : 1
Strasbourg
Angers
 
1 : 0
Paris FC
Nantes
0 : 1
Paris SG
Regular Season - 2
Paris SG
1 : 0
Angers
Marseille
5 : 2
Paris FC
Nice
3 : 1
Auxerre
 
Lyon
3 : 0
Metz
Lorient
4 : 0
Rennes
 
 
Strasbourg
1 : 0
Nantes
Toulouse
2 : 0
Brestois
Le Havre
1 : 2
Lens
Lille
1 : 0
Monaco
Regular Season - 3
Lens
3 : 1
Brestois
 
Lorient
1 : 7
Lille
Nantes
1 : 0
Auxerre
Toulouse
3 : 6
Paris SG
Angers
1 : 1
Rennes
Paris FC
3 : 2
Metz
 
Monaco
3 : 2
Strasbourg
 
Le Havre
3 : 1
Nice
Lyon
1 : 0
Marseille
 
Regular Season - 4
Marseille
4 : 0
Lorient
 
Nice
1 : 0
Nantes
Auxerre
 
1 : 2
Monaco
Lille
2 : 1
Toulouse
 
Paris SG
2 : 0
Lens
Strasbourg
 
1 : 0
Le Havre
Brestois
1 : 2
Paris FC
 
Metz
1 : 1
Angers
Rennes
3 : 1
Lyon
 
Regular Season - 5
Lyon
1 : 0
Angers
Nantes
2 : 2
Rennes
Brestois
4 : 1
Nice
Lens
3 : 0
Lille
Paris FC
2 : 3
Strasbourg
Monaco
5 : 2
Metz
Auxerre
 
1 : 0
Toulouse
Le Havre
1 : 1
Lorient
Marseille
 
1 : 0
Paris SG
Regular Season - 6
Strasbourg
1 : 2
Marseille
Lorient
3 : 1
Monaco
 
Toulouse
2 : 2
Nantes
Paris SG
2 : 0
Auxerre
Nice
1 : 1
Paris FC
Angers
0 : 2
Brestois
Lille
 
0 : 1
Lyon
Metz
0 : 0
Le Havre
Rennes
0 : 0
Lens
 
Regular Season - 7
Paris FC
2 : 0
Lorient
Metz
0 : 3
Marseille
Brestois
0 : 0
Nantes
Auxerre
1 : 2
Lens
 
Lyon
1 : 2
Toulouse
Monaco
2 : 2
Nice
 
Strasbourg
5 : 0
Angers
Le Havre
2 : 2
Rennes
Lille
1 : 1
Paris SG
Regular Season - 8
Paris SG
3 : 3
Strasbourg
Nice
3 : 2
Lyon
Angers
1 : 1
Monaco
Marseille
6 : 2
Le Havre
 
Lens
2 : 1
Paris FC
Rennes
2 : 2
Auxerre
Toulouse
4 : 0
Metz
 
Lorient
3 : 3
Brestois
Nantes
0 : 2
Lille
Regular Season - 9
Paris FC
1 : 2
Nantes
Brestois
0 : 3
Paris SG
Monaco
1 : 0
Toulouse
Lens
2 : 1
Marseille
Lille
6 : 1
Metz
Rennes
1 : 2
Nice
Angers
2 : 0
Lorient
Auxerre
0 : 1
Le Havre
Lyon
2 : 1
Strasbourg
 
Regular Season - 10
Metz
 
2 : 0
Lens
Nice
2 : 0
Lille
Le Havre
1 : 0
Brestois
Lorient
1 : 1
Paris SG
Paris FC
 
3 : 3
Lyon
 
Toulouse
2 : 2
Rennes
Strasbourg
3 : 0
Auxerre
Nantes
3 : 5
Monaco
Marseille
2 : 2
Angers
Regular Season - 11
Paris SG
1 : 0
Nice
Monaco
0 : 1
Paris FC
Auxerre
 
0 : 1
Marseille
 
Rennes
4 : 1
Strasbourg
Lille
1 : 0
Angers
Nantes
0 : 2
Metz
Toulouse
0 : 0
Le Havre
Lens
3 : 0
Lorient
Brestois
0 : 0
Lyon
 
Regular Season - 12
Paris FC
0 : 1
Rennes
Marseille
3 : 0
Brestois
Le Havre
1 : 1
Nantes
Monaco
 
1 : 4
Lens
Lorient
1 : 1
Toulouse
Strasbourg
2 : 0
Lille
 
Metz
2 : 1
Nice
Angers
2 : 0
Auxerre
Lyon
 
2 : 3
Paris SG
Regular Season - 13
Nice
1 : 5
Marseille
Lens
 
1 : 0
Strasbourg
 
Rennes
4 : 1
Monaco
 
Paris SG
3 : 0
Le Havre
Auxerre
0 : 0
Lyon
Toulouse
0 : 1
Angers
Brestois
3 : 2
Metz
Nantes
1 : 1
Lorient
Lille
4 : 2
Paris FC
Regular Season - 14
Metz
0 : 1
Rennes
Monaco
 
1 : 0
Paris SG
Paris FC
1 : 1
Auxerre
Marseille
2 : 2
Toulouse
Strasbourg
1 : 2
Brestois
Angers
1 : 2
Lens
Lorient
3 : 1
Nice
Le Havre
0 : 1
Lille
 
Lyon
3 : 0
Nantes
 
Regular Season - 15
Brestois
 
1 : 0
Monaco
Lille
1 : 0
Marseille
Nantes
1 : 2
Lens
Toulouse
1 : 0
Strasbourg
Paris SG
5 : 0
Rennes
 
Nice
 
0 : 1
Angers
Auxerre
3 : 1
Metz
Le Havre
0 : 0
Paris FC
Lorient
1 : 0
Lyon
 
Regular Season - 16
Angers
4 : 1
Nantes
Rennes
3 : 1
Brestois
Metz
2 : 3
Paris SG
Paris FC
0 : 3
Toulouse
Lyon
1 : 0
Le Havre
Strasbourg
0 : 0
Lorient
Auxerre
 
 
3 : 4
Lille
 
 
Lens
2 : 0
Nice
Marseille
1 : 0
Monaco
Regular Season - 17
Toulouse
 
0 : 3
Lens
Monaco
 
1 : 3
Lyon
Nice
1 : 1
Strasbourg
Lille
 
0 : 2
Rennes
Marseille
 
 
0 : 2
Nantes
Lorient
1 : 1
Metz
Brestois
2 : 0
Auxerre
Le Havre
2 : 1
Angers
Paris SG
2 : 1
Paris FC
Regular Season - 18
Monaco
1 : 3
Lorient
Paris SG
3 : 0
Lille
Lens
1 : 0
Auxerre
Toulouse
5 : 1
Nice
Angers
2 : 5
Marseille
Strasbourg
2 : 1
Metz
Nantes
1 : 2
Paris FC
Rennes
1 : 1
Le Havre
Lyon
2 : 1
Brestois
 
Regular Season - 19
Auxerre
0 : 1
Paris SG
Rennes
0 : 2
Lorient
Le Havre
0 : 0
Monaco
Marseille
3 : 1
Lens
Nantes
1 : 4
Nice
Brestois
0 : 2
Toulouse
Metz
2 : 5
Lyon
Paris FC
0 : 0
Angers
Lille
1 : 4
Strasbourg
Regular Season - 20
Lens
:
Le Havre
Paris FC
:
Marseille
Lorient
:
Nantes
Monaco
:
Rennes
Lyon
:
Lille
Angers
:
Metz
Nice
:
Brestois
Toulouse
:
Auxerre
Strasbourg
:
Paris SG
Regular Season - 21
Metz
:
Lille
Lens
:
Rennes
Brestois
:
Lorient
Nantes
:
Lyon
Nice
:
Monaco
Angers
:
Toulouse
Auxerre
:
Paris FC
Le Havre
:
Strasbourg
Paris SG
:
Marseille
Regular Season - 22
Lille
:
Brestois
Lyon
:
Nice
Marseille
:
Strasbourg
Monaco
:
Nantes
Rennes
:
Paris SG
Paris FC
:
Lens
Lorient
:
Angers
Le Havre
:
Toulouse
Metz
:
Auxerre
Regular Season - 23
Angers
:
Lille
Nantes
:
Le Havre
Nice
:
Lorient
Paris SG
:
Metz
Strasbourg
:
Lyon
Toulouse
:
Paris FC
Brestois
:
Marseille
Auxerre
:
Rennes
Lens
:
Monaco
Regular Season - 24
Lille
:
Nantes
Marseille
:
Lyon
Monaco
:
Angers
Rennes
:
Toulouse
Strasbourg
:
Lens
Lorient
:
Auxerre
Le Havre
:
Paris SG
Metz
:
Brestois
Paris FC
:
Nice
Regular Season - 25
Lille
:
Lorient
Lyon
:
Paris FC
Nantes
:
Angers
Nice
:
Rennes
Paris SG
:
Monaco
Toulouse
:
Marseille
Brestois
:
Le Havre
Auxerre
:
Strasbourg
Lens
:
Metz
Regular Season - 26
Angers
:
Nice
Marseille
:
Auxerre
Paris SG
:
Nantes
Monaco
:
Brestois
Rennes
:
Lille
Strasbourg
:
Paris FC
Lorient
:
Lens
Le Havre
:
Lyon
Metz
:
Toulouse
Regular Season - 27
Lyon
:
Monaco
Marseille
:
Lille
Nantes
:
Strasbourg
Nice
:
Paris SG
Rennes
:
Metz
Toulouse
:
Lorient
Auxerre
:
Brestois
Paris FC
:
Le Havre
Lens
:
Angers
Regular Season - 28
Angers
:
Lyon
Lille
:
Lens
Paris SG
:
Toulouse
Monaco
:
Marseille
Strasbourg
:
Nice
Lorient
:
Paris FC
Brestois
:
Rennes
Le Havre
:
Auxerre
Metz
:
Nantes
Regular Season - 29
Lyon
:
Lorient
Marseille
:
Metz
Nice
:
Le Havre
Rennes
:
Angers
Toulouse
:
Lille
Brestois
:
Strasbourg
Auxerre
:
Nantes
Paris FC
:
Monaco
Lens
:
Paris SG
Regular Season - 30
Angers
:
Le Havre
Lille
:
Nice
Nantes
:
Brestois
Paris SG
:
Lyon
Monaco
:
Auxerre
Strasbourg
:
Rennes
Lorient
:
Marseille
Metz
:
Paris FC
Lens
:
Toulouse
Regular Season - 31
Angers
:
Paris SG
Lyon
:
Auxerre
Marseille
:
Nice
Rennes
:
Nantes
Toulouse
:
Monaco
Lorient
:
Strasbourg
Brestois
:
Lens
Le Havre
:
Metz
Paris FC
:
Lille
Regular Season - 32
Lille
:
Le Havre
Lyon
:
Rennes
Nantes
:
Marseille
Nice
:
Lens
Paris SG
:
Lorient
Strasbourg
:
Toulouse
Auxerre
:
Angers
Metz
:
Monaco
Paris FC
:
Brestois
Regular Season - 33
Angers
:
Strasbourg
Paris SG
:
Brestois
Monaco
:
Lille
Rennes
:
Paris FC
Toulouse
:
Lyon
Auxerre
:
Nice
Le Havre
:
Marseille
Metz
:
Lorient
Lens
:
Nantes
Regular Season - 34
Lille
:
Auxerre
Lyon
:
Lens
Marseille
:
Rennes
Nantes
:
Toulouse
Nice
:
Metz
Strasbourg
:
Monaco
Lorient
:
Le Havre
Brestois
:
Angers
Paris FC
:
Paris SG