Final01/02/2026
Sun 01/02La Chaux-de-Fonds5–4OTSierre1–1 · 1–1 · 2–2 · 1–0Match Details
La Chaux-de-Fonds5–4OTSierre
Sun 01/021–1 · 1–1 · 2–2 · 1–0
Match DetailsSemi-finals08/01/2026
Thu 08/01Sierre6–1Thurgau3–1 · 2–0 · 1–0Match Details
Sierre6–1Thurgau
Thu 08/013–1 · 2–0 · 1–0
Match DetailsThu 08/01Bellinzona Snakes1–5La Chaux-de-Fonds0–2 · 1–0 · 0–3Match Details
Bellinzona Snakes1–5La Chaux-de-Fonds
Thu 08/010–2 · 1–0 · 0–3
Match DetailsQuarter-finals12/11/2025
Wed 12/11Chur2–6La Chaux-de-Fonds1–3 · 0–2 · 1–1Match Details
Chur2–6La Chaux-de-Fonds
Wed 12/111–3 · 0–2 · 1–1
Match DetailsWed 12/11Huttwil0–9Thurgau0–3 · 0–3 · 0–3Match Details
Huttwil0–9Thurgau
Wed 12/110–3 · 0–3 · 0–3
Match DetailsWed 12/11Sierre8–2Arosa3–1 · 3–1 · 2–0Match Details
Sierre8–2Arosa
Wed 12/113–1 · 3–1 · 2–0
Match DetailsWed 12/11Bellinzona Snakes3–2Olten0–1 · 2–1 · 1–0Match Details
Bellinzona Snakes3–2Olten
Wed 12/110–1 · 2–1 · 1–0
Match DetailsResults27/09/2025–15/10/2025
Wed 15/10Burgdorf0–9Bellinzona Snakes0–4 · 0–3 · 0–2Match Details
Burgdorf0–9Bellinzona Snakes
Wed 15/100–4 · 0–3 · 0–2
Match DetailsWed 15/10Franches-Montagnes1–3Huttwil0–2 · 0–1 · 1–0Match Details
Franches-Montagnes1–3Huttwil
Wed 15/100–2 · 0–1 · 1–0
Match DetailsWed 15/10Wetzikon3–4Chur2–2 · 0–2 · 1–0Match Details
Wetzikon3–4Chur
Wed 15/102–2 · 0–2 · 1–0
Match DetailsWed 15/10Martigny1–10La Chaux-de-Fonds0–2 · 0–3 · 1–5Match Details
Martigny1–10La Chaux-de-Fonds
Wed 15/100–2 · 0–3 · 1–5
Match DetailsWed 15/10Wallisellen3–7Arosa0–2 · 2–2 · 1–3Match Details
Wallisellen3–7Arosa
Wed 15/100–2 · 2–2 · 1–3
Match DetailsWed 15/10Basel3–4Olten1–1 · 1–1 · 1–2Match Details
Basel3–4Olten
Wed 15/101–1 · 1–1 · 1–2
Match DetailsWed 15/10Visp0–5Sierre0–2 · 0–1 · 0–2Match Details
Visp0–5Sierre
Wed 15/100–2 · 0–1 · 0–2
Match DetailsWed 15/10Thurgau1–0GCK Lions0–0 · 1–0 · 0–0Match Details
Thurgau1–0GCK Lions
Wed 15/100–0 · 1–0 · 0–0
Match DetailsSun 28/09Villars0–3Martigny0–0 · 0–1 · 0–2Match Details
Villars0–3Martigny
Sun 28/090–0 · 0–1 · 0–2
Match DetailsSun 28/09Engelberg-Titlis0–20GCK Lions0–5 · 0–7 · 0–8Match Details
Engelberg-Titlis0–20GCK Lions
Sun 28/090–5 · 0–7 · 0–8
Match DetailsSun 28/09Franches-Montagnes 20–17Sierre0–2 · 0–9 · 0–6Match Details
Franches-Montagnes 20–17Sierre
Sun 28/090–2 · 0–9 · 0–6
Match DetailsSun 28/09Schaffhausen0–11Wallisellen0–2 · 0–3 · 0–6Match Details
Schaffhausen0–11Wallisellen
Sun 28/090–2 · 0–3 · 0–6
Match DetailsSun 28/09Meinisberg1–8Huttwil1–1 · 0–2 · 0–5Match Details
Meinisberg1–8Huttwil
Sun 28/091–1 · 0–2 · 0–5
Match DetailsSun 28/09Red Lions Reinach1–9Basel1–2 · 0–2 · 0–5Match Details
Red Lions Reinach1–9Basel
Sun 28/091–2 · 0–2 · 0–5
Match DetailsSun 28/09Bulle-La Gruyere1–17Visp0–4 · 1–8 · 0–5Match Details
Bulle-La Gruyere1–17Visp
Sun 28/090–4 · 1–8 · 0–5
Match DetailsSat 27/09EHC Frauenfeld2–3Thurgau0–2 · 1–1 · 1–0Match Details
EHC Frauenfeld2–3Thurgau
Sat 27/090–2 · 1–1 · 1–0
Match DetailsTeams
Swiss CupAll 32 teams competing in the Swiss Cup 2025 season. Click any club to view their full squad, match history, and detailed statistics.
Arosa
Basel
Bellinzona Snakes
Bulle-La Gruyere
Burgdorf
Chur
Corgemont
Dielsdorf-Niederhasli
EHC Frauenfeld
Engelberg-Titlis
Franches-Montagnes
Franches-Montagnes 2
GCK Lions
Huttwil
La Chaux-de-Fonds
Langenthal
Lyss
Martigny
Meinisberg
Neuchatel
Olten
Red Lions Reinach
Schaffhausen
Seewen
Sierre
Thurgau
Villars
Visp
Wallisellen
Wetzikon
Winterthur
Zunzgen Sissach
Past Seasons
Swiss CupBrowse 10 archived seasons of the Swiss Cup, from 2014 to 2025. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
API data: 15 May 2026