SWI

Schweizer Cup 2024/25

Every result, the table as it finished, and the price each match went off at. 63 matches played between August 2024 and June 2025.

63Matches
236Goals
3.75Per game
19%Home wins
44%Priced at kickoff
FC Basel 1893Top of the table

Final table 64 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 FBFC Basel 1893 6 5 1 0 +15 16
2 BIEBiel-Bienne 6 5 0 1 +12 15
3 BYBBSC Young Boys 5 4 0 1 +13 12
4 LAULausanne 5 3 1 1 +13 10
5 BELBellinzona 4 3 1 0 +3 10
6 FLFC Lugano 4 3 0 1 +8 9
7 FZFC Zurich 4 3 0 1 +5 9
8 TCÉtoile Carouge 4 2 1 1 +1 7
9 GRAGrasshoppers 3 2 0 1 +10 6
10 FSGFC ST. Gallen 3 2 0 1 +5 6
11 FAFC Aarau 3 2 0 1 +4 6
12 YSYverdon Sport 3 2 0 1 +2 6
13 FSFC Schaffhausen 3 2 0 1 +2 6
14 LANLangenthal 3 2 0 1 -3 6
15 FSFC Sion 3 1 2 0 +2 5
16 FWFC WIL 1900 2 1 1 0 +2 4
17 FWFC Winterthur 3 1 1 1 -2 4
18 SFServette FC 2 1 0 1 +5 3
19 SNStade Nyonnais 2 1 0 1 +5 3
20 FTFC Thun 2 1 0 1 +4 3
21 SLStade Lausanne-Ouchy 2 1 0 1 +4 3
22 FLFC Luzern 2 1 0 1 +2 3
23 VSVevey Sports 2 1 0 1 0 3
24 EMMEmmen 2 1 0 1 0 3
25 RAPRapperswil 2 1 0 1 0 3
26 GCGambarogno - Contone 2 1 0 1 0 3
27 MONMonthey 2 1 0 1 -1 3
28 PARParadiso 2 1 0 1 -1 3
29 YJYF Juventus 2 1 0 1 -1 3
30 AEMAemme 2 1 0 1 -3 3
31 BSGBesa St. Gallen 2 1 0 1 -4 3
32 LANLancy 1 0 1 0 0 1
33 DELDelémont 1 0 1 0 0 1
34 PBPrishtina Bern 1 0 1 0 0 1
35 LLSLe Locle Sports 2 0 1 1 -3 1
36 SOLSolothurn 1 0 0 1 -1 0
37 ALTAltstätten 1 0 0 1 -1 0
38 DSGDardania St. Gallen 1 0 0 1 -1 0
39 HAUHaute-Ajoie 1 0 0 1 -1 0
40 NXFNeuchatel Xamax FC 1 0 0 1 -1 0
41 SKSC Kriens 1 0 0 1 -1 0
42 WETWettswil-Bonstetten 1 0 0 1 -1 0
43 CHUChur 97 1 0 0 1 -1 0
44 SCHSchattdorf 1 0 0 1 -1 0
45 ZCZürich City 1 0 0 1 -1 0
46 BADBaden 1 0 0 1 -2 0
47 GENGenolier-Begnins 1 0 0 1 -2 0
48 TAVTaverne 1 0 0 1 -2 0
49 TUGTuggen 1 0 0 1 -2 0
50 WALWallbach 1 0 0 1 -2 0
51 ZUGZug 1 0 0 1 -2 0
52 MENMendrisio 1 0 0 1 -3 0
53 DLDardania Lausanne 1 0 0 1 -3 0
54 AMAC Malcantone 1 0 0 1 -4 0
55 SUHSuhr 1 0 0 1 -4 0
56 ECHEchallens 1 0 0 1 -5 0
57 BRHBrühl 1 0 0 1 -6 0
58 SIGSignal 1 0 0 1 -6 0
59 SCHSchwyz 1 0 0 1 -6 0
60 URSUrsy 1 0 0 1 -6 0
61 CHAChampel 1 0 0 1 -7 0
62 SUBSubingen 1 0 0 1 -8 0
63 REGRegensdorf 1 0 0 1 -9 0
64 PRIPrintse-Nendaz 1 0 0 1 -10 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.75
236 goals. 65.1% of matches went over 2.5.
Home advantage
19%
Draws 9.5%, away wins 71.4%.
Half-time lead held
81%
From 42 matches where someone led at the break.
0–2 7 · 11.1%
1–3 6 · 9.5%
0–1 6 · 9.5%
1–2 5 · 7.9%
1–0 5 · 7.9%
2–1 3 · 4.8%

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 1 June 2025
12:00 Biel-Bienne 1 – 4 FC Basel 1893 — — —
Sunday 27 April 2025
13:30 FC Basel 1893 3 – 2 Lausanne — — —
Saturday 26 April 2025
18:30 Biel-Bienne 1 – 0 BSC Young Boys 11.00 5.80 1.38
Thursday 27 February 2025
19:30 FC Zurich 2 – 3 BSC Young Boys 3.72 3.45 2.80
Wednesday 26 February 2025
19:30 Biel-Bienne 2 – 0 FC Lugano 12.00 5.60 1.34
18:30 Étoile Carouge 1 – 3 FC Basel 1893 — — —
Tuesday 25 February 2025
19:30 Bellinzona 1 – 1 Lausanne 5.00 4.20 1.67
Thursday 5 December 2024
19:30 FC Winterthur 0 – 3 Lausanne 4.65 4.30 1.77
19:30 Bellinzona 1 – 0 FC ST. Gallen 5.50 4.23 1.61
19:00 FC Aarau 0 – 1 Étoile Carouge 2.06 3.95 3.49
Wednesday 4 December 2024
19:30 Yverdon Sport 0 – 2 FC Lugano 6.60 4.80 1.58
19:15 FC Basel 1893 2 – 2 FC Sion — — —
19:00 FC Schaffhausen 0 – 1 BSC Young Boys 9.50 5.00 1.41
Tuesday 3 December 2024
19:00 Grasshoppers 0 – 1 FC Zurich 2.85 3.28 2.66
18:00 Langenthal 0 – 6 Biel-Bienne 6.56 4.60 1.58
Sunday 15 September 2024
14:30 Stade Nyonnais 0 – 1 FC Basel 1893 — — —
14:00 Gambarogno - Contone 1 – 2 Bellinzona 29.00 10.50 1.12
14:00 FC Aarau 1 – 0 FC Luzern 5.11 4.20 1.66
12:30 FC Schaffhausen 2 – 1 Servette FC 7.58 4.90 1.42
Saturday 14 September 2024
16:30 Le Locle Sports 0 – 3 FC Zurich — — —
16:00 Vevey Sports 2 – 4 BSC Young Boys — — —
16:00 FC WIL 1900 2 – 2 FC Winterthur 5.75 4.40 1.55
15:00 Rapperswil 1 – 3 FC Lugano 10.50 7.00 1.27
15:00 Aemme 0 – 4 Lausanne — — —
14:00 Paradiso 1 – 3 FC ST. Gallen 17.00 8.50 1.18
13:00 Langenthal 1 – 0 Stade Lausanne-Ouchy — — —
Friday 13 September 2024
18:15 Besa St. Gallen 1 – 6 Biel-Bienne — — —
18:00 Monthey 0 – 2 Étoile Carouge 13.00 6.85 1.26
18:00 Emmen 1 – 2 Yverdon Sport — — —
18:00 YF Juventus 0 – 2 FC Sion 34.00 23.00 1.07
18:00 FC Thun 0 – 2 Grasshoppers 2.76 3.68 2.48
Sunday 18 August 2024
14:30 AC Malcantone 0 – 4 FC ST. Gallen 44.00 21.00 1.04
14:00 Zug 0 – 2 FC Zurich — — —
14:00 Regensdorf 0 – 9 Grasshoppers — — —
13:00 Brühl 1 – 7 FC Lugano 19.00 9.80 1.16
13:00 Schwyz 0 – 6 FC Thun — — —
13:00 Dardania St. Gallen 1 – 2 Gambarogno - Contone — — —
12:30 Signal 1 – 7 Servette FC — — —
12:30 Champel 0 – 7 Lausanne — — —
12:00 Genolier-Begnins 1 – 3 Vevey Sports — — —
Saturday 17 August 2024
18:00 Delémont 1 – 1 FC Sion — — —
17:30 Biel-Bienne 2 – 1 Neuchatel Xamax FC 3.58 3.99 2.04
17:00 Aemme 2 – 1 Haute-Ajoie — — —
17:00 Zürich City 0 – 1 YF Juventus — — —
17:00 Le Locle Sports 1 – 1 Prishtina Bern — — —
17:00 Emmen 3 – 2 Altstätten — — —
16:00 Tuggen 0 – 2 FC Schaffhausen — — —
16:00 Monthey 4 – 3 Solothurn — — —
16:00 Wallbach 0 – 2 Langenthal — — —
16:00 Mendrisio 1 – 4 FC Luzern 36.00 18.10 1.06
15:00 Suhr 0 – 4 FC Aarau — — —
15:00 Echallens 1 – 6 Stade Lausanne-Ouchy — — —
15:00 Printse-Nendaz 0 – 10 BSC Young Boys — — —
15:00 Besa St. Gallen 1 – 0 Chur 97 — — —
14:00 Baden 1 – 3 Rapperswil 2.84 3.85 2.31
14:00 Subingen 0 – 8 FC Basel 1893 — — —
14:00 Ursy 0 – 6 Stade Nyonnais — — —
14:00 Schattdorf 0 – 1 Paradiso — — —
Friday 16 August 2024
18:00 Wettswil-Bonstetten 1 – 2 FC Winterthur 60.00 20.00 1.03
18:00 Lancy 3 – 3 Étoile Carouge — — —
18:00 Dardania Lausanne 0 – 3 Yverdon Sport — — —
18:00 SC Kriens 1 – 2 Bellinzona 3.72 4.10 1.89
18:00 Taverne 1 – 3 FC WIL 1900 13.75 8.30 1.21

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key