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
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