Swiss Super League 2025/26

Season archive · 25 Jul 25 to 17 May 26 · 228 games

Thun won the Swiss Super League 2025/26 with 75 points from 38 games. St. Gallen finished second on 70, 5 points behind.

Winterthur was relegated.

Christian Fassnacht was the top scorer with 18 goals for Young Boys.

The 228 games produced 750 goals, 3.29 per game. 40% were home wins, 25% draws and 35% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Thun Champions 3824311 8052 +28 75
2 St. Gallen 3820108 7247 +25 70
3 Lugano 3819109 5942 +17 67
4 Sion 3816157 6340 +23 63
5 Basel 3816814 5558 -3 56
6 Young Boys 38151013 8069 +11 55
7 Luzern 38141113 7666 +10 53
8 Servette 38131411 7163 +8 53
9 Lausanne-Sport 3811918 5367 -14 42
10 Zurich 3811522 4972 -23 38
11 Grasshoppers 388921 4874 -26 33
12 Winterthur Relegated 385825 44100 -56 23

After 33 games each the league split into groups of 6 and 6: they are ranked apart, so a club in a lower group cannot finish above one in a higher group, whatever its points.

The season in numbers

Goals per game 3.29 750 goals in 228 games
Home wins 40%
Draws 25%
Away wins 35%
Both teams scored 66%
Over 2.5 goals 67%
xG per game 3.22 Both sides combined

Top scorers

#PlayerGoalsClubG
1 Christian Fassnacht 18 Young Boys 33
2 Chris Bedia 17 Young Boys 36
3 Alessandro Vogt 15 St. Gallen 35
3 Elmin Rastoder 15 Thun 36
5 Kevin Behrens 13 Lugano 34
5 Philippe Keny 13 Zurich 32
5 Rilind Nivokazi 13 Sion 37
5 Miroslav Stevanović 13 Servette 36
9 Carlo Boukhalfa 12 St. Gallen 36
9 Matteo Di Giusto 12 Luzern 38

Own goals are not counted for the scorer.

Season records

Most goals in a game 11 Thun 3–8 Young Boys
Most goals by one side 8 Thun 3–8 Young Boys

All results

Every game of the 2025/26 season, by month.

July 202525 Jul 25 to 27 Jul 25 · 6 games
DateHomeScoreAway
25 Jul 25 Zurich 2–3 Sion
26 Jul 25 Grasshoppers 2–3 Luzern
26 Jul 25 St. Gallen 2–1 Basel
26 Jul 25 Young Boys 3–1 Servette
27 Jul 25 Lugano 1–2 Thun
27 Jul 25 Lausanne-Sport 3–2 Winterthur
August 202502 Aug 25 to 31 Aug 25 · 22 games
September 202513 Sep 25 to 28 Sep 25 · 14 games
DateHomeScoreAway
13 Sep 25 Thun 1–3 Basel
13 Sep 25 Zurich 2–1 Servette
13 Sep 25 St. Gallen 1–0 Lugano
14 Sep 25 Winterthur 2–3 Sion
14 Sep 25 Luzern 1–2 Young Boys
14 Sep 25 Grasshoppers 3–1 Lausanne-Sport
17 Sep 25 Sion 0–2 Servette
17 Sep 25 Lugano 1–1 Lausanne-Sport
27 Sep 25 Servette 4–0 Winterthur
27 Sep 25 Lugano 2–1 Grasshoppers
27 Sep 25 Zurich 3–1 St. Gallen
28 Sep 25 Young Boys 4–2 Thun
28 Sep 25 Basel 1–2 Luzern
28 Sep 25 Sion 0–0 Lausanne-Sport
October 202504 Oct 25 to 30 Oct 25 · 24 games
November 202501 Nov 25 to 30 Nov 25 · 24 games
December 202506 Dec 25 to 21 Dec 25 · 22 games
DateHomeScoreAway
06 Dec 25 Grasshoppers 0–1 Servette
06 Dec 25 Thun 4–1 Luzern
06 Dec 25 St. Gallen 1–2 Zurich
07 Dec 25 Winterthur 1–2 Basel
07 Dec 25 Sion 2–0 Young Boys
07 Dec 25 Lausanne-Sport 0–0 Lugano
13 Dec 25 Sion 1–0 Grasshoppers
13 Dec 25 Zurich 2–2 Winterthur
13 Dec 25 Thun 0–2 St. Gallen
14 Dec 25 Young Boys 2–0 Luzern
14 Dec 25 Lugano 4–2 Servette
14 Dec 25 Basel 0–0 Lausanne-Sport
16 Dec 25 Winterthur 1–4 Thun
16 Dec 25 St. Gallen 3–1 Sion
17 Dec 25 Luzern 1–2 Basel
17 Dec 25 Zurich 0–1 Lugano
17 Dec 25 Young Boys 2–6 Grasshoppers
20 Dec 25 Thun 4–2 Zurich
20 Dec 25 Basel 1–1 Servette
21 Dec 25 Lausanne-Sport 0–4 Luzern
21 Dec 25 Lugano 3–0 Young Boys
21 Dec 25 Grasshoppers 1–2 St. Gallen
January 202614 Jan 26 to 31 Jan 26 · 16 games
DateHomeScoreAway
14 Jan 26 Servette 0–1 Lausanne-Sport
14 Jan 26 Sion 2–0 Winterthur
17 Jan 26 Luzern 2–5 Lugano
17 Jan 26 Young Boys 1–3 Lausanne-Sport
18 Jan 26 Servette 1–1 Zurich
18 Jan 26 Grasshoppers 1–3 Thun
18 Jan 26 Basel 1–1 Sion
24 Jan 26 Lausanne-Sport 1–1 Grasshoppers
24 Jan 26 Lugano 4–1 Winterthur
24 Jan 26 Sion 1–1 Luzern
25 Jan 26 Thun 4–1 Young Boys
25 Jan 26 Zurich 3–4 Basel
25 Jan 26 St. Gallen 2–4 Servette
31 Jan 26 Winterthur 2–1 Lausanne-Sport
31 Jan 26 Servette 3–3 Sion
31 Jan 26 Grasshoppers 1–1 Lugano
February 202601 Feb 26 to 28 Feb 26 · 31 games
March 202601 Mar 26 to 22 Mar 26 · 27 games
April 202604 Apr 26 to 26 Apr 26 · 18 games
DateHomeScoreAway
04 Apr 26 Lugano 1–0 Thun
04 Apr 26 Lausanne-Sport 2–1 Winterthur
04 Apr 26 Basel 3–3 Young Boys
06 Apr 26 Grasshoppers 0–4 Sion
06 Apr 26 Servette 3–0 Luzern
06 Apr 26 St. Gallen 2–1 Zurich
11 Apr 26 Winterthur 0–2 Grasshoppers
11 Apr 26 Zurich 0–1 Lugano
12 Apr 26 Young Boys 1–1 Servette
12 Apr 26 Sion 3–0 Lausanne-Sport
12 Apr 26 Luzern 2–2 St. Gallen
18 Apr 26 Thun 3–1 Basel
25 Apr 26 Grasshoppers 1–2 Luzern
25 Apr 26 Lausanne-Sport 3–0 Zurich
25 Apr 26 Thun 0–1 Lugano
26 Apr 26 Basel 0–2 Sion
26 Apr 26 Young Boys 1–2 St. Gallen
26 Apr 26 Servette 5–3 Winterthur
May 202602 May 26 to 17 May 26 · 24 games

More on the Swiss Super League