The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
SWI

Schweizer Cup 2025/26

Every result, the table as it finished, and the price each match went off at. 56 matches played between August 2025 and May 2026.

56Matches
217Goals
3.88Per game
23.2%Home wins
36%Priced at kickoff
Stade Lausanne-OuchyTop of the table

Final table 62 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SLStade Lausanne-Ouchy 6 5 0 1 +4 15
2 FSGFC ST. Gallen 4 4 0 0 +19 12
3 GRAGrasshoppers 5 4 0 1 +3 12
4 YSYverdon Sport 5 4 0 1 +3 12
5 FLFC Luzern 4 3 0 1 +11 9
6 FSFC Sion 4 3 0 1 +5 9
7 RAPRapperswil 2 2 0 0 +12 6
8 FWFC Winterthur 3 2 0 1 +8 6
9 FBFC Basel 1893 3 2 0 1 +6 6
10 NXFNeuchatel Xamax FC 3 2 0 1 +5 6
11 CHACham 3 2 0 1 +3 6
12 LAULausanne 3 2 0 1 +3 6
13 GRAGrand-Saconnex 3 2 0 1 +2 6
14 FAFC Aarau 3 2 0 1 +1 6
15 CLConcordia Lausanne 2 1 0 1 +5 3
16 SFServette FC 2 1 0 1 +4 3
17 SNStade Nyonnais 1 1 0 0 +4 3
18 BELBellinzona 2 1 0 1 +3 3
19 TCÉtoile Carouge 1 1 0 0 +3 3
20 BYBBSC Young Boys 2 1 0 1 +2 3
21 FZFC Zurich 1 1 0 0 +2 3
22 PBPrishtina Bern 2 1 0 1 +1 3
23 FWFC WIL 1900 1 1 0 0 +1 3
24 LLSLe Locle Sports 2 1 0 1 0 3
25 BREBreitenrain 2 1 0 1 0 3
26 ECHEchallens 2 1 0 1 0 3
27 BNBosna Neuchâtel 2 1 0 1 -1 3
28 ALTAltstätten 2 1 0 1 -1 3
29 ZUGZug 2 1 0 1 -2 3
30 FSFC Schaffhausen 2 1 0 1 -3 3
31 MORMorbio 2 1 0 1 -3 3
32 DIADiaspora 1 0 0 1 -1 0
33 FLFC Lugano 1 0 0 1 -1 0
34 HRKHärkingen 1 0 0 1 -1 0
35 SKSC Kriens 1 0 0 1 -1 0
36 GOSGossau 1 0 0 1 -1 0
37 SSSaxon Sports 1 0 0 1 -1 0
38 VSVevey Sports 1 0 0 1 -1 0
39 FTFC Thun 1 0 0 1 -1 0
40 VERVernier 1 0 0 1 -1 0
41 ROMRomanshorn 1 0 0 1 -2 0
42 FWFC Wohlen 1 0 0 1 -2 0
43 SPStade Payerne 1 0 0 1 -2 0
44 AJOAjoie-Monterri 1 0 0 1 -2 0
45 LALachen / Altendorf 1 0 0 1 -2 0
46 VSVeyrier Sports 1 0 0 1 -2 0
47 WETWettswil-Bonstetten 1 0 0 1 -2 0
48 COUCourtételle 1 0 0 1 -3 0
49 LSLa Sarraz-Eclépens 1 0 0 1 -3 0
50 LOMLommiswil 1 0 0 1 -3 0
51 PERPerlen-Buchrain 1 0 0 1 -3 0
52 SIGSignal 1 0 0 1 -3 0
53 LTLLa Tour / Le Pâquier 1 0 0 1 -4 0
54 NEBNebikon 1 0 0 1 -4 0
55 BIEBiel-Bienne 1 0 0 1 -5 0
56 BREBreitenbach 1 0 0 1 -5 0
57 DLDardania Lausanne 1 0 0 1 -5 0
58 SSSV Schaffhausen 1 0 0 1 -5 0
59 UNTUnterstrass 1 0 0 1 -5 0
60 AZZAzzurri 1 0 0 1 -8 0
61 VOLVolketswil 1 0 0 1 -8 0
62 WALWalenstadt 1 0 0 1 -13 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.88
217 goals. 73.2% of matches went over 2.5.
Home advantage
23.2%
Draws 0%, away wins 76.8%.
Half-time lead held
85%
From 40 matches where someone led at the break.
0–2 6 · 10.7%
2–1 5 · 8.9%
1–4 5 · 8.9%
1–0 5 · 8.9%
1–3 4 · 7.1%
0–5 4 · 7.1%

Results 63

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 24 May 2026
12:00 Stade Lausanne-Ouchy 0 – 3 FC ST. Gallen 4.90 4.10 1.80
Sunday 19 April 2026
13:00 Yverdon Sport 0 – 2 FC ST. Gallen 3.50 3.90 2.10
Saturday 18 April 2026
17:15 Stade Lausanne-Ouchy 2 – 0 Grasshoppers 3.00 3.50 2.55
Wednesday 4 February 2026
19:15 FC ST. Gallen 2 – 1 FC Basel 1893 2.44 4.30 2.86
18:15 Stade Lausanne-Ouchy 2 – 1 FC Luzern 2.35 3.74 2.95
Tuesday 3 February 2026
19:30 Grasshoppers 4 – 3 FC Sion 3.60 3.30 2.34
18:30 Neuchatel Xamax FC 1 – 2 Yverdon Sport 2.80 3.31 2.81
Thursday 4 December 2025
19:30 FC Aarau 1 – 3 FC Sion 3.35 3.60 2.23
17:30 Grand-Saconnex 1 – 3 FC Basel 1893 — — —
Wednesday 3 December 2025
19:30 Yverdon Sport 2 – 1 Lausanne 3.51 3.94 2.10
19:15 Rapperswil 0 – 0 FC ST. Gallen 5.06 4.52 1.72
19:00 Zug 1 – 4 FC Luzern — — —
Tuesday 2 December 2025
19:00 Cham 1 – 2 Grasshoppers 8.90 5.80 1.32
18:30 Stade Nyonnais 1 – 1 Neuchatel Xamax FC 4.38 3.94 1.90
18:00 Stade Lausanne-Ouchy 1 – 0 FC Winterthur 2.43 3.96 3.04
Sunday 21 September 2025
15:00 Bellinzona 0 – 1 Grasshoppers — — —
14:00 FC Schaffhausen 0 – 4 FC Winterthur 4.20 3.80 1.94
14:00 Bosna Neuchâtel 0 – 6 FC Luzern 50.00 20.63 1.04
13:30 Stade Nyonnais 1 – 1 FC Zurich 31.00 6.40 1.26
12:00 Concordia Lausanne 1 – 4 Lausanne — — —
11:30 Altstätten 0 – 3 Cham — — —
Saturday 20 September 2025
18:30 Yverdon Sport 1 – 0 Servette FC 3.20 4.06 2.18
17:00 Prishtina Bern 0 – 2 FC Sion — — —
17:00 FC Aarau 1 – 0 BSC Young Boys — — —
17:00 FC WIL 1900 0 – 0 FC ST. Gallen 6.35 4.90 1.58
16:00 Morbio 0 – 4 Rapperswil — — —
15:00 Unterstrass 0 – 5 Neuchatel Xamax FC — — —
15:00 Echallens 0 – 1 Stade Lausanne-Ouchy — — —
15:00 Le Locle Sports 3 – 4 Grand-Saconnex — — —
14:00 Zug 1 – 0 Breitenrain — — —
Friday 19 September 2025
17:00 Étoile Carouge 1 – 1 FC Basel 1893 — — —
Sunday 17 August 2025
14:00 Lachen / Altendorf 0 – 2 Grasshoppers — — —
13:30 Dardania Lausanne 0 – 5 Servette FC 53.00 30.00 1.02
13:30 Breitenrain 1 – 0 FC Thun 9.20 5.30 1.42
13:30 Vevey Sports 1 – 2 Lausanne — — —
13:30 Courtételle 1 – 4 BSC Young Boys — — —
13:00 La Tour / Le Pâquier 0 – 4 Stade Nyonnais 51.50 28.35 1.03
12:30 Cham 3 – 2 FC Lugano 13.00 7.10 1.23
11:00 Azzurri 0 – 8 Concordia Lausanne — — —
Saturday 16 August 2025
18:30 Biel-Bienne 1 – 6 FC Basel 1893 — — —
17:30 FC Wohlen 1 – 3 FC Aarau — — —
16:00 Nebikon 0 – 4 Bellinzona — — —
16:00 Diaspora 2 – 3 Neuchatel Xamax FC — — —
16:00 Breitenbach 0 – 5 Bosna Neuchâtel — — —
16:00 Le Locle Sports 2 – 1 Saxon Sports — — —
16:00 Vernier 0 – 1 Echallens — — —
16:00 Härkingen 2 – 3 FC Schaffhausen — — —
16:00 Zug 0 – 0 Mendrisio — — —
16:00 Signal 0 – 3 Étoile Carouge — — —
16:00 Veyrier Sports 0 – 2 Stade Lausanne-Ouchy — — —
16:00 SV Schaffhausen 0 – 5 FC Winterthur — — —
16:00 Unterstrass 2 – 2 Klingnau — — —
16:00 Morbio 2 – 1 Gossau 5.50 4.40 1.56
15:30 SC Kriens 2 – 3 FC WIL 1900 — — —
15:00 Stade Payerne 1 – 3 Yverdon Sport — — —
15:00 La Sarraz-Eclépens 1 – 4 Grand-Saconnex — — —
15:00 Lommiswil 1 – 4 Prishtina Bern — — —
14:00 Walenstadt 0 – 13 FC ST. Gallen — — —
14:00 Romanshorn 2 – 4 Altstätten — — —
Friday 15 August 2025
18:00 Wettswil-Bonstetten 0 – 2 FC Zurich 50.00 18.46 1.05
18:00 Ajoie-Monterri 0 – 2 FC Sion — — —
17:30 Volketswil 0 – 8 Rapperswil — — —
15:00 Perlen-Buchrain 0 – 3 FC Luzern — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key