Season Champion 2nd place 3rd place Top goalscorer
All Leagues
    Teams
2020-21
2019-20     Paris Saint-Germain FC     Olympique de Marseille     Rennes     Wissam Ben Yedder    (AS Monaco),Kylian Mbappe    (Paris Saint-Germain FC) (18)
2018-19     Paris Saint-Germain FC     Lille OSC     Olympique Lyonnais     Kylian Mbappe     (Paris Saint-Germain FC) (33)
2017-18     Paris Saint-Germain FC     AS Monaco FC     Olympique Lyonnais     Edison Cavani     (Paris Saint-Germain FC) (28)
2016-17     AS Monaco FC     Paris Saint-Germain FC     OGC Nice     Edison Cavani     (Paris Saint-Germain FC) (35)
2015-16     Paris Saint-Germain FC     Olympique Lyonnais     AS Monaco FC     Zlatan Ibrahimovic     (Paris Saint-Germain FC) (38)
2014-15     Paris Saint-Germain FC     Olympique Lyonnais     AS Monaco FC     Alexandre Lacazette     (Olympique Lyonnais) (27)
2013-14     Paris Saint-Germain FC     AS Monaco FC     Lille OSC     Zlatan Ibrahimovic     (Paris Saint-Germain FC) (26)
2012-13     Paris Saint-Germain FC     Olympique de Marseille     Olympique Lyonnais     Zlatan Ibrahimovic     (Paris Saint-Germain FC) (30)
2011-12     Montpellier HSC     Paris Saint-Germain FC     Lille OSC     Olivier Giroud     (Montpellier HSC) (21)
2010-11     Lille OSC     Olympique de Marseille     Olympique Lyonnais     Moussa Sow     (Lille OSC) (25)
2009-10     Olympique de Marseille     Olympique Lyonnais     AJ Auxerre     Mamadou Niang     (Olympique de Marseille) (18)
2008-09     Girondins de Bordeaux     Olympique de Marseille     Olympique Lyonnais     Andre-Pierre Gignac     (Toulouse FC) (24)
2007-08     Olympique Lyonnais     Girondins de Bordeaux     Olympique de Marseille     -
2006-07     Olympique Lyonnais     Olympique de Marseille     Toulouse FC     -
2005-06     Olympique Lyonnais     Girondins de Bordeaux     Lille OSC     -
2004-05     Olympique Lyonnais     Lille OSC     AS Monaco FC     -
2003-04     Olympique Lyonnais     Paris Saint-Germain FC     AS Monaco FC     -
2002-03     Olympique Lyonnais     AS Monaco FC     Olympique de Marseille     -
2001-02     Olympique Lyonnais RC Lens     AJ Auxerre     -
2000-01     FC Nantes     Olympique Lyonnais     Lille OSC     -
1999-00     AS Monaco FC     Paris Saint-Germain FC     Olympique Lyonnais     -
1998-99     Girondins de Bordeaux     Olympique de Marseille     Olympique Lyonnais     -
1997-98 RC Lens FC Metz     AS Monaco FC     -
1996-97     AS Monaco FC     Paris Saint-Germain FC     FC Nantes     -
1995-96     AJ Auxerre     Paris Saint-Germain FC     AS Monaco FC     -
1994-95     FC Nantes     Olympique Lyonnais     Paris Saint-Germain FC     -
1993-94     Paris Saint-Germain FC     Olympique de Marseille     AJ Auxerre     -
1992-93     Olympique de Marseille*     Paris Saint-Germain FC     AS Monaco FC     -
1991-92     Olympique de Marseille     AS Monaco FC     Paris Saint-Germain FC     -
1990-91     Olympique de Marseille     AS Monaco FC     AJ Auxerre     -
1989-90     Olympique de Marseille     Girondins de Bordeaux     AS Monaco FC     -
1988-89     Olympique de Marseille     Paris Saint-Germain FC     AS Monaco FC     -
1987-88     AS Monaco FC     Girondins de Bordeaux     Montpellier HSC     -
1986-87     Girondins de Bordeaux     Olympique de Marseille     Toulouse FC     -
1985-86     Paris Saint-Germain FC     FC Nantes     Girondins de Bordeaux     -
1984-85     Girondins de Bordeaux     FC Nantes     AS Monaco FC     -
1983-84     Girondins de Bordeaux     AS Monaco FC     AJ Auxerre     -
1982-83     FC Nantes     Girondins de Bordeaux     Paris Saint-Germain FC     -
1981-82     AS Monaco FC AS Saint-etienne FC Sochaux     -
1980-81 AS Saint-etienne     FC Nantes     Girondins de Bordeaux     -
1979-80     FC Nantes FC Sochaux AS Saint-etienne     -
1978-79 RC Strasbourg     FC Nantes AS Saint-etienne     -
1977-78     AS Monaco FC     FC Nantes RC Strasbourg     -
1976-77     FC Nantes RC Lens SEX Bastia     -
1975-76 AS Saint-etienne     OGC Nice FC Sochaux     -
1974-75 AS Saint-etienne     Olympique de Marseille     Olympique Lyonnais     -
1973-74 AS Saint-etienne     FC Nantes     Olympique Lyonnais     -
1972-73     FC Nantes     OGC Nice     Olympique de Marseille     -
1971-72     Olympique de Marseille Nimes Olympique FC Sochaux     -
1970-71     Olympique de Marseille AS Saint-etienne     FC Nantes     -
1969-70 AS Saint-etienne     Olympique de Marseille Sedan     -
1968-69 AS Saint-etienne     Girondins de Bordeaux FC Metz     -
1967-68 AS Saint-etienne     OGC Nice FC Sochaux     -
1966-67 AS Saint-etienne     FC Nantes Angers SCO     -
1965-66     FC Nantes     Girondins de Bordeaux Valenciennes FC     -
1964-65     FC Nantes     Girondins de Bordeaux Valenciennes FC     -
1963-64 AS Saint-etienne     AS Monaco FC RC Lens     -
1962-63     AS Monaco FC Stade de Reims Sedan     -
1961-62 Stade de Reims RC Paris Nimes Olympique     -
1960-61     AS Monaco FC RC Paris Stade de Reims     -
1959-60 Stade de Reims Nimes Olympique RC Paris     -
1958-59     OGC Nice Nimes Olympique RC Paris     -
1957-58 Stade de Reims Nimes Olympique Angers SCO     -
1956-57 AS Saint-etienne RC Lens Stade de Reims     -
1955-56     OGC Nice RC Lens     AS Monaco FC     -
1954-55 Stade de Reims     Toulouse FC RC Lens     -
1953-54     Lille OSC Stade de Reims     Girondins de Bordeaux     -
1952-53 Stade de Reims FC Sochaux     Girondins de Bordeaux     -
1951-52     OGC Nice     Girondins de Bordeaux     Lille OSC     -
1950-51     OGC Nice     Lille OSC Le Havre AC     -
1949-50     Girondins de Bordeaux     Lille OSC Stade de Reims     -
1948-49 Stade de Reims     Lille OSC     Olympique de Marseille     -
1947-48     Olympique de Marseille     Lille OSC Stade de Reims     -
1946-47 CO Roubaix-Tourcoing Stade de Reims RC Strasbourg     -
1945-46     Lille OSC AS Saint-etienne CO Roubaix-Tourcoing     -
1939-45 - - -     -
1938-39 FC Sete     Olympique de Marseille RC Paris     -
1937-38 FC Sochaux-Montbeliard     Olympique de Marseille FC Sete     -
1936-37     Olympique de Marseille FC Sochaux-Montbeliard RC Paris     -
1935-36 Racing Club de Paris Olympique Lillois RC Strasbourg     -
1934-35 FC Sochaux-Montbeliard RC Strasbourg RC Paris     -
1933-34 FC Sete SC Fives     Olympique de Marseille     -
1932-33 Olympique Lillois     Olympique de Marseille RC Paris     -