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

Super League 2024/25

Every result, the table as it finished, and the price each match went off at. 230 matches played between July 2024 and May 2025.

230Matches
684Goals
2.97Per game
48.3%Home wins
100%Priced at kickoff
FC Basel 1893Top of the table

Final table 13 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 38 22 7 9 +48 73
2 SFServette FC 38 17 12 9 +9 63
3 BYBBSC Young Boys 38 17 10 11 +11 61
4 FLFC Lugano 38 15 9 14 -3 54
5 LAULausanne 38 14 11 13 +8 53
6 FZFC Zurich 38 15 8 15 -1 53
7 FLFC Luzern 38 14 10 14 +2 52
8 FSGFC ST. Gallen 38 13 13 12 -1 52
9 FSFC Sion 38 11 11 16 -10 44
10 GRAGrasshoppers 40 10 12 18 -7 42
11 FWFC Winterthur 38 11 7 20 -25 40
12 YSYverdon Sport 38 9 12 17 -28 39
13 FAFC Aarau 2 1 0 1 -3 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.97
684 goals. 55.2% of matches went over 2.5.
Home advantage
48.3%
Draws 26.5%, away wins 25.2%.
Half-time lead held
71.1%
From 142 matches where someone led at the break.
1–1 34 · 14.8%
2–1 22 · 9.6%
1–0 22 · 9.6%
2–0 17 · 7.4%
2–2 15 · 6.5%
1–2 13 · 5.7%

Results 230

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.

Friday 30 May 2025
19:30 FC Aarau 1 – 0 Grasshoppers 2.86 3.95 2.42
Tuesday 27 May 2025
19:30 Grasshoppers 4 – 0 FC Aarau 2.08 3.70 3.60
Saturday 24 May 2025
17:00 Servette FC 3 – 3 Lausanne 2.00 3.90 3.30
17:00 FC Lugano 1 – 1 BSC Young Boys 2.60 3.80 2.40
17:00 FC Basel 1893 4 – 0 FC Luzern 1.90 4.33 3.25
Thursday 22 May 2025
19:30 Yverdon Sport 3 – 2 FC Zurich 1.95 3.75 3.40
19:30 FC Winterthur 2 – 0 FC Sion 1.85 3.60 4.00
19:30 Grasshoppers 2 – 0 FC ST. Gallen 1.93 4.10 4.00
Sunday 18 May 2025
15:30 FC Luzern 3 – 4 Servette FC 2.60 3.70 2.45
15:30 Lausanne 1 – 1 FC Lugano 2.00 3.60 3.50
13:15 BSC Young Boys 6 – 2 FC Basel 1893 2.00 4.00 3.20
Saturday 17 May 2025
19:30 FC Sion 2 – 1 Grasshoppers 2.56 3.49 3.55
17:00 FC Winterthur 2 – 2 Yverdon Sport 2.50 3.50 2.70
17:00 FC ST. Gallen 3 – 2 FC Zurich 2.15 3.75 3.00
Thursday 15 May 2025
19:30 BSC Young Boys 2 – 1 FC Luzern 1.80 4.00 3.80
19:30 Servette FC 4 – 1 FC Lugano 2.20 3.50 3.10
Wednesday 14 May 2025
19:30 Grasshoppers 5 – 0 Yverdon Sport 2.36 3.40 3.40
19:30 Lausanne 2 – 3 FC Basel 1893 2.25 4.00 2.63
Tuesday 13 May 2025
19:30 FC Zurich 4 – 1 FC Winterthur 1.67 4.33 4.20
19:30 FC Sion 1 – 1 FC ST. Gallen 2.38 3.40 2.80
Sunday 11 May 2025
15:30 Servette FC 0 – 0 BSC Young Boys 2.30 3.60 2.88
13:15 FC Luzern 1 – 1 Lausanne 2.45 3.50 2.70
Saturday 10 May 2025
19:30 FC Lugano 2 – 5 FC Basel 1893 2.60 3.60 2.45
17:00 FC Zurich 3 – 0 Grasshoppers 2.16 3.80 3.40
17:00 Yverdon Sport 1 – 1 FC Sion 2.63 3.30 2.63
17:00 FC ST. Gallen 1 – 4 FC Winterthur 1.57 4.20 5.00
Tuesday 6 May 2025
18:00 Yverdon Sport 1 – 1 FC ST. Gallen 2.50 3.70 2.50
Sunday 4 May 2025
15:30 FC Luzern 0 – 2 FC Lugano 4.50 1.00 1.33
15:30 FC Basel 1893 5 – 1 Servette FC 1.85 3.90 3.60
13:15 FC Sion 2 – 1 FC Zurich 2.45 3.40 2.70
Saturday 3 May 2025
19:30 Lausanne 3 – 2 BSC Young Boys 2.50 3.60 2.55
17:00 FC Winterthur 2 – 0 Grasshoppers 2.96 3.50 2.55
Monday 21 April 2025
15:30 BSC Young Boys 2 – 1 FC Zurich 1.75 4.00 4.10
15:30 FC ST. Gallen 1 – 0 FC Sion 1.91 3.60 3.90
15:30 Servette FC 2 – 1 FC Luzern 1.90 3.70 3.75
15:30 Lausanne 2 – 0 FC Lugano 2.20 3.40 3.20
15:30 FC Basel 1893 5 – 0 Yverdon Sport 1.42 5.00 6.00
Saturday 19 April 2025
17:00 Grasshoppers 0 – 1 FC Winterthur 1.90 3.95 4.62
Sunday 13 April 2025
15:30 FC Sion 1 – 1 Servette FC 3.00 3.30 2.25
15:30 FC Luzern 5 – 0 BSC Young Boys 3.10 3.50 2.15
13:15 FC Lugano 1 – 1 FC ST. Gallen 1.83 3.75 3.90
Saturday 12 April 2025
19:30 FC Zurich 0 – 4 FC Basel 1893 2.97 3.85 2.50
17:00 Yverdon Sport 1 – 2 Grasshoppers 2.10 3.47 3.87
17:00 FC Winterthur 1 – 0 Lausanne 4.25 3.87 1.90
Sunday 6 April 2025
15:30 Grasshoppers 3 – 1 FC Luzern 2.80 3.60 2.70
15:30 FC Basel 1893 2 – 0 FC Lugano 1.90 3.60 3.90
13:15 FC ST. Gallen 1 – 0 Servette FC 2.90 3.40 2.30
Saturday 5 April 2025
19:30 BSC Young Boys 1 – 1 Yverdon Sport 1.39 5.30 8.60
17:00 FC Winterthur 0 – 0 FC Zurich 4.33 3.70 1.75
17:00 Lausanne 2 – 0 FC Sion 1.90 3.40 4.00
Thursday 3 April 2025
19:30 FC Luzern 1 – 1 FC ST. Gallen 2.25 3.50 2.90
19:30 FC Basel 1893 2 – 1 Grasshoppers 1.40 5.50 8.80
Wednesday 2 April 2025
19:30 FC Zurich 2 – 2 Lausanne 2.25 3.40 3.00
19:30 FC Sion 1 – 2 FC Winterthur 1.53 4.33 5.50
Tuesday 1 April 2025
19:30 Yverdon Sport 0 – 2 FC Lugano 3.50 3.60 2.00
19:30 Servette FC 0 – 1 BSC Young Boys 2.40 3.60 2.70
Sunday 30 March 2025
15:30 Lausanne 1 – 4 FC Luzern 1.90 3.70 3.80
15:30 Grasshoppers 1 – 2 FC Zurich 3.19 3.50 2.38
13:15 FC Winterthur 0 – 2 FC Basel 1893 5.50 4.33 1.50
Saturday 29 March 2025
19:30 FC Lugano 0 – 2 Servette FC 2.30 3.30 3.10
17:00 BSC Young Boys 1 – 0 FC ST. Gallen 1.70 4.00 4.33
17:00 FC Sion 1 – 1 Yverdon Sport 1.73 3.70 4.75
Sunday 16 March 2025
15:30 FC Lugano 2 – 1 FC Winterthur 1.45 4.50 6.50
15:30 FC Basel 1893 1 – 2 BSC Young Boys 2.20 3.50 3.10
13:15 Grasshoppers 1 – 1 FC Sion 2.92 3.38 2.61
Saturday 15 March 2025
19:30 FC Zurich 3 – 2 FC Luzern 2.25 3.50 3.00
17:00 FC ST. Gallen 0 – 2 Lausanne 2.50 3.40 2.70
17:00 Servette FC 2 – 3 Yverdon Sport 1.42 4.50 7.00
Sunday 9 March 2025
15:30 FC Sion 2 – 1 FC Lugano 2.63 3.20 2.63
15:30 FC Luzern 1 – 1 FC Basel 1893 3.20 3.50 2.15
13:15 FC Zurich 1 – 3 Servette FC 2.80 3.50 2.30
Saturday 8 March 2025
19:30 FC ST. Gallen 3 – 1 Grasshoppers 1.92 3.84 4.31
17:00 Yverdon Sport 2 – 1 FC Winterthur 2.05 3.40 3.50
17:00 BSC Young Boys 3 – 0 Lausanne 1.91 3.60 3.60
Sunday 2 March 2025
15:30 Yverdon Sport 2 – 2 FC Luzern 3.75 3.40 2.00
15:30 Grasshoppers 1 – 0 BSC Young Boys 3.77 3.67 2.10
13:15 FC Lugano 0 – 3 FC Zurich 1.95 3.60 3.60
Saturday 1 March 2025
19:30 Lausanne 0 – 1 Servette FC 2.25 3.40 3.10
17:00 FC Winterthur 4 – 0 FC ST. Gallen 3.80 3.80 1.85
17:00 FC Basel 1893 2 – 0 FC Sion 1.67 4.33 4.33
Sunday 23 February 2025
15:30 BSC Young Boys 1 – 0 FC Lugano 1.90 3.90 3.60
15:30 Servette FC 3 – 1 FC Winterthur 1.33 5.25 8.00
13:15 FC Luzern 2 – 1 FC Sion 2.00 3.50 3.60
Saturday 22 February 2025
19:30 FC ST. Gallen 2 – 2 FC Basel 1893 2.80 3.60 2.30
17:00 FC Zurich 2 – 1 Yverdon Sport 1.57 4.20 5.25
17:00 Lausanne 2 – 2 Grasshoppers 1.75 3.95 4.97
Sunday 16 February 2025
15:30 Grasshoppers 1 – 2 Servette FC 3.28 3.59 2.30
15:30 FC Basel 1893 1 – 1 Lausanne 2.00 3.80 3.30
13:15 Yverdon Sport 1 – 0 FC ST. Gallen 4.20 4.00 1.73
Saturday 15 February 2025
19:30 FC Winterthur 1 – 0 BSC Young Boys 5.75 4.20 1.53
17:00 FC Sion 2 – 1 FC Zurich 2.25 3.70 2.88
17:00 FC Lugano 2 – 0 FC Luzern 1.91 4.00 3.40
Sunday 9 February 2025
15:30 FC Zurich 1 – 2 FC ST. Gallen 2.45 3.50 2.70
15:30 FC Luzern 3 – 2 FC Winterthur 1.57 4.33 5.00
13:15 Servette FC 2 – 1 FC Basel 1893 2.10 3.70 3.10
Saturday 8 February 2025
19:30 BSC Young Boys 5 – 1 FC Sion 1.70 3.75 4.75
17:00 FC Lugano 1 – 1 Grasshoppers 1.95 3.62 4.53
17:00 Lausanne 4 – 1 Yverdon Sport 1.42 4.75 6.25
Thursday 6 February 2025
19:30 FC Winterthur 0 – 2 FC Zurich 3.70 3.60 2.00
19:30 FC Basel 1893 2 – 1 FC Luzern 1.65 4.33 4.50
Wednesday 5 February 2025
19:30 BSC Young Boys 6 – 1 Yverdon Sport 1.27 6.25 8.50
19:30 FC ST. Gallen 2 – 1 FC Lugano 2.50 3.40 2.70
Tuesday 4 February 2025
19:30 FC Sion 3 – 3 Servette FC 3.10 3.50 2.20
19:30 Grasshoppers 2 – 2 Lausanne 3.36 3.44 2.30
Sunday 2 February 2025
15:30 Yverdon Sport 3 – 0 FC Winterthur 2.35 3.30 3.00
15:30 FC Zurich 0 – 1 FC Basel 1893 3.70 3.40 2.00
13:15 FC Luzern 2 – 0 FC ST. Gallen 2.20 3.60 3.10
Saturday 1 February 2025
19:30 Servette FC 1 – 1 Grasshoppers 1.62 4.20 6.09
17:00 FC Lugano 3 – 2 FC Sion 1.85 3.50 4.20
17:00 Lausanne 1 – 2 BSC Young Boys 2.25 3.40 3.10
Sunday 26 January 2025
15:30 FC Luzern 3 – 1 FC Zurich 2.05 3.50 3.40
15:30 FC Basel 1893 4 – 1 FC Sion 1.70 4.00 4.50
13:15 FC ST. Gallen 3 – 2 Lausanne 2.60 3.60 2.50
Saturday 25 January 2025
19:30 FC Winterthur 2 – 3 FC Lugano 4.00 3.90 1.80
17:00 Yverdon Sport 0 – 0 Servette FC 5.50 4.50 1.53
17:00 Grasshoppers 0 – 0 BSC Young Boys 3.40 3.68 2.19
Sunday 19 January 2025
15:30 FC Lugano 2 – 2 FC Basel 1893 2.50 3.30 2.80
15:30 Lausanne 0 – 0 FC Luzern 1.95 3.50 3.60
13:15 FC Zurich 1 – 0 Yverdon Sport 1.50 4.33 6.00
Saturday 18 January 2025
19:30 Servette FC 1 – 1 FC ST. Gallen 1.75 3.70 4.33
17:00 BSC Young Boys 0 – 0 FC Winterthur 1.33 4.75 9.00
17:00 FC Sion 0 – 1 Grasshoppers 2.28 3.25 3.70
Sunday 15 December 2024
15:30 FC Zurich 0 – 2 FC ST. Gallen 2.10 3.40 3.25
15:30 FC Lugano 1 – 4 Lausanne 2.15 3.50 3.10
13:15 BSC Young Boys 2 – 1 Servette FC 2.10 3.50 3.20
Saturday 14 December 2024
19:30 FC Basel 1893 0 – 1 Grasshoppers 1.64 4.20 5.84
17:00 Yverdon Sport 0 – 1 FC Sion 3.60 3.50 1.95
17:00 FC Winterthur 3 – 4 FC Luzern 3.40 3.50 2.05
Sunday 8 December 2024
15:30 FC ST. Gallen 1 – 1 FC Basel 1893 2.88 3.50 2.35
15:30 Servette FC 1 – 1 FC Winterthur 1.30 6.00 8.00
13:15 Lausanne 3 – 0 FC Zurich 2.00 3.40 3.75
Saturday 7 December 2024
19:30 FC Luzern 1 – 4 FC Lugano 2.75 3.25 2.55
17:00 FC Sion 3 – 1 BSC Young Boys 3.10 3.50 2.20
17:00 Grasshoppers 1 – 1 Yverdon Sport 1.60 4.35 5.55
Sunday 1 December 2024
15:30 BSC Young Boys 3 – 1 FC ST. Gallen 1.85 3.90 3.70
15:30 Servette FC 3 – 0 FC Lugano 1.95 3.50 3.70
13:15 FC Winterthur 1 – 3 FC Sion 3.75 3.50 1.95
Saturday 30 November 2024
19:30 FC Zurich 1 – 1 Grasshoppers 2.25 3.38 3.60
17:00 Yverdon Sport 0 – 1 FC Luzern 4.00 3.80 1.80
17:00 FC Basel 1893 1 – 1 Lausanne 1.80 3.90 3.90
Sunday 24 November 2024
15:30 FC ST. Gallen 0 – 0 Yverdon Sport 1.45 4.50 6.50
15:30 FC Basel 1893 3 – 1 Servette FC 2.15 3.60 3.10
13:15 FC Lugano 4 – 1 FC Zurich 2.00 3.50 3.60
Saturday 23 November 2024
19:30 Lausanne 1 – 0 FC Sion 2.05 3.65 4.04
17:00 FC Luzern 1 – 1 BSC Young Boys 2.70 3.60 2.45
17:00 Grasshoppers 1 – 1 FC Winterthur 1.86 3.90 4.60
Sunday 10 November 2024
15:30 BSC Young Boys 2 – 1 FC Lugano 2.20 3.60 3.00
15:30 Grasshoppers 1 – 2 FC ST. Gallen 2.65 3.68 3.11
13:15 FC Sion 4 – 2 FC Luzern 2.25 3.50 3.00
Saturday 9 November 2024
19:30 Servette FC 1 – 1 FC Zurich 1.95 3.75 3.50
17:00 Yverdon Sport 1 – 4 FC Basel 1893 4.75 4.20 1.62
17:00 FC Winterthur 1 – 0 Lausanne 4.33 3.90 1.75
Sunday 3 November 2024
15:30 FC Luzern 2 – 0 Grasshoppers 1.96 3.82 4.20
15:30 FC Lugano 2 – 0 Yverdon Sport 1.38 5.40 8.30
13:15 Lausanne 1 – 0 Servette FC 2.61 3.65 2.76
Saturday 2 November 2024
19:30 FC ST. Gallen 1 – 1 FC Sion 2.13 3.74 4.01
17:00 FC Zurich 0 – 0 BSC Young Boys 2.55 3.72 2.90
17:00 FC Basel 1893 5 – 0 FC Winterthur 1.41 5.80 9.30
Thursday 31 October 2024
19:30 Servette FC 2 – 2 FC Luzern 1.85 3.70 3.90
19:30 Grasshoppers 1 – 1 FC Lugano 3.60 3.62 2.20
Wednesday 30 October 2024
19:30 BSC Young Boys 3 – 2 FC Basel 1893 2.15 3.60 3.10
19:30 FC ST. Gallen 2 – 2 FC Winterthur 1.44 5.25 5.50
19:30 FC Sion 0 – 2 FC Zurich 2.20 3.40 3.20
Tuesday 29 October 2024
19:30 Yverdon Sport 0 – 3 Lausanne 3.60 3.50 2.00
Sunday 27 October 2024
15:30 FC Zurich 1 – 3 Servette FC 2.40 3.60 2.70
15:30 FC Lugano 2 – 0 BSC Young Boys 2.25 3.50 3.00
13:15 FC Sion 2 – 2 FC ST. Gallen 2.30 3.60 2.80
Saturday 26 October 2024
19:30 FC Luzern 2 – 3 Yverdon Sport 1.52 4.90 6.18
17:00 FC Winterthur 1 – 6 FC Basel 1893 4.99 4.05 1.74
17:00 Lausanne 3 – 0 Grasshoppers 1.83 3.95 4.50
Sunday 20 October 2024
15:30 Yverdon Sport 2 – 0 FC Lugano 5.00 3.80 1.67
15:30 Lausanne 2 – 0 FC Winterthur 1.55 5.91 6.05
15:30 FC Basel 1893 2 – 1 FC ST. Gallen 2.08 3.88 3.71
Saturday 19 October 2024
19:30 Servette FC 3 – 0 FC Sion 1.75 3.80 4.20
17:00 BSC Young Boys 2 – 1 FC Luzern 2.04 3.96 3.52
17:00 Grasshoppers 1 – 2 FC Zurich 2.97 3.42 2.52
Sunday 6 October 2024
15:30 FC ST. Gallen 1 – 1 Servette FC 2.65 3.81 2.67
15:30 FC Basel 1893 1 – 0 BSC Young Boys 2.45 3.65 2.88
13:15 FC Zurich 1 – 1 FC Lugano 2.44 3.48 3.10
Saturday 5 October 2024
19:30 FC Winterthur 1 – 0 Grasshoppers 3.33 3.60 2.26
17:00 FC Sion 1 – 1 Yverdon Sport 1.59 4.50 6.82
17:00 FC Luzern 2 – 2 Lausanne 2.04 3.92 3.91
Sunday 29 September 2024
15:30 FC Luzern 1 – 0 FC Basel 1893 2.58 3.62 2.75
15:30 FC Lugano 2 – 1 FC Winterthur 1.45 4.83 7.25
13:15 FC Zurich 1 – 0 FC Sion 2.16 3.66 4.33
Saturday 28 September 2024
19:30 BSC Young Boys 0 – 1 Grasshoppers 1.62 4.40 5.50
17:00 Servette FC 1 – 0 Lausanne 1.95 3.95 4.04
17:00 Yverdon Sport 1 – 0 FC ST. Gallen 4.61 4.25 1.81
Tuesday 24 September 2024
19:30 FC ST. Gallen 4 – 1 FC Zurich 2.36 3.64 3.05
Sunday 22 September 2024
15:30 FC Winterthur 1 – 4 BSC Young Boys 4.80 4.20 1.69
15:30 FC Sion 0 – 0 FC Lugano 2.75 3.50 2.75
13:15 Lausanne 3 – 1 Yverdon Sport 1.54 4.58 6.25
Saturday 21 September 2024
19:30 FC Basel 1893 0 – 2 FC Zurich 2.19 3.64 3.47
17:00 FC ST. Gallen 2 – 3 FC Luzern 1.95 4.10 4.01
17:00 Grasshoppers 2 – 2 Servette FC 3.40 3.55 2.28
Wednesday 18 September 2024
18:30 Lausanne 1 – 2 FC Lugano 2.33 3.62 3.35
Sunday 1 September 2024
15:30 FC Zurich 1 – 1 FC Luzern 2.20 3.85 3.80
15:30 FC Lugano 1 – 1 FC ST. Gallen 2.25 3.84 3.44
13:15 FC Winterthur 0 – 1 Servette FC 4.62 4.05 1.78
Saturday 31 August 2024
19:30 BSC Young Boys 1 – 1 Lausanne 1.79 4.25 4.23
17:00 Yverdon Sport 2 – 1 Grasshoppers 3.36 3.64 2.27
17:00 FC Sion 1 – 1 FC Basel 1893 3.10 3.54 2.55
Sunday 25 August 2024
15:30 FC Basel 1893 2 – 0 Yverdon Sport 1.49 5.00 6.50
Saturday 24 August 2024
19:30 Grasshoppers 3 – 1 FC Sion 2.95 3.52 2.51
17:00 FC Luzern 3 – 0 FC Winterthur 1.65 4.60 5.10
Sunday 11 August 2024
15:30 FC Zurich 2 – 0 Lausanne 2.07 3.78 3.70
15:30 Servette FC 0 – 6 FC Basel 1893 2.20 3.70 3.70
15:30 FC Lugano 2 – 3 FC Luzern 1.93 3.95 4.30
13:15 FC ST. Gallen 1 – 0 Grasshoppers 1.62 4.50 5.50
Saturday 10 August 2024
19:30 Yverdon Sport 2 – 2 BSC Young Boys 4.75 4.30 1.78
17:00 FC Sion 2 – 0 FC Winterthur 1.69 4.51 5.43
Sunday 4 August 2024
15:30 BSC Young Boys 2 – 2 FC Zurich 2.23 3.80 3.45
15:30 FC Winterthur 0 – 0 Yverdon Sport 2.30 3.78 3.50
13:15 Lausanne 3 – 4 FC ST. Gallen 2.70 3.84 2.65
Saturday 3 August 2024
19:30 FC Luzern 1 – 0 FC Sion 2.42 3.72 3.05
17:00 FC Lugano 3 – 1 Servette FC 2.70 3.65 2.71
17:00 Grasshoppers 0 – 3 FC Basel 1893 3.03 3.60 2.40
Sunday 28 July 2024
15:30 FC Zurich 4 – 2 FC Winterthur 1.72 4.15 5.06
15:30 FC ST. Gallen 4 – 0 BSC Young Boys 2.51 3.96 2.75
13:15 Servette FC 3 – 2 Yverdon Sport 1.36 6.15 11.00
Saturday 27 July 2024
19:30 FC Basel 1893 1 – 2 FC Lugano 2.51 3.50 3.16
17:00 FC Sion 4 – 0 Lausanne 2.60 3.60 2.81
17:00 Grasshoppers 2 – 2 FC Luzern 2.73 3.62 2.66
Wednesday 24 July 2024
19:30 Servette FC 3 – 1 BSC Young Boys 2.11 3.84 3.38
Sunday 21 July 2024
15:30 FC Luzern 1 – 2 Servette FC 3.18 3.80 2.26
15:30 Lausanne 3 – 2 FC Basel 1893 2.31 3.68 3.61
13:15 BSC Young Boys 1 – 2 FC Sion 1.58 4.90 6.60
Saturday 20 July 2024
19:30 FC Winterthur 1 – 0 FC ST. Gallen 3.34 4.02 2.21
17:00 Yverdon Sport 0 – 2 FC Zurich 3.90 3.80 2.00
17:00 FC Lugano 2 – 1 Grasshoppers 1.86 4.06 5.10

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