FRANCE 2010-11
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Lille OSC 38 21 13 4 68 36 32 76
2 Olympique de Marseille 38 18 14 6 62 39 23 68
3 Olympique Lyonnais 38 17 13 8 61 40 21 64
4 Paris Saint-Germain FC 38 15 15 8 56 41 15 60
5 FC Sochaux-Montbéliard 38 17 7 14 60 43 17 58
6 Stade Rennais FC 38 15 11 12 38 35 3 56
7 FC Girondins de Bordeaux 38 12 15 11 43 42 1 51
8 Toulouse FC 38 14 8 16 38 36 2 50
9 AJ Auxerroise 38 10 19 9 45 41 4 49
10 AS Saint-Étienne Loire 38 12 13 13 46 47 -1 49
11 FC Lorient 38 12 13 13 46 48 -2 49
12 Valenciennes FC 38 10 18 10 45 41 4 48
13 AS Nancy-Lorraine 38 13 9 16 43 48 -5 48
14 Montpellier Hérault SC 38 12 11 15 32 43 -11 47
15 Stade Malherbe Caen-Calvados Basse Normandie 38 11 13 14 46 51 -5 46
16 Stade Brestois '29 38 11 13 14 36 43 -7 46
17 OGC Nice Côte d'Azur 38 11 13 14 33 48 -15 46
18 AS Monaco FC 38 9 17 12 36 40 -4 44
19 Racing Club de Lens 38 7 14 17 35 58 -23 35
20 AC Arles-Avignon 38 3 11 24 21 70 -49 20
  760 250 260 250 890 890 0 1010
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal difference; 3) number of goals scored
Promoted Évian Thonon Gaillard FC, AC Ajaccien, Dijon FCO
OSC = Olympique Sporting Club AJ = Asssociation de la Jeunesse
FC = Football Club OGC = Olympique Gymnaste Club
AS = Association Sportive AC = Athlétic Club
SC = Sporting Club
FRANCE 2011-12
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Montpellier Hérault SC 38 25 7 6 68 34 34 82
2 Paris Saint-Germain FC 38 23 10 5 75 41 34 79
3 Lille OSC 38 21 11 6 72 39 33 74
4 Olympique Lyonnais 38 19 7 12 64 51 13 64
5 FC Girondins de Bordeaux 38 16 13 9 53 41 12 61
6 Stade Rennais FC 38 17 9 12 53 44 9 60
7 AS Saint-Étienne Loire 38 16 9 13 49 45 4 57
8 Toulouse FC 38 15 11 12 37 34 3 56
9 Évian Thonon Gaillard FC 38 13 11 14 54 55 -1 50
10 Olympique de Marseille 38 12 12 14 45 41 4 48
11 AS Nancy-Lorraine 38 11 12 15 38 48 -10 45
12 Valenciennes FC 38 12 7 19 40 50 -10 43
13 OGC Nice Côte d'Azur 38 10 12 16 39 46 -7 42
14 FC Sochaux-Montbéliard 38 11 9 18 40 60 -20 42
15 Stade Brestois '29 38 8 17 13 31 38 -7 41
16 AC Ajaccien 38 9 14 15 40 61 -21 41
17 FC Lorient 38 9 12 17 35 49 -14 39
18 Stade Malherbe Caen-Calvados Basse Normandie 38 9 11 18 39 59 -20 38
19 Dijon FCO 38 9 9 20 38 63 -25 36
20 AJ Auxerroise 38 7 13 18 46 57 -11 34
  760 272 216 272 956 956 0 1032
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal difference; 3) number of goals scored
Raing Club Strasbourg => Racing Club Strasbourg Alsace
Promoted SC Bastia, Stade de Reims, ES Troyes AC
SC = Sporting Club OGC = Olympique Gymnaste Club
FC = Football Club AC = Athlétic Club
OSC = Olympique Sporting Club FCO = Football Côte d'Or
AS = Association Sportive AJ = Asssociation de la Jeunesse
FRANCE 2012-13
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Paris Saint-Germain FC 38 25 8 5 69 23 46 83
2 Olympique de Marseille 38 21 8 9 42 36 6 71
3 Olympique Lyonnais 38 19 10 9 61 38 23 67
4 OGC Nice Côte d'Azur 38 18 10 10 57 46 11 64
5 AS Saint-Étienne Loire 38 16 15 7 60 32 28 63
6 Lille OSC 38 16 14 8 59 40 19 62
7 FC Girondins de Bordeaux 38 13 16 9 40 34 6 55
8 FC Lorient 38 14 11 13 57 58 -1 53
9 Montpellier Hérault SC 38 15 7 16 54 51 3 52
10 Toulouse FC 38 13 12 13 49 47 2 51
11 Valenciennes FC 38 12 12 14 49 53 -4 48
12 SC Bastia 38 13 8 17 50 66 -16 47
13 Stade Rennais FC 38 13 7 18 48 59 -11 46
14 Stade de Reims 38 10 13 15 33 42 -9 43
15 FC Sochaux-Montbéliard 38 10 11 17 41 57 -16 41
16 Évian Thonon Gaillard FC 38 10 10 18 46 53 -7 40
17 AC Ajaccien (-2) 38 9 15 14 39 51 -12 40
18 AS Nancy-Lorraine 38 9 11 18 38 58 -20 38
19 ES Troyes AC 38 8 13 17 43 61 -18 37
20 Stade Brestois '29 38 8 5 25 32 62 -30 29
  760 272 216 272 967 967 0 1030
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal difference; 3) number of goals scored
AC Ajaccien 2 points deducted because of incidents during a 2011–12 league match against Olympique Lyonnais
Promoted AS Monaco FC, FC Nantes, En Avant Guingamp
FC = Football Club SC = Sporting Club
OSC = Olympique Sporting Club AC = Athlétic Club
OGC = Olympique Gymnaste Club ES AC = Espérance Sportive Aube Champagne
AS = Association Sportive
FRANCE 2013-14
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Paris Saint-Germain FC 38 27 8 3 84 23 61 89
2 AS Monaco FC 38 23 11 4 63 31 32 80
3 Lille OSC 38 20 11 7 46 26 20 71
4 AS Saint-Étienne Loire 38 20 9 9 56 34 22 69
5 Olympique Lyonnais 38 17 10 11 56 44 12 61
6 Olympique de Marseille 38 16 12 10 53 40 13 60
7 FC Girondins de Bordeaux 38 13 14 11 49 43 6 53
8 FC Lorient 38 13 10 15 48 53 -5 49
9 Toulouse FC 38 12 13 13 46 53 -7 49
10 SC Bastia 38 13 10 15 42 56 -14 49
11 Stade de Reims 38 12 12 14 44 52 -8 48
12 Stade Rennais FC 38 11 13 14 47 45 2 46
13 FC Nantes 38 12 10 16 38 43 -5 46
14 Évian Thonon Gaillard FC 38 11 11 16 39 51 -12 44
15 Montpellier Hérault SC 38 8 18 12 45 53 -8 42
16 En Avant Guingamp 38 11 9 18 34 42 -8 42
17 OGC Nice Côte d'Azur 38 12 6 20 30 44 -14 42
18 FC Sochaux-Montbéliard 38 10 10 18 37 61 -24 40
19 Valenciennes FC 38 7 8 23 37 65 -28 29
20 AC Ajaccien 38 4 11 23 37 72 -35 23
  760 272 216 272 931 931 0 1032
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal difference; 3) number of goals scored
Promoted FC Metz, Racing Club de Lens, Stade Malherbe Caen-Calvados Basse Normandie
FC = Football Club SC = Sporting Club
AS = Association Sportive OGC = Olympique Gymnaste Club
OSC = Olympique Sporting Club AC = Athlétic Club
FRANCE 2014-15
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Paris Saint-Germain FC 38 24 11 3 83 36 47 83
2 Olympique Lyonnais 38 22 9 7 72 33 39 75
3 AS Monaco FC 38 20 11 7 51 26 25 71
4 Olympique de Marseille 38 21 6 11 76 42 34 69
5 AS Saint-Étienne Loire 38 19 12 7 51 30 21 69
6 FC Girondins de Bordeaux 38 17 12 9 47 44 3 63
7 Montpellier Hérault SC 38 16 8 14 46 39 7 56
8 Lille OSC 38 16 8 14 43 42 1 56
9 Stade Rennais FC 38 13 11 14 35 42 -7 50
10 En Avant Guingamp 38 15 4 19 41 55 -14 49
11 OGC Nice Côte d'Azur 38 13 9 16 44 53 -9 48
12 SC Bastia 38 12 11 15 37 46 -9 47
13 Stade Malherbe Caen-Calvados Basse Normandie 38 12 10 16 54 55 -1 46
14 FC Nantes 38 11 12 15 29 40 -11 45
15 Stade de Reims 38 12 8 18 47 66 -19 44
16 FC Lorient 38 12 7 19 44 50 -6 43
17 Toulouse FC 38 12 6 20 43 64 -21 42
18 Évian Thonon Gaillard FC 38 11 4 23 41 62 -21 37
19 FC Metz 38 7 9 22 31 61 -30 30
20 Racing Club de Lens 38 7 8 23 32 61 -29 29
  760 292 176 292 947 947 0 1052
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal difference; 3) number of goals scored
Promoted ES Troyes AC, Gazélec FC Ajaccio, Angers SCO
FC = Football Club OSC = Olympique Sporting Club
AS = Association Sportive OGC = Olympique Gymnaste Club
SC = Sporting Club
FRANCE 2015-16
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Paris Saint-Germain FC 38 30 6 2 102 19 83 96
2 Olympique Lyonnais 38 19 8 11 67 43 24 65
3 AS Monaco FC 38 17 14 7 57 50 7 65
4 OGC Nice Côte d'Azur 38 18 9 11 58 41 17 63
5 Lille OSC 38 15 15 8 39 27 12 60
6 AS Saint-Étienne Loire 38 17 7 14 42 37 5 58
7 Stade Malherbe Caen-Calvados Basse Normandie 38 16 6 16 39 52 -13 54
8 Stade Rennais FC 38 13 13 12 52 54 -2 52
9 Angers SCO 38 13 11 14 40 38 2 50
10 SC Bastia 38 14 8 16 36 42 -6 50
11 FC Girondins de Bordeaux 38 12 14 12 50 57 -7 50
12 Montpellier Hérault SC 38 14 7 17 49 47 2 49
13 Olympique de Marseille 38 10 18 10 48 42 6 48
14 FC Nantes 38 12 12 14 33 44 -11 48
15 FC Lorient 38 11 13 14 47 58 -11 46
16 En Avant Guingamp 38 11 11 16 47 56 -9 44
17 Toulouse FC 38 9 13 16 45 55 -10 40
18 Stade de Reims 38 10 9 19 44 57 -13 39
19 Gazélec FC Ajaccio 38 8 13 17 37 58 -21 37
20 ES Troyes AC 38 3 9 26 28 83 -55 18
  760 272 216 272 960 960 0 1032
Rules for classification: 1) Points (win 2 points draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Fairplay ranking
Promoted AS Nancy-Lorraine, Dijon FCO, FC Metz
FC = Football Club SCO = Sporting Club de l'Ouest
AS = Association Sportive SC = Sporting Club
OGC = Olympique Gymnaste Club ES AC = Espérance Sportive Aube Champagne
OSC = Olympique Sporting Club
FRANCE 2016-17
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 AS Monaco FC 38 30 5 3 107 31 76 95
2 Paris Saint-Germain FC 38 27 6 5 83 27 56 87
3 OGC Nice Côte d'Azur 38 22 12 4 63 36 27 78
4 Olympique Lyonnais 38 21 4 13 77 48 29 67
5 Olympique de Marseille 38 17 11 10 57 41 16 62
6 FC Girondins de Bordeaux 38 15 14 9 53 43 10 59
7 FC Nantes 38 14 9 15 40 54 -14 51
8 AS Saint-Étienne Loire 38 12 14 12 41 42 -1 50
9 Stade Rennais FC 38 12 14 12 36 42 -6 50
10 En Avant Guingamp 38 14 8 16 46 53 -7 50
11 Lille OSC 38 13 7 18 40 47 -7 46
12 Angers SCO 38 13 7 18 40 49 -9 46
13 Toulouse FC 38 10 14 14 37 41 -4 44
14 FC Metz 38 11 10 17 39 72 -33 43
15 Montpellier Hérault SC 38 10 9 19 48 66 -18 39
16 Dijon FCO 38 8 13 17 46 58 -12 37
17 Stade Malherbe Caen-Calvados Basse Normandie 38 10 7 21 36 65 -29 37
18 FC Lorient 38 10 6 22 44 70 -26 36
19 AS Nancy-Lorraine 38 9 8 21 29 52 -23 35
20 SC Bastia 38 8 10 20 29 54 -25 34
  760 286 188 286 991 991 0 1046
Rules for classification: 1) Points (win 2 points draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Fairplay ranking
SC Bastia relegated to 5th level due to financial problems
Promotion/relegation play-off ES Troyes AC - FC Lorient Bretagne Sud 2-1 0-0
Promoted Racing Club Strasbourg Alsace, Amiens SC, ES Troyes AC
AS = Association Sportive SCO = Sporting Club de l'Ouest
FC = Football Club SC = Sporting Club
OGC = Olympique Gymnaste Club FCO = Football Côte d'Or
OSC = Olympique Sporting Club
FRANCE 2017-18
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Paris Saint-Germain FC 38 29 6 3 108 29 79 93
2 AS Monaco FC 38 24 8 6 85 45 40 80
3 Olympique Lyonnais 38 23 9 6 87 43 44 78
4 Olympique de Marseille 38 22 11 5 80 47 33 77
5 Stade Rennais FC 38 16 10 12 50 44 6 58
6 FC Girondins de Bordeaux 38 16 7 15 53 48 5 55
7 AS Saint-Étienne Loire 38 15 10 13 47 50 -3 55
8 OGC Nice Côte d'Azur 38 15 9 14 53 52 1 54
9 FC Nantes 38 14 10 14 36 41 -5 52
10 Montpellier Hérault SC 38 11 18 9 36 33 3 51
11 Dijon FCO 38 13 9 16 55 73 -18 48
12 En Avant Guingamp 38 12 11 15 48 59 -11 47
13 Amiens SC 38 12 9 17 37 42 -5 45
14 Angers SCO 38 9 14 15 42 52 -10 41
15 Racing Club Strasbourg Alsace 38 9 11 18 44 67 -23 38
16 Stade Malherbe Caen-Calvados Basse Normandie 38 10 8 20 27 52 -25 38
17 Lille OSC 38 10 8 20 41 67 -26 38
18 Toulouse FC 38 9 10 19 38 54 -16 37
19 ES Troyes AC 38 9 6 23 32 59 -27 33
20 FC Metz 38 6 8 24 34 76 -42 26
  760 284 192 284 1033 1033 0 1044
Rules for classification: 1) Points (win 2 points draw 1 point); 2) Goal difference; 3) Head-to-head points; 4) Head-to-head goal difference; 5) Head-to-head goals 
scored; 6) Head-to-head away goals scored; 7) Goals scored; 8) Away goals scored; 9) Most goals scored in single league match; 10) Fairplay ranking
Promotion/relegation play-off AC Ajaccien- Toulouse FC  0-3 0-1
Promoted Stade de Reims, Nîmes Olimpique
FC = Football Club FCO = Football Côte d'Or
AS = Association Sportive SCO = Sporting Club de l'Ouest
OGC = Olympique Gymnaste Club OSC = Olympique Sporting Club
SC = Sporting Club ES AC = Espérance Sportive Aube Champagne
FRANCE 2018-19
Ligue 1
  Played Won Drew Lost For Against Diff. Points
1 Paris Saint-Germain FC 38 29 4 5 105 35 70 91
2 Lille OSC 38 22 9 7 68 33 35 75
3 Olympique Lyonnais 38 21 9 8 70 47 23 72
4 AS Saint-Étienne Loire 38 19 9 10 59 41 18 66
5 Olympique de Marseille 38 18 7 13 60 52 8 61
6 Montpellier Hérault SC 38 15 14 9 53 42 11 59
7 OGC Nice Côte d'Azur 38 15 11 12 30 35 -5 56
8 Stade de Reims 38 13 16 9 39 42 -3 55
9 Nîmes Olimpique 38 15 8 15 57 58 -1 53
10 Stade Rennais FC 38 13 13 12 55 52 3 52
11 Racing Club Strasbourg Alsace 38 11 16 11 58 48 10 49
12 FC Nantes 38 13 9 16 48 48 0 48
13 Angers SCO 38 10 16 12 44 49 -5 46
14 FC Girondins de Bordeaux 38 10 11 17 34 42 -8 41
15 Amiens SC 38 9 11 18 31 52 -21 38
16 Toulouse FC 38 8 14 16 35 57 -22 38
17 AS Monaco FC 38 8 12 18 38 57 -19 36
18 Dijon FCO 38 9 7 22 31 60 -29 34
19 Stade Malherbe Caen-Calvados Basse Normandie 38 7 12 19 29 54 -25 33
20 En Avant Guingamp 38 5 12 21 28 68 -40 27
  760 270 220 270 972 972 0 1030
Rules for classification: 1) Points (win 2 points draw 1 point); 2) Goal difference; 3) Head-to-head points; 4) Head-to-head goal difference; 5) Head-to-head goals 
scored; 6) Head-to-head away goals scored; 7) Goals scored; 8) Away goals scored; 9) Most goals scored in single league match; 10) Fairplay ranking
Promotion/relegation play-off Racing Club de Lens - Dijon FCO 1-1 1-3
Promoted FC Metz, Stade Brestois '29
FC = Football Club OGC = Olympique Gymnaste Club
OSC = Olympique Sporting Club SCO = Sporting Club de l'Ouest
AS = Association Sportive FCO = Football Côte d'Or
SC = Sporting Club
FRANCE 2019-20
Ligue 1
  Played Won Drew Lost For Against P/A Points
1 Paris Saint-Germain FC 27 22 2 3 75 24 2,519 68
2 Olympique de Marseille 28 16 8 4 41 29 2,000 56
3 Stade Rennais FC 28 15 5 8 38 24 1,786 50
4 Lille OSC 28 15 4 9 35 27 1,750 49
5 OGC Nice Côte d'Azur 28 11 8 9 41 38 1,464 41
6 Stade de Reims 28 10 11 7 26 21 1,464 41
7 Olympique Lyonnais 28 11 7 10 42 27 1,429 40
8 Montpellier Hérault SC 28 11 7 10 35 34 1,429 40
9 AS Monaco FC 28 11 7 10 44 44 1,429 40
10 Racing Club Strasbourg Alsace 27 11 5 11 32 32 1,407 38
11 Angers SCO 28 11 6 11 28 33 1,393 39
12 FC Girondins de Bordeaux 28 9 10 9 40 34 1,321 37
13 FC Nantes 28 11 4 13 28 31 1,321 37
14 Stade Brestois '29 28 8 10 10 34 37 1,214 34
15 FC Metz 28 8 10 10 27 35 1,214 34
16 Dijon FCO 28 7 9 12 27 37 1,071 30
17 AS Saint-Étienne Loire 28 8 6 14 29 45 1,071 30
18 Nîmes Olimpique 28 7 6 15 29 44 0,964 27
19 Amiens SC 28 4 11 13 31 50 0,821 23
20 Toulouse FC 28 3 4 21 22 58 0,464 13
  558 209 140 209 704 704   767
Rules for classification: 1) Points average; 2) Head-to-head record; 3) Goals difference
Due to Covid-19 pandemic, the championship was not completed.The final standings were based on an average of points earned per 
matches played. In case of a tied average, head-to-head results were used to ranked them if both matches between them were played
Promoted FC Lorient, RC Lens
FC = Football Club OGC = Olympique Gymnaste Club
OSC = Olympique Sporting Club SCO = Sporting Club de l'Ouest
AS = Association Sportive FCO = Football Côte d'Or
SC = Sporting Club