Swiss Super League 2024/25

Season archive · 20 Jul 24 to 24 May 25 · 228 games

Basel won the Swiss Super League 2024/25 with 73 points from 38 games. Servette finished second on 63, 10 points behind.

Yverdon was relegated.

Xherdan Shaqiri was the top scorer with 18 goals for Basel.

The 228 games produced 679 goals, 2.98 per game. 48% were home wins, 27% draws and 25% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Basel Champions 382279 9143 +48 73
2 Servette 3817129 6455 +9 63
3 Young Boys 38171011 6049 +11 61
4 Lugano 3815914 5558 -3 54
5 Lausanne-Sport 38141113 6254 +8 53
6 Luzern 38141014 6664 +2 52
7 Zurich 3815815 5657 -1 53
8 St. Gallen 38131312 5253 -1 52
9 Sion 38111116 4757 -10 44
10 Winterthur 3811720 4368 -25 40
11 Grasshoppers 3891217 4353 -10 39
12 Yverdon Relegated 3891217 4068 -28 39

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 2.98 679 goals in 228 games
Home wins 48%
Draws 27%
Away wins 25%
Both teams scored 61%
Over 2.5 goals 55%

Top scorers

Own goals are not counted for the scorer.

Season records

Biggest win 6 Servette 0–6 Basel
Most goals in a game 8 Young Boys 6–2 Basel

All results

Every game of the 2024/25 season, by month.

July 202420 Jul 24 to 28 Jul 24 · 13 games
DateHomeScoreAway
20 Jul 24 Lugano 2–1 Grasshoppers
20 Jul 24 Yverdon 0–2 Zurich
20 Jul 24 Winterthur 1–0 St. Gallen
21 Jul 24 Young Boys 1–2 Sion
21 Jul 24 Luzern 1–2 Servette
21 Jul 24 Lausanne-Sport 3–2 Basel
24 Jul 24 Servette 3–1 Young Boys
27 Jul 24 Grasshoppers 2–2 Luzern
27 Jul 24 Sion 4–0 Lausanne-Sport
27 Jul 24 Basel 1–2 Lugano
28 Jul 24 Servette 3–2 Yverdon
28 Jul 24 St. Gallen 4–0 Young Boys
28 Jul 24 Zurich 4–2 Winterthur
August 202403 Aug 24 to 31 Aug 24 · 18 games
September 202401 Sep 24 to 29 Sep 24 · 17 games
October 202405 Oct 24 to 31 Oct 24 · 24 games
November 202402 Nov 24 to 30 Nov 24 · 21 games
December 202401 Dec 24 to 15 Dec 24 · 15 games
DateHomeScoreAway
01 Dec 24 Winterthur 1–3 Sion
01 Dec 24 Young Boys 3–1 St. Gallen
01 Dec 24 Servette 3–0 Lugano
07 Dec 24 Grasshoppers 1–1 Yverdon
07 Dec 24 Sion 3–1 Young Boys
07 Dec 24 Luzern 1–4 Lugano
08 Dec 24 Lausanne-Sport 3–0 Zurich
08 Dec 24 St. Gallen 1–1 Basel
08 Dec 24 Servette 1–1 Winterthur
14 Dec 24 Winterthur 3–4 Luzern
14 Dec 24 Yverdon 0–1 Sion
14 Dec 24 Basel 0–1 Grasshoppers
15 Dec 24 Young Boys 2–1 Servette
15 Dec 24 Lugano 1–4 Lausanne-Sport
15 Dec 24 Zurich 0–2 St. Gallen
January 202518 Jan 25 to 26 Jan 25 · 12 games
DateHomeScoreAway
18 Jan 25 Sion 0–1 Grasshoppers
18 Jan 25 Young Boys 0–0 Winterthur
18 Jan 25 Servette 1–1 St. Gallen
19 Jan 25 Zurich 1–0 Yverdon
19 Jan 25 Lugano 2–2 Basel
19 Jan 25 Lausanne-Sport 0–0 Luzern
25 Jan 25 Yverdon 0–0 Servette
25 Jan 25 Grasshoppers 0–0 Young Boys
25 Jan 25 Winterthur 2–3 Lugano
26 Jan 25 St. Gallen 3–2 Lausanne-Sport
26 Jan 25 Luzern 3–1 Zurich
26 Jan 25 Basel 4–1 Sion
February 202501 Feb 25 to 23 Feb 25 · 30 games
March 202501 Mar 25 to 30 Mar 25 · 24 games
April 202501 Apr 25 to 21 Apr 25 · 24 games
May 202503 May 25 to 24 May 25 · 30 games

More on the Swiss Super League