NB: trophy offered by the Anglo-American sports magazine in Zürich. 1909/10 Zürich BSC Young Boys 1-1 7-0 FC Sankt Gallen [1st match aet (of 40 minutes)] 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) NB: after their third win in 1912, BSC Young Boys obtained permanent possession of the trophy; the Anglo-American sports magazine then offered a second cup, which was only contested once, partially due to World War I. Number of wins [4 cups; lost finals between brackets] 3 BSC Young Boys (Bern) 1 FC Basel ( 1) FC Sankt Gallen ( 1) Servette FC (Genève) ( 1) Stella Fribourg ( 1) FC Weissenbühl (Bern)
NB: trophy offered by the company Och frères in Genève; in 1921 the final stage was contested by three regional winners, in 1922 the tournament was played in two regions whose winners met in the final; it was not contested since, and before the introduction of the Swiss Cup in 1925 it was decided the two winners would play off for the right to retain the trophy in January 1925. 1920/21 Fribourg FC Bern 5-0 FC La Chaux-de-Fonds Zürich FC Bern 2-1 FC Zürich 1921/22 Ch.Fonds Concordia Basel 1-0 Etoile La Chaux-de-Fonds Number of wins [2 cups; lost finals (3) between brackets] 1 FC Bern 1 Concordia Basel ( 1) Etoile La Chaux-de-Fonds ( 1) FC La Chaux-de-Fonds ( 1) FC Zürich Match for the right to retain the trophy: 1924/25 Basel FC Bern 2-0 Concordia Basel
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 (since 1925) [99 cups (lost finals between brackets)] 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 Number of wins (including Anglo Cup and Och Cup) [105 cups; 106 losing finalists] 19 (13) Grasshopper Club (Zürich) 14 (10) FC Basel 13 ( 1) FC Sion [they won their first 13 finals before losing the 14th in 2017] 11 ( 8) BSC Young Boys (Bern) 10 ( 2) FC Zürich 9 ( 8) Lausanne-Sports 8 (13) Servette FC (Genève) 6 ( 2) FC La Chaux-de-Fonds 4 ( 7) FC Lugano 3 ( 4) FC Luzern 1 ( 6) FC Sankt Gallen 1 ( 3) FC Grenchen 1 ( 2) FC Aarau 1 ( 1) FC Bern 1 ( 1) Urania Genève Sport 1 ( 1) FC Young Fellows (Zürich) 1 Concordia Basel 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 Biel-Bienne ( 1) FC Cantonal Neuchâtel ( 1) Etoile La Chaux-de-Fonds ( 1) FC Fribourg ( 1) FC Locarno ( 1) Stella Fribourg ( 1) FC Weissenbühl (Bern) ( 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: 4 Jan 2025
(C) Copyright Karel Stokkermans and RSSSF 1999/2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.