CF Classics Small Logo

CF Classics Logo

SWISS LEAGUE WINNERS 1960-2019


Swiss Football League Logo

1960s
Young Boys Bern
Servette
Servette
FC Zurich
La-Chaux-De-Fonds
Lausanne-Sport
FC Zurich
FC Basel
FC Zurich
FC Basel
1960s

1970s
FC Basel
Grasshopper Club Zürich
FC Basel
FC Basel
FC Zurich
FC Zurich
FC Zurich
FC Basel
Grasshopper Club Zürich
Servette
1970s

1980s
FC Basel
FC Zurich
Grasshopper Club Zürich
Grasshopper Club Zürich
Grasshopper Club Zürich
Servette
Young Boys Bern
Neuchâtel Xamax
Neuchâtel Xamax
FC Luzern
1980s

1990s
Grasshopper Club Zürich
Grasshopper Club Zürich
FC Sion
FC Aarau
Servette
Grasshopper Club Zürich
Grasshopper Club Zürich
FC Sion
Grasshopper Club Zürich
Servette
1990s

2000s
St. Gallen
Grasshopper Club Zürich
FC Basel
Grasshopper Club Zürich
FC Basel
FC Basel
FC Zurich
FC Zurich
FC Basel
FC Zurich
2000s

2010s
FC Basel
FC Basel
FC Basel
FC Basel
FC Basel
FC Basel
FC Basel
FC Basel
Young Boys Bern
Young Boys Bern
2010s




The Swiss rebranded their football league as the Super League in 2003. Before that it was called the National League (or Nationalliga/Ligue Nationale/Lega Nazionale depending upon which of the three languages you spoke in Switzerland!). Over the years, the traditional powerhouses of the Swiss football league have been Grasshopper Club Zürich, FC Basel, Servette, Young Boys Bern and FC Zürich.

The list of Swiss football league winners contains some absolutely classic club names (Grasshopper Club Zürich, Young Boys Bern), and there are some great club crests on display too.




SWISS LEAGUE WINNERS AND RUNNERS-UP

Year Winner Runner-up
2018-19 Young Boys Bern FC Basel
2017-18 Young Boys Bern FC Basel
2016-17 FC Basel Young Boys Bern
2015-16 FC Basel Young Boys Bern
2014-15 FC Basel Young Boys Bern
2013-14 FC Basel Grasshopper Club Zürich
2012-13 FC Basel Grasshopper Club Zürich
2011-12 FC Basel FC Luzern
2010-11 FC Basel FC Zürich
2009-10 FC Basel Young Boys Bern
2008-09 FC Zürich Young Boys Bern
2007-08 FC Basel Young Boys Bern
2006-07 FC Zürich FC Basel
2005-06 FC Zürich FC Basel
2004-05 FC Basel FC Thun
2003-04 FC Basel Young Boys Bern
2002-03 Grasshopper Club Zürich FC Basel
2001-02 FC Basel Grasshopper Club Zürich
2000-01 Grasshopper Club Zürich FC Lugano
1999-00 FC St. Gallen FC Lausanne-Sport
1998-99 Servette FC Grasshopper Club Zürich
1997-98 Grasshopper Club Zürich Servette FC
1996-97 FC Sion Neuchâtel Xamax
1995-96 Grasshopper Club Zürich FC Sion
1994-95 Grasshopper Club Zürich Servette FC
1993-94 Servette FC Grasshopper Club Zürich
1992-93 FC Aarau Young Boys Bern
1991-92 FC Sion Neuchâtel Xamax
1990-91 Grasshopper Club Zürich FC Sion
1989-90 Grasshopper Club Zürich FC Lausanne-Sport
1988-89 FC Luzern Grasshopper Club Zürich
1987-88 Neuchâtel Xamax Servette FC
1986-87 Neuchâtel Xamax Grasshopper Club Zürich
1985-86 Young Boys Bern Neuchâtel Xamax
1984-85 Servette FC FC Aarau
1983-84 Grasshopper Club Zürich Servette FC
1982-83 Grasshopper Club Zürich Servette FC
1981-82 Grasshopper Club Zürich Servette FC
1980-81 FC Zürich Grasshopper Club Zürich
1979-80 FC Basel Grasshopper Club Zürich
1978-79 Servette FC FC Zürich
1977-78 Grasshopper Club Zürich Servette FC
1976-77 FC Basel Servette FC
1975-76 FC Zürich Servette FC
1974-75 FC Zürich Young Boys Bern
1973-74 FC Zürich Grasshopper Club Zürich
1972-73 FC Basel Grasshopper Club Zürich
1971-72 FC Basel FC Zürich
1970-71 Grasshopper Club Zürich FC Basel
1969-70 FC Basel FC Lausanne-Sport
1968-69 FC Basel FC Lausanne-Sport
1967-68 FC Zürich Grasshopper Club Zürich
1966-67 FC Basel FC Zürich
1965-66 FC Zürich Servette FC
1964-65 FC Lausanne-Sport Young Boys Bern
1963-64 FC La Chaux-de-Fonds FC Zürich
1962-63 FC Zürich FC Lausanne-Sport
1961-62 Servette FC FC Lausanne-Sport
1960-61 Servette FC Young Boys Bern
1959-60 Young Boys Bern FC Biel-Bienne
1958-59 Young Boys Bern FC Grenchen
1957-58 Young Boys Bern Grasshopper Club Zürich
1956-57 Young Boys Bern Grasshopper Club Zürich
1955-56 Grasshopper Club Zürich FC La Chaux-de-Fonds
1954-55 FC La Chaux-de-Fonds FC Lausanne-Sport
1953-54 FC La Chaux-de-Fonds Grasshopper Club Zürich
1952-53 FC Basel Young Boys Bern
1951-52 Grasshopper Club Zürich FC Zürich
1950-51 FC Lausanne-Sport FC Chiasso
1949-50 Servette FC FC Basel
1948-49 FC Lugano FC Basel
1947-48 AC Bellinzona FC Biel-Bienne
1946-47 FC Biel-Bienne FC Lausanne-Sport
1945-46 Servette FC FC Lugano
1944-45 Grasshopper Club Zürich FC Lugano
1943-44 FC Lausanne-Sport Servette FC
1942-43 Grasshopper Club Zürich FC Lugano
1941-42 Grasshopper Club Zürich FC Grenchen
1940-41 FC Lugano Young Boys Bern
1939-40 Servette FC FC Grenchen
1938-39 Grasshopper Club Zürich FC Grenchen
1937-38 FC Lugano Grasshopper Club Zürich
1936-37 Grasshopper Club Zürich Young Boys Bern
1935-36 FC Lausanne-Sport SC Young Fellows Zürich
1934-35 FC Lausanne-Sport Servette FC
1933-34 Servette FC Grasshopper Club Zürich