The Swiss league started back in 1933. Up until the turn of the century it was dominated by the two clubs from Zurich, Grasshoppers Zurich and FC Zurich. However, in recent years the competition has been taken over by FC Basel, who are now one title ahead of Grasshoppers in the all-time list of winners.

Swiss Football League Title Winners

A list of all of the winners and runners-up of Switzerland's football league since 1933...

Season Swiss League Champions Runners-up
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-20 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

Most Titles in the Swiss Football League

With FC Basel winning so many titles since the mid 2000's, they've now overtaken Grasshopper Club Zürich as the most successful Swiss club, with 20 victories since the Swiss football league went professional back in 1933, and eight in a row since the 2009-10 season.

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

Always the Bridesmaid - Most Runners-Up positions in the Swiss Football League

As well as having claimed the second most number of Swiss league titles, Grasshopper Club Zürich has also been in the runners-up spot more than any other club, which shows you how successful the team has been over the years.

...And you've got to feel some sympathy for Young Boys of Bern - they've only won 5 titles but have been runners-up an incredible fourteen times !

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