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