SWITZERLAND  
  Year 1897-98 to 1934-35   Year 1935-36 to 1972-73   Year 1973-74 to 2008-09   SWISS CHAMPIONS (20 Clubs)   SUPER LEAGUE 2008-09  (Pts)  
  1898 Grasshopper Club   1936 Lausanne-Sports   1974 FC Zürich   27 Grasshopper Club (Zürich)   FC Zürich 69  
  1899 Anglo-American Club   1937 Grasshopper Club   1975 FC Zürich   17 Servette FC (Genève)   FC Basel 66  
  1900 Grasshopper Club   1938 FC Lugano   1976 FC Zürich   12 FC Basel   BSC Young Boys (Bern) 61  
  1901 Grasshopper Club   1939 Grasshopper Club   1977 FC Basel   11 BSC Young Boys (Bern)   Grasshopper Club (Zürich) 42  
  1902 FC Zurich   1940 Servette FC   1978 Grasshopper Club   11 FC Zürich   FC Aarau 37  
  1903 BSC Young Boys   1941 FC Lugano   1979 Servette FC   7 Lausanne-Sports (Montriond)   AC Bellinzona 36  
  1904 FC Sankt Gallen   1942 Grasshopper Club   1980 FC Basel   3 FC Aarau   Neuchâtel-Xamax FC 31  
  1905 Grasshopper Club   1943 Grasshopper Club   1981 FC Zürich   3 FC La Chaux-de-Fonds   FC Luzern 30  
  1906 FC Winterthur   1944 Lausanne-Sports   1982 Grasshopper Club   3 FC Lugano   FC Sion 30  
  1907 Servette FC   1945 Grasshopper Club   1983 Grasshopper Club   3 FC Winterthur   Vaduz 22  
  1908 FC Winterthur   1946 Servette FC   1984 Grasshopper Club   2 Neuchâtel-Xamax FC   PROMOTED TEAMS 2009-10  
  1909 BSC Young Boys   1947 FC Biel-Bienne   1985 Servette FC   2 FC Sankt Gallen   FC Sankt Gallen 68  
  1910 BSC Young Boys   1948 AC Bellinzona   1986 BSC Young Boys   2 FC Sion   (Table correct to 5th May 2009)  
  1911 BSC Young Boys   1949 FC Lugano   1987 Neuchâtel-Xamax FC   1 Anglo-American Club (Zürich)        
  1912 FC Aarau   1950 Servette FC   1988 Neuchâtel-Xamax FC   1 AC Bellinzona        
  1913 Montriond Lausanne   1951 Lausanne-Sports   1989 FC Luzern   1 FC Biel-Bienne        
  1914 FC Aarau   1952 Grasshopper Club   1990 Grasshopper Club   1 Brühl Sankt Gallen        
  1915 Brühl Sankt Gallen              1953 FC Basel   1991 Grasshopper Club   1 FC Cantonal Neuchâtel          
  1916 FC Cantonal Neuchâtel   1954 FC La Chaux-de-Fonds   1992 FC Sion   1 Etoile La Chaux-de-Fonds        
  1917 FC Winterthur   1955 FC La Chaux-de-Fonds   1993 FC Aarau   1 FC Luzern        
  1918 Servette FC   1956 Grasshopper Club   1994 Servette FC   110 TOTAL CHAMPIONSHIPS        
  1919 Etoile La Chaux-de-Fonds   1957 BSC Young Boys   1995 Grasshopper Club              
  1920 BSC Young Boys   1958 BSC Young Boys   1996 Grasshopper Club              
  1921 Grasshopper Club   1959 BSC Young Boys   1997 FC Sion         TOFFS Retro Football Shirts  
  1922 Servette FC   1960 BSC Young Boys   1998 Grasshopper Club              
  1923     1961 Servette FC   1999 Servette FC         My Football Facts Home Page  
  1924 FC Zürich   1962 Servette FC   2000 FC Sankt Gallen              
  1925 Servette FC   1963 FC Zürich   2001 Grasshopper Club         My Football Facts Players Page  
  1926 Servette FC   1964 FC La Chaux-de-Fonds   2002 FC Basel              
  1927 Grasshopper Club   1965 Lausanne-Sports   2003 Grasshopper Club              
  1928 Grasshopper Club   1966 FC Zürich   2004 FC Basel              
  1929 BSC Young Boys   1967 FC Basel   2005 FC Basel              
  1930 Servette FC   1968 FC Zürich   2006 FC Zürich              
  1931 Grasshopper Club   1969 FC Basel   2007 FC Zürich              
  1932 Lausanne-Sports   1970 FC Basel   2008 FC Basel              
  1933 Servette FC   1971 Grasshopper Club   2009                
  1934 Servette FC   1972 FC Basel   2010                
  1935 Lausanne-Sports   1973 FC Basel   2011