List of French football champions

From Wikipedia, the free encyclopedia
(Redirected from France champions (football))
Jump to navigation Jump to search

Template:Short description Template:Short descriptionScript error: No such module "Infobox".Script error: No such module "Check for unknown parameters".

The French football champions are the winners of the highest league of football in France, Ligue 1. Since the National Council of the French Football Federation voted in support of professionalism in French football in 1930, the professional football championship of France has been contested through Ligue 1, formerly known as Division 1 from 1933 to 2002.[1][2]

File:Club Francais 1898.jpg
1895–96 champions Club Français, pictured here in 1898

Prior to this, the first division championship of French football was contested through a league run by the Union des Sociétés Françaises de Sports Athlétiques (USFSA), an organization that supported amateur sport. The USFSA's league run from 1894 to 1919 and awarded 22 league titles before being suspended in 1915 due to World War I and the creation and success of the Coupe de France, which had quickly become the country's national competition.

File:CA Paris - Le Havre 1920.jpg
1918–19 champions Le Havre, pictured playing against CA Paris in 1920

[3] The USFSA returned in 1919 changing the league into numerous regional amateur leagues that awarded no league title. This system lasted from 1919 to 1926. In 1926, the first division's reins were handed over to the French Football Federation. The federation organized and ran a league composed of the regional amateur league champions called the Championnat de France amateur from 1927 to 1929 and awarded three titles before the league was converted to the professional league that exists today in 1932.[1]

The first champions of French football were Standard Athletic Club, who defeated The White Rovers 2–0 in Courbevoie on 6 May 1894.[4] The initial championship match was held on 29 April but finished 2–2, so the match was replayed.[4] Standard went on to win the French championship four more times over the next seven years before RC Roubaix took control of the league becoming the first French club to win three straight titles beginning in 1902.[5] Following Roubaix's success, the ownership of the amateur league title began rotating back and forth from the north of France to the south of France with Marseille eventually winning the last amateur title in 1929.[5]

File:CA Paris 1928.jpg
1926–27 champions CA Paris, pictured at the end of the following season

The first French football champions of the professional era were Olympique Lillois, a predecessor of Lille, who defeated Cannes 4–3 on 14 May 1933 at the Stade Olympique Yves-du-Manoir in Colombes.[5] Sète were crowned champions the following season and, in 1939, became the first professional club in France to win two titles.[5] Following the conclusion of World War II, Saint-Étienne became the model club of the country winning four consecutive titles from 1966 to 1970.[5] The club won all its 10 titles in a span of 25 years. Marseille repeated Saint-Étienne's feat of four consecutive titles from 1988 to 1992. It would take the club another 17 years to win another title. During the hiatus between Marseille's title in 1992 and the club's most recent in 2010, Lyon established themselves as a top club winning their first title in 2002. The title started a national record-breaking streak of seven successive league championships with the streak coming to an end following the 2008–09 season when Bordeaux eclipsed them winning their sixth title.[6][7]

Paris Saint-Germain have the most titles in French football, with 13, followed by Saint-Étienne and Marseille, with 10 each.[8][9] The majority of Saint-Étienne's titles came during the 1960s and 1970s when the club was led by managers Jean Snella, Albert Batteux, and Robert Herbin. Marseille has nine professional league titles and one amateur title which they won in the 1928–29 season.[9] The club initially equalled Saint-Étienne's number of titles won during the 1992–93 season, but the title was stripped after it was discovered by the Ligue de Football Professionnel (LFP) that the club's president Bernard Tapie had bribed the opposition's players.[10][11] Tapie was later found guilty of bribery and sentenced to two years in prison.[12] In the 2009–10 season, Marseille equalled Saint-Étienne's number of titles, amateur or professional.[13][14] Paris Saint-Germain won 11 of their 13 titles in a thirteen-year span from 2013 to 2025. Nantes and Monaco are fourth with eight titles each, while Lyon has seven.[15][16][17]

List of champions

Winning team also won Coupe de France in the same season, winning a domestic Double.
§ Winning team also won Coupe de France and Coupe de la Ligue in the same season, winning a domestic Treble
# Winning team also won UEFA Champions League and Coupe de France in the same season, winning a continental Treble.
Ed. Season Winners[4] Runners-up Third Place
Amateur era (1893–1929)
1
Script error: No such module "Check for unknown parameters".
1893–94 Standard Athletic Club (1) The White Rovers N/A
2
Script error: No such module "Check for unknown parameters".
1894–95 Standard Athletic Club (2) The White Rovers N/A
3
Script error: No such module "Check for unknown parameters".
1895–96 Club Français (1) The White Rovers N/A
4
Script error: No such module "Check for unknown parameters".
1896–97 Standard Athletic Club (3) The White Rovers N/A
5
Script error: No such module "Check for unknown parameters".
1897–98 Standard Athletic Club (4) Club Français N/A
6
Script error: No such module "Check for unknown parameters".
1898–99 Le Havre (1) Club Français N/A
7
Script error: No such module "Check for unknown parameters".
1899–1900 Le Havre (2) Club Français N/A
8
Script error: No such module "Check for unknown parameters".
1900–01 Standard Athletic Club (5) Le Havre N/A
9
Script error: No such module "Check for unknown parameters".
1901–02 Roubaix (1) RC Paris N/A
10
Script error: No such module "Check for unknown parameters".
1902–03 Roubaix (2) RC Paris N/A
11
Script error: No such module "Check for unknown parameters".
1903–04 Roubaix (3) Suisse Paris N/A
12
Script error: No such module "Check for unknown parameters".
1904–05 Gallia Club Paris (1) Roubaix N/A
13
Script error: No such module "Check for unknown parameters".
1905–06 Roubaix (4) Script error: No such module "sort". N/A
14
Script error: No such module "Check for unknown parameters".
1906–07 RC Paris (1) Roubaix N/A
15
Script error: No such module "Check for unknown parameters".
1907–08 Roubaix (5) RC Paris N/A
16
Script error: No such module "Check for unknown parameters".
1908–09 Stade Helvétique (1) Script error: No such module "sort". N/A
17
Script error: No such module "Check for unknown parameters".
1909–10 US Tourcoing (1) Stade Helvétique N/A
18
Script error: No such module "Check for unknown parameters".
1910–11 Stade Helvétique (2) RC Paris N/A
19
Script error: No such module "Check for unknown parameters".
1911–12 Saint-Raphaël (1) AS Française N/A
20
Script error: No such module "Check for unknown parameters".
1912–13 Stade Helvétique (3) Rouen N/A
21
Script error: No such module "Check for unknown parameters".
1913–14 Olympique Lillois (1) Sète N/A
Script error: No such module "Check for unknown parameters".
1914–18
Suspended due to World War I
Script error: No such module "Check for unknown parameters".
22
Script error: No such module "Check for unknown parameters".
1918–19 Le Havre (3) Marseille N/A
Script error: No such module "Check for unknown parameters".
1919–26
Not Played
Script error: No such module "Check for unknown parameters".
23
Script error: No such module "Check for unknown parameters".
1926–27 Script error: No such module "sort". (1) Script error: No such module "sort". Marseille
24
Script error: No such module "Check for unknown parameters".
1927–28 Stade Français (1)[nb 1] US Tourcoing N/A
25
Script error: No such module "Check for unknown parameters".
1928–29 Marseille (1)[nb 2] Club Français N/A
Script error: No such module "Check for unknown parameters".
1929–32
Not Played
Script error: No such module "Check for unknown parameters".
Professional era (1932–present)[2][21][22]
26
Script error: No such module "Check for unknown parameters".
1932–33 Olympique Lillois (2) Cannes RC Paris
27
Script error: No such module "Check for unknown parameters".
1933–34 Sète (1) Fives Marseille
28
Script error: No such module "Check for unknown parameters".
1934–35 Sochaux (1) Strasbourg RC Paris
29
Script error: No such module "Check for unknown parameters".
1935–36 RC Paris (2) Lille Strasbourg
30
Script error: No such module "Check for unknown parameters".
1936–37 Marseille (2) Sochaux RC Paris
31
Script error: No such module "Check for unknown parameters".
1937–38 Sochaux (2) Marseille Sète
32
Script error: No such module "Check for unknown parameters".
1938–39 Sète (2) Marseille RC Paris
Script error: No such module "Check for unknown parameters".
1939–45
Suspended due to World War II
Script error: No such module "Check for unknown parameters".
33
Script error: No such module "Check for unknown parameters".
1945–46 Lille (1) Saint-Étienne CO Roubaix-Tourcoing
34
Script error: No such module "Check for unknown parameters".
1946–47 Roubaix–Tourcoing (1) Reims Strasbourg
35
Script error: No such module "Check for unknown parameters".
1947–48 Marseille (3) Lille Reims
36
Script error: No such module "Check for unknown parameters".
1948–49 Reims (1) Lille Marseille
37
Script error: No such module "Check for unknown parameters".
1949–50 Bordeaux (1) Lille Reims
38
Script error: No such module "Check for unknown parameters".
1950–51 Nice (1) Lille Le Havre
39
Script error: No such module "Check for unknown parameters".
1951–52 Nice (2) Bordeaux Lille
40
Script error: No such module "Check for unknown parameters".
1952–53 Reims (2) Sochaux Bordeaux
41
Script error: No such module "Check for unknown parameters".
1953–54 Lille (2) Reims Bordeaux
42
Script error: No such module "Check for unknown parameters".
1954–55 Reims (3) Toulouse (1937) Lens
43
Script error: No such module "Check for unknown parameters".
1955–56 Nice (3) Lens Monaco
44
Script error: No such module "Check for unknown parameters".
1956–57 Saint-Étienne (1) Lens Reims
45
Script error: No such module "Check for unknown parameters".
1957–58 Reims (4) Nîmes Monaco
46
Script error: No such module "Check for unknown parameters".
1958–59 Nice (4) Nîmes RC Paris
47
Script error: No such module "Check for unknown parameters".
1959–60 Reims (5) Nîmes RC Paris
48
Script error: No such module "Check for unknown parameters".
1960–61 Monaco (1) RC Paris Reims
49
Script error: No such module "Check for unknown parameters".
1961–62 Reims (6) RC Paris Nîmes
50
Script error: No such module "Check for unknown parameters".
1962–63 Monaco (2) Reims Sedan
51
Script error: No such module "Check for unknown parameters".
1963–64 Saint-Étienne (2) Monaco RC Lens
52
Script error: No such module "Check for unknown parameters".
1964–65 Nantes (1) Bordeaux Valenciennes
53
Script error: No such module "Check for unknown parameters".
1965–66 Nantes (2) Bordeaux Valenciennes
54
Script error: No such module "Check for unknown parameters".
1966–67 Saint-Étienne (3) Nantes Angers
55
Script error: No such module "Check for unknown parameters".
1967–68 Saint-Étienne (4) Nice Sochaux
56
Script error: No such module "Check for unknown parameters".
1968–69 Saint-Étienne (5) Bordeaux Metz
57
Script error: No such module "Check for unknown parameters".
1969–70 Saint-Étienne (6) Marseille RC Paris-Sedan
58
Script error: No such module "Check for unknown parameters".
1970–71 Marseille (4) Saint-Étienne Nantes
59
Script error: No such module "Check for unknown parameters".
1971–72 Marseille (5) Nîmes Sochaux
60
Script error: No such module "Check for unknown parameters".
1972–73 Nantes (3) Nice Marseille
61
Script error: No such module "Check for unknown parameters".
1973–74 Saint-Étienne (7) Nantes Lyon
62
Script error: No such module "Check for unknown parameters".
1974–75 Saint-Étienne (8) Marseille Lyon
63
Script error: No such module "Check for unknown parameters".
1975–76 Saint-Étienne (9) Nice Sochaux
64
Script error: No such module "Check for unknown parameters".
1976–77 Nantes (4) Lens Bastia
65
Script error: No such module "Check for unknown parameters".
1977–78 Monaco (3) Nantes Strasbourg
66
Script error: No such module "Check for unknown parameters".
1978–79 Strasbourg Nantes Saint-Étienne
67
Script error: No such module "Check for unknown parameters".
1979–80 Nantes (5) Sochaux Saint-Étienne
68
Script error: No such module "Check for unknown parameters".
1980–81 Saint-Étienne (10) Nantes Bordeaux
69
Script error: No such module "Check for unknown parameters".
1981–82 Monaco (4) Saint-Étienne Sochaux
70
Script error: No such module "Check for unknown parameters".
1982–83 Nantes (6) Bordeaux Paris Saint-Germain
71
Script error: No such module "Check for unknown parameters".
1983–84 Bordeaux (2) Monaco Auxerre
72
Script error: No such module "Check for unknown parameters".
1984–85 Bordeaux (3) Nantes Monaco
73
Script error: No such module "Check for unknown parameters".
1985–86 Paris Saint-Germain (1) Nantes Bordeaux
74
Script error: No such module "Check for unknown parameters".
1986–87 Bordeaux (4) Marseille Toulouse
75
Script error: No such module "Check for unknown parameters".
1987–88 Monaco (5) Bordeaux Montpellier
76
Script error: No such module "Check for unknown parameters".
1988–89 Marseille (6) Paris Saint-Germain Monaco
77
Script error: No such module "Check for unknown parameters".
1989–90 Marseille (7) Bordeaux Monaco
78
Script error: No such module "Check for unknown parameters".
1990–91 Marseille (8) Monaco Auxerre
79
Script error: No such module "Check for unknown parameters".
1991–92 Marseille (9) Monaco Paris Saint-Germain
80
Script error: No such module "Check for unknown parameters".
1992–93 [nb 3] Paris Saint-Germain Monaco
81
Script error: No such module "Check for unknown parameters".
1993–94 Paris Saint-Germain (2) Marseille Auxerre
82
Script error: No such module "Check for unknown parameters".
1994–95 Nantes (7) Lyon Paris Saint-Germain
83
Script error: No such module "Check for unknown parameters".
1995–96 Auxerre Paris Saint-Germain Monaco
84
Script error: No such module "Check for unknown parameters".
1996–97 Monaco (6) Paris Saint-Germain Nantes
85
Script error: No such module "Check for unknown parameters".
1997–98 Lens (1) Metz Monaco
86
Script error: No such module "Check for unknown parameters".
1998–99 Bordeaux (5) Marseille Lyon
87
Script error: No such module "Check for unknown parameters".
1999–00 Monaco (7) Paris Saint-Germain Lyon
88
Script error: No such module "Check for unknown parameters".
2000–01 Nantes (8) Lyon Lille
89
Script error: No such module "Check for unknown parameters".
2001–02 Lyon (1) Lens Auxerre
90
Script error: No such module "Check for unknown parameters".
2002–03 Lyon (2) Monaco Marseille
91
Script error: No such module "Check for unknown parameters".
2003–04 Lyon (3) Paris Saint-Germain Monaco
92
Script error: No such module "Check for unknown parameters".
2004–05 Lyon (4) Lille Monaco
93
Script error: No such module "Check for unknown parameters".
2005–06 Lyon (5) Bordeaux Lille
94
Script error: No such module "Check for unknown parameters".
2006–07 Lyon (6) Marseille Toulouse
95
Script error: No such module "Check for unknown parameters".
2007–08 Lyon (7) Bordeaux Marseille
96
Script error: No such module "Check for unknown parameters".
2008–09 Bordeaux (6) Marseille Lyon
97
Script error: No such module "Check for unknown parameters".
2009–10 Marseille (10) Lyon Auxerre
98
Script error: No such module "Check for unknown parameters".
2010–11 Lille (3) Marseille Lyon
99
Script error: No such module "Check for unknown parameters".
2011–12 Montpellier (1) Paris Saint-Germain Lille
100
Script error: No such module "Check for unknown parameters".
2012–13 Paris Saint-Germain (3) Marseille Lyon
101
Script error: No such module "Check for unknown parameters".
2013–14 Paris Saint-Germain (4) Monaco Lille
102
Script error: No such module "Check for unknown parameters".
2014–15 Paris Saint-Germain (5) Lyon Monaco
103
Script error: No such module "Check for unknown parameters".
2015–16 Paris Saint-Germain (6) Lyon Monaco
104
Script error: No such module "Check for unknown parameters".
2016–17 Monaco (8) Paris Saint-Germain Nice
105
Script error: No such module "Check for unknown parameters".
2017–18 Paris Saint-Germain (7) Monaco Lyon
106
Script error: No such module "Check for unknown parameters".
2018–19 Paris Saint-Germain (8) Lille Lyon
107
Script error: No such module "Check for unknown parameters".
2019–20 Paris Saint-Germain (9)[nb 4] Marseille Rennes
108
Script error: No such module "Check for unknown parameters".
2020–21 Lille (4) Paris Saint-Germain Monaco
109
Script error: No such module "Check for unknown parameters".
2021–22 Paris Saint-Germain (10) Marseille Monaco
110
Script error: No such module "Check for unknown parameters".
2022–23 Paris Saint-Germain (11) Lens Marseille
111
Script error: No such module "Check for unknown parameters".
2023–24 Paris Saint-Germain (12) Monaco Brest
112
Script error: No such module "Check for unknown parameters".
2024–25 Paris Saint-Germain (13) Marseille Monaco

Performance

Performance by club in amateur era and professional era

Rank Club Winners Runners-up Winning seasons Runner-up seasons
1 Paris Saint-GermainFile:Competitiester.svg
13
Script error: No such module "Check for unknown parameters".
9
Script error: No such module "Check for unknown parameters".
1985–86, 1993–94, 2012–13, 2013–14, 2014–15, 2015–16, 2017–18, 2018–19, 2019–20, 2021–22, 2022–23, 2023–24, 2024–25 1988–89, 1992–93, 1995–96, 1996–97, 1999–2000, 2003–04, 2011–12, 2016–17, 2020–21
2 MarseilleFile:Competitiester.svg
10
Script error: No such module "Check for unknown parameters".
15
Script error: No such module "Check for unknown parameters".
1928–29, 1936–37, 1947–48, 1970–71, 1971–72, 1988–89, 1989–90, 1990–91, 1991–92, 2009–10 1918–19, 1937–38, 1938–39, 1969–70, 1974–75, 1986–87, 1993–94, 1998–99, 2006–07, 2008–09, 2010–11, 2012–13, 2019–20, 2021–22, 2024–25
Saint-Étienne File:Competitiester.svg
10
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1956–57, 1963–64, 1966–67, 1967–68, 1968–69, 1969–70, 1973–74, 1974–75, 1975–76, 1980–81 1945–46, 1970–71, 1981–82
3 Monaco
8
Script error: No such module "Check for unknown parameters".
8
Script error: No such module "Check for unknown parameters".
1960–61, 1962–63, 1977–78, 1981–82, 1987–88, 1996–97, 1999–2000, 2016–17 1963–64, 1983–84, 1990–91, 1991–92, 2002–03, 2013–14, 2017–18, 2023–24
Nantes
8
Script error: No such module "Check for unknown parameters".
7
Script error: No such module "Check for unknown parameters".
1964–65, 1965–66, 1972–73, 1976–77, 1979–80, 1982–83, 1994–95, 2000–01 1966–67, 1973–74, 1977–78, 1978–79, 1980–81, 1984–85, 1985–86
4 Lyon
7
Script error: No such module "Check for unknown parameters".
5
Script error: No such module "Check for unknown parameters".
2001–02, 2002–03, 2003–04, 2004–05, 2005–06, 2006–07, 2007–08 1994–95, 2000–01, 2009–10, 2014–15, 2015–16
5 Bordeaux
6
Script error: No such module "Check for unknown parameters".
9
Script error: No such module "Check for unknown parameters".
1949–50, 1983–84, 1984–85, 1986–87, 1998–99, 2008–09 1951–52, 1964–65, 1965–66, 1968–69, 1982–83, 1987–88, 1989–90, 2005–06, 2007–08
Lille
6
Script error: No such module "Check for unknown parameters".
7
Script error: No such module "Check for unknown parameters".
1913–14, 1932–33, 1945–46, 1953–54, 2010–11, 2020–21 1935–36, 1947–48, 1948–49, 1949–50, 1950–51, 2004–05, 2018–19
Reims
6
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1948–49, 1952–53, 1954–55, 1957–58, 1959–60, 1961–62 1946–47, 1953–54, 1962–63
Roubaix
6
Script error: No such module "Check for unknown parameters".
2
Script error: No such module "Check for unknown parameters".
1901–02, 1902–03, 1903–04, 1905–06, 1907–08, 1946–47 1904–05, 1906–07
6 Standard Athletic Club
5
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1893–94, 1894–95, 1896–97, 1897–98, 1900–01
7 Nice
4
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1950–51, 1951–52, 1955–56, 1958–59 1967–68, 1972–73, 1975–76
8 Stade Helvétique
3
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1908–09, 1910–11, 1912–13 1909–10
Le Havre
3
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1898–99, 1899–1900, 1918–19 1900–01
9 RC Paris
2
Script error: No such module "Check for unknown parameters".
6
Script error: No such module "Check for unknown parameters".
1906–07, 1935–36 1901–02, 1902–03, 1907–08, 1910–11, 1960–61, 1961–62
Sochaux
2
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1934–35, 1937–38 1936–37, 1952–53, 1979–80
Sète
2
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1933–34, 1938–39 1913–14
10 Lens
1
Script error: No such module "Check for unknown parameters".
5
Script error: No such module "Check for unknown parameters".
1997–98 1955–56, 1956–57, 1976–77, 2001–02, 2022–23
Club Français
1
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
1895–96 1897–98, 1898–99, 1899–1900, 1928–29
Script error: No such module "sort".
1
Script error: No such module "Check for unknown parameters".
2
Script error: No such module "Check for unknown parameters".
1926–27 1905–06, 1908–09
US Tourcoing
1
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1909–10 1927–28
Rouen
1
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1944–45 1912–13
Strasbourg
1
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1978–79 1934–35
Gallia Club Paris
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1904–05
Saint-Raphaël
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1911–12
Stade Français
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1927–28
Auxerre
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1995–96
Montpellier
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
2011–12
The White Rovers
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
1893–94, 1894–95, 1895–96, 1896–97
Nîmes
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
1957–58, 1958–59, 1959–60, 1971–72
Suisse Paris
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1903–04
AS Française
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1911–12
Amiens
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1926–27
Cannes
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1932–33
Fives
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1933–34
Toulouse (1937)
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1954–55
Metz
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1997–98

Notes:

Performance by club in professional era

File:GeorgesBereta.jpg
Georges Bereta won six league titles while playing for Saint-Étienne.
Club Winners Runners-up Winning seasons
Paris Saint-Germain File:Competitiester.svg
13
Script error: No such module "Check for unknown parameters".
9
Script error: No such module "Check for unknown parameters".
1985–86, 1993–94, 2012–13, 2013–14, 2014–15, 2015–16, 2017–18, 2018–19, 2019–20, 2021–22, 2022–23, 2023–24, 2024–25
Saint-Étienne File:Competitiester.svg
10
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1956–57, 1963–64, 1966–67, 1967–68, 1968–69, 1969–70, 1973–74, 1974–75, 1975–76, 1980–81
Marseille
9
Script error: No such module "Check for unknown parameters".
13
Script error: No such module "Check for unknown parameters".
1936–37, 1947–48, 1970–71, 1971–72, 1988–89, 1989–90, 1990–91, 1991–92, 2009–10
Monaco
8
Script error: No such module "Check for unknown parameters".
7
Script error: No such module "Check for unknown parameters".
1960–61, 1962–63, 1977–78, 1981–82, 1987–88, 1996–97, 1999–2000, 2016–17
Nantes
8
Script error: No such module "Check for unknown parameters".
7
Script error: No such module "Check for unknown parameters".
1964–65, 1965–66, 1972–73, 1976–77, 1979–80, 1982–83, 1994–95, 2000–01
Lyon
7
Script error: No such module "Check for unknown parameters".
5
Script error: No such module "Check for unknown parameters".
2001–02, 2002–03, 2003–04, 2004–05, 2005–06, 2006–07, 2007–08
Bordeaux
6
Script error: No such module "Check for unknown parameters".
9
Script error: No such module "Check for unknown parameters".
1949–50, 1983–84, 1984–85, 1986–87, 1998–99, 2008–09
Reims
6
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1948–49, 1952–53, 1954–55, 1957–58, 1959–60, 1961–62
Lille
5
Script error: No such module "Check for unknown parameters".
7
Script error: No such module "Check for unknown parameters".
1932–33, 1945–46, 1953–54, 2010–11, 2020–21
Nice
4
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1950–51, 1951–52, 1955–56, 1958–59
Sochaux
2
Script error: No such module "Check for unknown parameters".
3
Script error: No such module "Check for unknown parameters".
1934–35, 1937–38
Sète
2
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1933–34, 1938–39
Lens
1
Script error: No such module "Check for unknown parameters".
5
Script error: No such module "Check for unknown parameters".
1997–98
RC Paris
1
Script error: No such module "Check for unknown parameters".
2
Script error: No such module "Check for unknown parameters".
1935–36
Strasbourg
1
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1978–79
Roubaix-Tourcoing
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1946–47
Auxerre
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1995–96
Montpellier
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
2011–12
Nîmes
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
Cannes
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
Fives
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
Toulouse (1937)
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
Metz
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".

Template:Pie chart

Notes:

Performance by club in amateur era

Club Winners Runners-up Winning seasons
Roubaix
5
Script error: No such module "Check for unknown parameters".
2
Script error: No such module "Check for unknown parameters".
1901–02, 1902–03, 1903–04, 1905–06, 1907–08
Standard Athletic Club
5
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1893–94, 1894–95, 1896–97, 1897–98, 1900–01
Stade Helvétique
3
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1908–09, 1910–11, 1912–13
Le Havre
3
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1898–99, 1899–1900, 1918–19
Club Français
1
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
1895–96
RC Paris
1
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
1906–07
Script error: No such module "sort".
1
Script error: No such module "Check for unknown parameters".
2
Script error: No such module "Check for unknown parameters".
1926–27
US Tourcoing
1
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1909–10
Marseille
1
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
1928–29
Gallia Club Paris
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1904–05
Saint-Raphaël
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1911–12
Olympique Lillois
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1913–14
Stade Français
1
Script error: No such module "Check for unknown parameters".
Script error: No such module "Check for unknown parameters".
1927–28
The White Rovers
Script error: No such module "Check for unknown parameters".
4
Script error: No such module "Check for unknown parameters".
Suisse Paris
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
AS Française
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
Rouen
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
Sète
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".
Amiens
Script error: No such module "Check for unknown parameters".
1
Script error: No such module "Check for unknown parameters".

Notes:

Notes

  1. For the 1927–28 and 1928–29 seasons, the French Football Federation eliminated the league table format used in the previous season and used a playoff system. No third-place match was held.[5][18][19][20]
  2. For the 1927–28 and 1928–29 seasons, the French Football Federation eliminated the league table format used in the previous season and used a playoff system. No third-place match was held.[5][18][19][20]
  3. Marseille were stripped of their title by the LFP after being found guilty of bribery. No winner was declared for that season.[10][11]
  4. 2019–20 Ligue 1 suspended in March 2020 due to the COVID-19 pandemic in France; season curtailed and final standings (including PSG as champions) declared by a points-per-game ratio on 30 April 2020.[23][24]

References

<templatestyles src="Reflist/styles.css" />

  1. a b Gilles Gauthey, Le football professionnel français, Paris, 1961, p.18. Éditée et diffusée par l'auteur. Template:Catalog lookup link
  2. a b Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. a b c Script error: No such module "citation/CS1".
  5. a b c d e f g Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. a b Script error: No such module "citation/CS1".
  10. a b Script error: No such module "citation/CS1".
  11. a b Script error: No such module "citation/CS1".
  12. Script error: No such module "citation/CS1".
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "citation/CS1".
  16. Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. a b Script error: No such module "citation/CS1".
  19. a b Script error: No such module "citation/CS1".
  20. a b Script error: No such module "citation/CS1".
  21. Script error: No such module "citation/CS1".
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "citation/CS1".
  24. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

External links

Script error: No such module "Navbox". Script error: No such module "Navbox". Template:UEFA national champions

Template:Category handlerScript error: No such module "Check for unknown parameters".