Switzerland Cup Finals


Anglo Cup

1909/10 Zürich    BSC Young Boys           1-1 7-0 FC Sankt Gallen
1910/11 Zürich    BSC Young Boys               3-1 Servette FC
1911/12 Bern      BSC Young Boys               4-0 Stella Fribourg
1912/13 Zürich    FC Basel                     5-0 FC Weissenbühl Bern

Och Cup

1920/21 Fribourg  FC Bern                      5-0 FC La Chaux-de-Fonds
        Bern      FC Bern                      2-1 FC Zürich
1921/22 Ch.Fonds  Concordia Basel              1-0 Etoile La Chaux-de-Fonds
1922/23   not held
1923/24   not held
1924/25 Bern      FC Bern                      2-0 Concordia Basel    
          [between winners 1921 and 1922]

Swiss FA Cup

1925/26 Zürich    Grasshopper Club             2-1 FC Bern
1926/27 Zürich    Grasshopper Club             3-1 FC Young Fellows 
1927/28 Genève    Servette FC                  5-1 Grasshopper Club   
1928/29 Genève    Urania Genève Sport          1-0 BSC Young Boys
1929/30 Bern      BSC Young Boys               1-0 FC Aarau
1930/31 Lugano    FC Lugano                    2-1 Grasshopper Club       [aet]
1931/32 Zürich    Grasshopper Club             5-1 Urania Genève Sport
1932/33 Zürich    FC Basel                     4-3 Grasshopper Club    
1933/34 Bern      Grasshopper Club             2-0 Servette FC    
1934/35 Lausanne  Lausanne-Sports             10-0 FC Nordstern
1935/36 Zurich    FC Young Fellows             2-0 Servette FC    
1936/37 Bern      Grasshopper Club            10-0 Lausanne-Sports 
1937/38 Bern      Grasshopper Club         2-2 5-1 Servette FC            [1st match aet]
1938/39 Bern      Lausanne-Sports              2-0 FC Nordstern
1939/40 Bern      Grasshopper Club             3-0 FC Grenchen
1940/41 Bern      Grasshopper Club         1-1 2-0 Servette FC            [1st match aet]
1941/42 Bern      Grasshopper Club         0-0 3-2 FC Basel               [1st match aet]
1942/43 Bern      Grasshopper Club             2-1 FC Lugano
1943/44 Bern      Lausanne-Sports              3-0 FC Basel
1944/45 Bern      BSC Young Boys               2-0 FC Sankt Gallen        [aet]
1945/46 Bern      Grasshopper Club             3-0 Lausanne-Sports 
1946/47 Bern      FC Basel                     3-0 Lausanne-Sports 
1947/48 Bern      FC La Chaux-de-Fonds 2-2 2-2 4-0 FC Grenchen            [1st, 2nd match aet]
1948/49 Bern      Servette FC                  3-0 Grasshopper Club   
1949/50 Bern      Lausanne-Sports          1-1 4-0 FC Cantonal Neuchâtel  [1st match aet]
1950/51 Bern      FC La Chaux-de-Fonds         3-2 FC Locarno
1951/52 Bern      Grasshopper Club             2-0 FC Lugano
1952/53 Bern      BSC Young Boys           1-1 3-1 Grasshopper Club       [1st match aet]
1953/54 Bern      FC La Chaux-de-Fonds         2-0 FC Fribourg
1954/55 Bern      FC La Chaux-de-Fonds         3-1 FC Thun
1955/56 Bern      Grasshopper Club             1-0 BSC Young Boys
1956/57 Bern      FC La Chaux-de-Fonds     1-1 3-1 Lausanne-Sports        [1st match aet]
1957/58 Bern      BSC Young Boys           1-1 4-1 Grasshopper Club       [1st match aet]
1958/59 Bern      FC Grenchen                  1-0 Servette FC
1959/60 Bern      FC Luzern                    1-0 FC Grenchen
1960/61 Bern      FC La Chaux-de-Fonds         1-0 FC Biel-Bienne
1961/62 Bern      Lausanne-Sports              4-0 AC Bellinzona          [aet]
1962/63 Bern      FC Basel                     2-0 Grasshopper Club     
1963/64 Bern      Lausanne-Sports              2-0 FC La Chaux-de-Fonds 
1964/65 Bern      FC Sion                      2-1 Servette FC 
1965/66 Bern      FC Zürich                    2-0 Servette FC 
1966/67 Bern      FC Basel                     awd Lausanne-Sports        [*]
1967/68 Bern      FC Lugano                    2-1 FC Winterthur
1968/69 Bern      FC Sankt Gallen              2-0 AC Bellinzona   
1969/70 Bern      FC Zürich                    4-1 FC Basel               [aet]
1970/71 Bern      Servette FC                  2-0 FC Lugano
1971/72 Bern      FC Zürich                    1-0 FC Basel
1972/73 Bern      FC Zürich                    2-0 FC Basel               [aet]
1973/74 Bern      FC Sion                      3-2 Neuchâtel-Xamax FC  
1974/75 Bern      FC Basel                     2-1 FC Winterthur          [aet]
1975/76 Bern      FC Zürich                    1-0 Servette FC
1976/77 Bern      BSC Young Boys               1-0 FC Sankt Gallen 
1977/78 Bern      Servette FC              2-2 1-0 Grasshopper Club       [1st match aet]
1978/79 Bern      Servette FC              1-1 3-2 BSC Young Boys         [1st match aet]
1979/80 Bern      FC Sion                      2-1 BSC Young Boys
1980/81 Bern      Lausanne-Sports              4-3 FC Zürich              [aet]
1981/82 Bern      FC Sion                      1-0 FC Basel
1982/83 Bern      Grasshopper Club         2-2 3-0 Servette FC            [1st match aet]
1983/84 Bern      Servette FC                  1-0 Lausanne-Sports  
1984/85 Bern      FC Aarau                     1-0 Neuchâtel-Xamax FC
1985/86 Bern      FC Sion                      3-1 Servette FC
1986/87 Bern      BSC Young Boys               4-2 Servette FC            [aet]
1987/88 Bern      Grasshopper Club             2-0 FC Schaffhausen
1988/89 Bern      Grasshopper Club             2-1 FC Aarau
1989/90 Bern      Grasshopper Club             2-1 Neuchâtel-Xamax FC
1990/91 Bern      FC Sion                      3-2 BSC Young Boys
1991/92 Bern      FC Luzern                    3-1 FC Lugano              [aet]
1992/93 Bern      FC Lugano                    4-1 Grasshopper Club      
1993/94 Bern      Grasshopper Club             4-0 FC Schaffhausen
1994/95 Bern      FC Sion                      4-2 Grasshopper Club
1995/96 Bern      FC Sion                      3-2 Servette FC
1996/97 Bern      FC Sion                      3-3 FC Luzern              [aet, 5-4 pen]
1997/98 Bern      Lausanne-Sports              2-2 FC Sankt Gallen        [aet, 4-3 pen]
1998/99 Bern      Lausanne-Sports              2-0 Grasshopper Club
1999/00 Bern      FC Zürich                    2-2 Lausanne-Sports        [aet, 3-0 pen]
2000/01 Basel     Servette FC                  3-0 FC Yverdon-Sports
2001/02 Basel     FC Basel                     2-1 Grasshopper Club       [aet]
2002/03 Basel     FC Basel                     6-0 Neuchâtel-Xamax FC
2003/04 Basel     FC Wil                       3-2 Grasshopper Club
2004/05 Basel     FC Zürich                    3-1 FC Luzern
2005/06 Bern      FC Sion                      1-1 BSC Young Boys         [aet, 5-3 pen]
2006/07 Bern      FC Basel                     1-0 FC Luzern
2007/08 Basel     FC Basel                     4-1 AC Bellinzona
2008/09 Bern      FC Sion                      3-2 BSC Young Boys     
2009/10 Basel     FC Basel                     6-0 Lausanne-Sports  
2010/11 Basel     FC Sion                      2-0 Neuchâtel-Xamax FC
2011/12 Bern      FC Basel                     1-1 FC Luzern              [aet, 4-2 pen]
2012/13 Bern      Grasshopper Club             1-1 FC Basel               [aet, 4-3 pen]
2013/14 Bern      FC Zürich                    2-0 FC Basel               [aet]
2014/15 Basel     FC Sion                      3-0 FC Basel 
2015/16 Zürich    FC Zürich                    1-0 FC Lugano
2016/17 Genève    FC Basel                     3-0 FC Sion
2017/18 Bern      FC Zürich                    2-1 BSC Young Boys     
2018/19 Bern      FC Basel                     2-1 FC Thun
2019/20 Bern      BSC Young Boys               2-1 FC Basel
2020/21 Bern      FC Luzern                    3-1 FC Sankt Gallen 
2021/22 Bern      FC Lugano                    4-1 FC Sankt Gallen 
2022/23 Bern      BSC Young Boys               3-2 FC Lugano

[*] abandoned in 42' at 2-1 and awarded 3-0; Lausanne protested by a sit-in against
    the penalty that led to 2-1.

Number of wins (lost finals between brackets) [98 cups]

 19 (13) Grasshopper Club (Zürich)

 13 (10) FC Basel
 13 ( 1) FC Sion [they won their first 13 finals before losing the 14th in 2017]

 10 ( 1) FC Zürich

  9 ( 8) Lausanne-Sports 

  8 ( 8) BSC Young Boys (Bern)

  7 (12) Servette FC (Genève)

  6 ( 1) FC La Chaux-de-Fonds

  4 ( 6) FC Lugano 

  3 ( 4) FC Luzern

  1 ( 5) FC Sankt Gallen
  1 ( 3) FC Grenchen
  1 ( 2) FC Aarau
  1 ( 1) Urania Genève Sport   
  1 ( 1) FC Young Fellows (Zürich)
  1      FC Wil

    ( 5) Neuchâtel-Xamax FC
    ( 3) AC Bellinzona
    ( 2) FC Nordstern (Basel)
    ( 2) FC Schaffhausen
    ( 2) FC Thun
    ( 2) FC Winterthur
    ( 1) FC Bern
    ( 1) FC Biel-Bienne
    ( 1) FC Cantonal Neuchâtel
    ( 1) FC Fribourg
    ( 1) FC Locarno
    ( 1) Yverdon-Sports

Additional Details Semifinals/Finals

More details at http://www.football.ch/sfv/cup/fr/statistik-detail.asp


About this document

Corrections and additions thanks to Erik Garin

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 4 Jun 2023

(C) Copyright Karel Stokkermans and RSSSF 1999/2023
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.