French Football League Winners



CF Classics Logo

LIGUE 1 WINNERS 1933-2022


Ligue 1 Logo

1930s
Olympique Lillois
Sète
Sochaux
RCF Paris
Marseille
Sochaux
Sète
1930s

1940s
Lille
Roubaix-Tourcoing
Marseille
Stade de Reims
1940s

1950s
Bordeaux
Nice
Nice
Stade de Reims
Lille
Stade de Reims
Nice
Saint-Étienne
Stade de Reims
Nice
1950s

1960s
Stade de Reims
Monaco
Stade de Reims
Monaco
Saint-Étienne
Nantes
Nantes
Saint-Étienne
Saint-Étienne
Saint-Étienne
1960s

1970s
Saint-Étienne
Marseille
Marseille
Nantes
Saint-Étienne
Saint-Étienne
Saint-Étienne
Nantes
Monaco
Racing Strasbourg
1970s

1980s
Nantes
Saint-Étienne
Monaco
Nantes
Bordeaux
Bordeaux
Paris Saint-Germain
Bordeaux
Monaco
Marseille
1980s

1990s
Marseille
Marseille
Marseille
Paris Saint-Germain
Nantes
Auxerre
Monaco
RC Lens
Bordeaux
1990s

2000s
Monaco
Nantes
Lyon
Lyon
Lyon
Lyon
Lyon
Lyon
Lyon
Bordeaux
2000s

2010s
Marseille
Lille
Montpellier
Paris Saint-Germain
Paris Saint-Germain
Paris Saint-Germain
Paris Saint-Germain
Monaco
Paris Saint-Germain
Paris Saint-Germain
2010s

2020s
Paris Saint-Germain
Lille
Paris Saint-Germain
2020s




The French national football league was first held in the 1932-33 season, under the name Division Nationale, Olympique Lillois winning the inaugural title. The league was renamed to Division 1 in 1972 and stayed that way until 2002, when it was rebranded as Ligue 1.

Over the decades the Championnat de France has seen a great spread of different clubs dominating different eras: Nice and Stade de Reims in the 50s, Saint-Étienne in the 60s, Nantes in the 70s, Bordeaux in the 80s, Marseille in the 90s, Lyon in the 2000s and now Paris Saint-Germain in the 2010s (although if you want a proper spread of different clubs then check out the list of Coupe de France winners).

Given Paris Saint-Germain's financial power and clout, this status might not last much longer, but it's Saint-Étienne who still hold the joint record for the number of titles, with 10, alongside Paris Saint-Germain.





FRENCH LEAGUE WINNERS AND RUNNERS-UP

Year Winner Runner-up
1932-33 Olympique Lillois Cannes
1933-34 Sète SC Fives
1934-35 Sochaux Racing Strasbourg
1935-36 RCF Paris Lille
1936-37 Marseille Sochaux
1937-38 Sochaux Marseille
1938-39 Sète Marseille
1939-40 No league.
1940-41 No league.
1941-42 No league.
1942-43 No league.
1943-44 No league.
1944-45 No league.
1945-46 Lille Saint-Étienne
1946-47 Roubaix-Tourcoing Stade de Reims
1947-48 Marseille Lille
1948-49 Stade de Reims Lille
1949-50 Bordeaux Lille
1950-51 Nice Lille
1951-52 Nice Bordeaux
1952-53 Stade de Reims Sochaux
1953-54 Lille Stade de Reims
1954-55 Stade de Reims Toulouse FC 1937
1955-56 Nice RC Lens
1956-57 Saint-Étienne RC Lens
1957-58 Stade de Reims Nimes
1958-59 Nice Nimes
1959-60 Stade de Reims Nimes
1960-61 Monaco RCF Paris
1961-62 Stade de Reims RCF Paris
1962-63 Monaco Stade de Reims
1963-64 Saint-Étienne Monaco
1964-65 Nantes Bordeaux
1965-66 Nantes Bordeaux
1966-67 Saint-Étienne Nantes
1967-68 Saint-Étienne Nice
1968-69 Saint-Étienne Bordeaux
1969-70 Saint-Étienne Marseille
1970-71 Marseille Saint-Étienne
1971-72 Marseille Nimes
1972-73 Nantes Nice
1973-74 Saint-Étienne Nantes
1974-75 Saint-Étienne Marseille
1975-76 Saint-Étienne Nice
1976-77 Nantes RC Lens
1977-78 Monaco Nantes
1978-79 Racing Strasbourg Nantes
1979-80 Nantes Sochaux
1980-81 Saint-Étienne Nantes
1981-82 Monaco Saint-Étienne
1982-83 Nantes Bordeaux
1983-84 Bordeaux Monaco
1984-85 Bordeaux Nantes
1985-86 Paris Saint-Germain Nantes
1986-87 Bordeaux Marseille
1987-88 Monaco Bordeaux
1988-89 Marseille Paris Saint-Germain
1989-90 Marseille Bordeaux
1990-91 Marseille Monaco
1991-92 Marseille Monaco
1992-93 No Winner Paris Saint-Germain
1993-94 Paris Saint-Germain Marseille
1994-95 Nantes Lyon
1995-96 Auxerre Paris Saint-Germain
1996-97 Monaco Paris Saint-Germain
1997-98 RC Lens Metz
1998-99 Bordeaux Marseille
1999-00 Monaco Paris Saint-Germain
2000-01 Nantes Lyon
2001-02 Lyon RC Lens
2002-03 Lyon Monaco
2003-04 Lyon Paris Saint-Germain
2004-05 Lyon Lille
2005-06 Lyon Bordeaux
2006-07 Lyon Marseille
2007-08 Lyon Bordeaux
2008-09 Bordeaux Marseille
2009-10 Marseille Lyon
2010-11 Lille Marseille
2011-12 Montpellier Paris Saint-Germain
2012-13 Paris Saint-Germain Marseille
2013-14 Paris Saint-Germain Monaco
2014-15 Paris Saint-Germain Lyon
2015-16 Paris Saint-Germain Lyon
2016-17 Monaco Paris Saint-Germain
2017-18 Paris Saint-Germain Monaco
2018-19 Paris Saint-Germain Lille
2019-20 Paris Saint-Germain Marseille
2020-21 Lille Paris Saint-Germain
2021-22 Paris Saint-Germain TBC