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
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]
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 2023/24 Bern Servette FC 0-0 FC Lugano [aet, 9-8 pen] [*] 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) [99 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 (12) Servette FC (Genève) 8 ( 8) BSC Young Boys (Bern) 6 ( 1) FC La Chaux-de-Fonds 4 ( 7) 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
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: 2 Jun 2024
(C) Copyright Karel Stokkermans and RSSSF 1999/2024
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.