The following list of Swiss football champions lists all past winners of the top-tier football competitions for clubs in Switzerland. It includes all winners of the present-day Swiss Super League as well as the predecessor leagues played in the country. Swiss champions have been officially determined since the 1898–1899 season.[1] [2]
† | League champions also won the Swiss Cup, i.e. they completed a domestic Double. |
Season | Champions | Runners-up | Third place | Top scorer(s) | ||
---|---|---|---|---|---|---|
width=230 | Player | width=50 | Nat. | Goals | ||
Zürich | Grasshopper | |||||
Grasshopper | Young Boys | |||||
Grasshopper | Lugano | 40 | ||||
Lausanne-Sport † | Servette | Lugano | 27 | |||
Young Fellows | Grasshopper | 27 | ||||
Grasshopper † | Young Boys | Young Fellows | 23 | |||
Grasshopper | Young Boys | 20 | ||||
Grenchen | Lugano | 15 | ||||
Grenchen | Grasshopper | 22 | ||||
Young Boys | Servette | 26 | ||||
Grasshopper † | Grenchen | Servette | 23 | |||
Grasshopper † | Lugano | Lausanne-Sport | 31 | |||
Lausanne-Sport † | Servette | Lugano | 23 | |||
Season | Recent champions | Runners-up | Third place | Top scorer(s) | |||
---|---|---|---|---|---|---|---|
width=230 | Player | width=25 | Goals | ||||
2003–04 | Young Boys | Servette | 23 | ||||
2004–05 | Thun | Grasshopper | 27 | ||||
2005–06 | Basel | Young Boys | 20 | ||||
2006–07 | Basel | Sion | 19 | ||||
2007–08 | Basel † | Young Boys | Zürich | 24 | |||
2008–09 | Young Boys | Basel | 20 | ||||
2009–10 | Basel † | Young Boys | Grasshopper | 30 | |||
2010–11 | Zürich | Young Boys | 27 | ||||
2011–12 | Basel † | Luzern | Young Boys | 23 | |||
2012–13 | Grasshopper | St. Gallen | 21 | ||||
2013–14 | Grasshopper | Young Boys | 19 | ||||
2014–15 | Young Boys | Zürich | 22 | ||||
2015–16 | Young Boys | Luzern | 19 | ||||
2016–17 | Basel † | Young Boys | Lugano | 20 | |||
2017–18 | Young Boys | Basel | Luzern | 17 | |||
2018–19 | Basel | Lugano | 24 | ||||
2019–20 | Young Boys † | St. Gallen | Basel | 32 | |||
2020–21 | Basel | Servette | 19 | ||||
2021–22 | Basel | Young Boys | 22 | ||||
2022–23 | Young Boys † | Servette | Lugano | 21 | |||
align=left rowspan=3 | 2023–24 | Lugano | Servette | 14 | |||
Rank | Club | Titles | Winning years |
---|---|---|---|
1 | Grasshopper | 27 | (1898), 1900, 1901, 1905, 1921, 1927, 1928, 1931, 1937, 1939, 1942, 1943, 1945, 1952, 1956, 1971, 1978, 1982, 1983, 1984, 1990, 1991, 1995, 1996, 1998, 2001, 2003 |
2 | Basel | 20 | 1953, 1967, 1969, 1970, 1972, 1973, 1977, 1980, 2002, 2004, 2005, 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 |
3 | Servette | 17 | 1907, 1918, 1922, 1925, 1926, 1930, 1933, 1934, 1940, 1946, 1950, 1961, 1962, 1979, 1985, 1994, 1999 |
Young Boys | 17 | 1903, 1909, 1910, 1911, 1920, 1929, 1957, 1958, 1959, 1960, 1986, 2018, 2019, 2020, 2021, 2023, 2024 | |
5 | Zürich | 13 | 1902, 1924, 1963, 1966, 1968, 1974, 1975, 1976, 1981, 2006, 2007, 2009, 2022 |
6 | Lausanne-Sport | 7 | 1913, 1932, 1935, 1936, 1944, 1951, 1965 |
7 | Winterthur | 3 | 1906, 1908, 1917 |
Lugano | 3 | 1938, 1941, 1949 | |
La Chaux-de-Fonds | 3 | 1954, 1955, 1964 | |
Aarau | 3 | 1912, 1914, 1993 | |
11 | Neuchâtel Xamax | 2 | 1987, 1988 |
Sion | 2 | 1992, 1997 | |
St. Gallen | 2 | 1904, 2000 | |
14 | Anglo-American Club Zürich | 1 | 1899 |
Brühl | 1 | 1915 | |
Cantonal Neuchâtel | 1 | 1916 | |
Etoile-Sporting | 1 | 1919 | |
Biel-Bienne | 1 | 1947 | |
Bellinzona | 1 | 1948 | |
Luzern | 1 | 1989 |
Rank | Canton | Titles | Winning club(s) (titles) |
---|---|---|---|
1 | 44 | Grasshopper (27), Zürich (13), Winterthur (3), Anglo-American Club (1) | |
2 | 20 | Basel (20) | |
3 | 18 | Young Boys (17), Biel-Bienne (1) | |
4 | 17 | Servette (17) | |
5 | 7 | Lausanne-Sport (7) | |
7 | La Chaux-de-Fonds (3), Neuchâtel Xamax (2), Cantonal (1), Etoile-Sporting (1) | ||
7 | 4 | Lugano (3), Bellinzona (1) | |
8 | 3 | Aarau (3) | |
3 | St. Gallen (2), Brühl (1) | ||
10 | 2 | Sion (2) | |
11 | 1 | Luzern (1) | |