# 2024–25 in Swiss football

The following is a summary of the 2024–25 season of competitive football in Switzerland.

## National teams
### Men's national team
#### 2024–25 UEFA Nations League
##### 2024–25 UEFA Nations League A Group 4

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | | | | |
| 1 | Spain | 6 | 5 | 1 | 0 | 13 | 4 | +9 | 16 | Advance to quarter-finals | — | 1–0 | 3–0 | 3–2 |
| 2 | Denmark | 6 | 2 | 2 | 2 | 7 | 5 | +2 | 8 | Advance to quarter-finals | 1–2 | — | 2–0 | 2–0 |
| 3 | Serbia | 6 | 1 | 3 | 2 | 3 | 6 | −3 | 6 | Qualification for relegation play-offs | 0–0 | 0–0 | — | 2–0 |
| 4 | Switzerland (R) | 6 | 0 | 2 | 4 | 6 | 14 | −8 | 2 | Relegation to League B | 1–4 | 2–2 | 1–1 | — |

### Women's national team
#### UEFA Women's Euro 2025 qualifying League B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | | |
| 1 | Switzerland (H, P) | 6 | 5 | 0 | 1 | 14 | 3 | +11 | 15 | Qualify for final tournament as host and promotion to League A | — | 3–1 | 2–1 | 3–0 |
| 2 | Turkey | 6 | 3 | 0 | 3 | 8 | 8 | 0 | 9 | Advance to play-offs | 0–2 | — | 2–1 | 1–0 |
| 3 | Hungary | 6 | 2 | 1 | 3 | 10 | 9 | +1 | 7 | Advance to play-offs | 1–0 | 1–4 | — | 1–1 |
| 4 | Azerbaijan (R) | 6 | 1 | 1 | 4 | 2 | 14 | −12 | 4 | Relegation to League C and advance to play-offs | 0–4 | 1–0 | 0–5 | — |
* ↑ Since Switzerland (who qualified as hosts) finished in the top three places in their group, the best-ranked fourth-placed team qualified for the play-offs.

#### 2025 UEFA Women's Nations League
##### 2025 UEFA Women's Nations League A Group A2

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | | | | |
| 1 | France | 2 | 2 | 0 | 0 | 4 | 2 | +2 | 6 | Qualification for Nations League Finals | — | 1–0 | 3–2 | 30 May |
| 2 | Norway | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 | | 8 Apr | — | 30 May | 2–1 |
| 3 | Iceland | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 1 | Qualification for relegation play-offs | 3 Jun | 4 Apr | — | 8 Apr |
| 4 | Switzerland | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 1 | Relegation to League B | 4 Apr | 3 Jun | 0–0 | — |

## Club Football
### Men
#### Credit Suisse Super League

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Servette | 27 | 13 | 9 | 5 | 44 | 35 | +9 | 48 | Qualification for the Champions League play-off round |
| 2 | Basel | 27 | 13 | 7 | 7 | 56 | 29 | +27 | 46 | Qualification for the Champions League second qualifying round |
| 3 | Luzern | 27 | 12 | 8 | 7 | 47 | 41 | +6 | 44 | Qualification for the Europa League second qualifying round |
| 4 | Lugano | 27 | 12 | 6 | 9 | 43 | 39 | +4 | 42 | Qualification for the Conference League second qualifying round |
| 5 | Young Boys | 27 | 11 | 7 | 9 | 42 | 34 | +8 | 40 | |
| 6 | St. Gallen | 27 | 10 | 9 | 8 | 42 | 38 | +4 | 39 | |
| 7 | Zürich | 27 | 11 | 6 | 10 | 36 | 37 | −1 | 39 | |
| 8 | Lausanne-Sport | 27 | 10 | 7 | 10 | 43 | 37 | +6 | 37 | |
| 9 | Sion | 27 | 9 | 6 | 12 | 37 | 43 | −6 | 33 | |
| 10 | Yverdon-Sport | 27 | 7 | 7 | 13 | 27 | 44 | −17 | 28 | |
| 11 | Grasshopper | 27 | 5 | 11 | 11 | 27 | 38 | −11 | 26 | Qualification for the Relegation play-off |
| 12 | Winterthur (Y) | 27 | 5 | 5 | 17 | 27 | 56 | −29 | 20 | Relegation to Swiss Challenge League |
* ↑ Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).
* ↑ The 2024–25 Swiss Cup winner qualifies for the Europa League play-off qualifying round. If the cup winner finishes in the top three, the remaining European berths will pass down to the next highest qualifying teams.

#### dieci Challenge League

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Aarau | 25 | 15 | 5 | 5 | 45 | 26 | +19 | 50 | Promotion to Swiss Super League |
| 2 | Thun | 25 | 14 | 7 | 4 | 47 | 28 | +19 | 49 | Qualification for promotion play-off |
| 3 | Étoile Carouge | 25 | 12 | 6 | 7 | 41 | 32 | +9 | 42 | |
| 4 | Wil | 25 | 9 | 8 | 8 | 39 | 31 | +8 | 35 | |
| 5 | Vaduz | 25 | 8 | 10 | 7 | 32 | 35 | −3 | 34 | |
| 6 | Lausanne Ouchy | 25 | 8 | 8 | 9 | 38 | 35 | +3 | 32 | |
| 7 | Xamax | 25 | 9 | 3 | 13 | 37 | 47 | −10 | 30 | |
| 8 | Bellinzona | 25 | 6 | 8 | 11 | 27 | 37 | −10 | 23 | |
| 9 | Nyon | 25 | 6 | 5 | 14 | 32 | 51 | −19 | 23 | |
| 10 | Schaffhausen | 25 | 5 | 6 | 14 | 27 | 43 | −16 | 21 | Relegation to Swiss Promotion League |
* ↑ Bellinzona were deducted 3 points on 16 December 2024 (confirmed on 22 January 2025), for failing to report social contribution payments.

#### Hoval Promotion League

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Kriens | 22 | 12 | 8 | 2 | 50 | 26 | +24 | 44 | Promotion to Swiss Challenge League and qualification for Swiss Cup |
| 2 | Biel-Bienne | 22 | 13 | 3 | 6 | 44 | 31 | +13 | 42 | Qualification for Swiss Cup |
| 3 | Rapperswil-Jona | 22 | 12 | 3 | 7 | 42 | 27 | +15 | 39 | Qualification for Swiss Cup |
| 4 | Breitenrain | 22 | 11 | 5 | 6 | 37 | 31 | +6 | 38 | Qualification for Swiss Cup |
| 5 | Basel U21 | 22 | 10 | 7 | 5 | 41 | 33 | +8 | 37 | |
| 6 | Grand-Saconnex | 22 | 7 | 12 | 3 | 44 | 29 | +15 | 33 | Qualification for Swiss Cup |
| 7 | Bulle | 22 | 9 | 4 | 9 | 31 | 32 | −1 | 31 | Qualification for Swiss Cup |
| 8 | Brühl | 22 | 9 | 4 | 9 | 33 | 42 | −9 | 31 | |
| 9 | Luzern U21 | 22 | 7 | 9 | 6 | 40 | 40 | 0 | 30 | |
| 10 | Vevey-Sports | 22 | 7 | 9 | 6 | 41 | 47 | −6 | 30 | |
| 11 | Young Boys U21 | 22 | 8 | 4 | 10 | 27 | 30 | −3 | 28 | |
| 12 | Cham | 22 | 5 | 10 | 7 | 26 | 31 | −5 | 25 | |
| 13 | Zürich U21 | 22 | 6 | 6 | 10 | 34 | 35 | −1 | 24 | |
| 14 | Delémont | 22 | 6 | 5 | 11 | 26 | 32 | −6 | 23 | |
| 15 | Baden | 22 | 7 | 2 | 13 | 24 | 37 | −13 | 23 | |
| 16 | Paradiso | 22 | 5 | 7 | 10 | 17 | 31 | −14 | 22 | |
| 17 | Lugano U21 | 22 | 5 | 6 | 11 | 28 | 41 | −13 | 21 | Relegation to the 1. Liga Classic |
| 18 | Bavois | 22 | 4 | 6 | 12 | 25 | 35 | −10 | 18 | Relegation to the 1. Liga Classic |

### Women
#### Axa Women's Super League
## Swiss Clubs in Europe
### UEFA Champions League
#### Qualifying rounds
##### Second qualifying round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Lugano | 4–6 | Fenerbahçe | 3–4 | 1–2 |

##### Play-off round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Young Boys | 4–2 | Galatasaray | 3–2 | 1–0 |

#### League phase
##### Young Boys

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 32 | RB Leipzig | 8 | 1 | 0 | 7 | 8 | 15 | −7 | 3 |
| 33 | Girona | 8 | 1 | 0 | 7 | 5 | 13 | −8 | 3 |
| 34 | Red Bull Salzburg | 8 | 1 | 0 | 7 | 5 | 27 | −22 | 3 |
| 35 | Slovan Bratislava | 8 | 0 | 0 | 8 | 7 | 27 | −20 | 0 |
| 36 | Young Boys | 8 | 0 | 0 | 8 | 3 | 24 | −21 | 0 |
| Home team | Score | Away team |
| Young Boys | 0–3 | Aston Villa |
| Barcelona | 5–0 | Young Boys |
| Young Boys | 0–1 | Inter Milan |
| Shakhtar Donetsk | 2–1 | Young Boys |
| Young Boys | 1–6 | Atalanta |
| VfB Stuttgart | 5–1 | Young Boys |
| Celtic | 1–0 | Young Boys |
| Young Boys | 0–1 | Red Star Belgrade |

### UEFA Europa League
#### Qualifying rounds
##### Third qualifying round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Partizan | 2–3 | Lugano | 0–1 | 2–2 (a.e.t.) |
| Braga | 2–1 | Servette | 0–0 | 2–1 |

##### Play-off round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Lugano | 4–8 | Beşiktaş | 3–3 | 1–5 |

### UEFA Conference League
#### Qualifying phase and play-off round
##### Second qualifying round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| St. Gallen | 5–1 | Tobol | 4–1 | 1–0 |
| Zürich | 3–0 | Shelbourne | 3–0 | 0–0 |

##### Third qualifying round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Zürich | 0–5 | Vitória de Guimarães | 0–3 | 0–2 |
| St. Gallen | 4–3 | Śląsk Wrocław | 2–0 | 2–3 |

##### Play-off round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| St. Gallen | 1–1 (5–4 p) | Trabzonspor | 0–0 | 1–1 |
| Chelsea | 3–2 | Servette | 2–0 | 1–2 |

#### League phase
##### St. Gallen

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 27 | Mladá Boleslav | 6 | 2 | 0 | 4 | 7 | 10 | −3 | 6 |
| 28 | Astana | 6 | 1 | 2 | 3 | 4 | 8 | −4 | 5 |
| 29 | St. Gallen | 6 | 1 | 2 | 3 | 10 | 18 | −8 | 5 |
| 30 | HJK | 6 | 1 | 1 | 4 | 3 | 9 | −6 | 4 |
| 31 | Noah | 6 | 1 | 1 | 4 | 6 | 16 | −10 | 4 |
| Home team | Score | Away team |
| Cercle Brugge | 6–2 | St. Gallen |
| St. Gallen | 2–4 | Fiorentina |
| Larne | 1–2 | St. Gallen |
| St. Gallen | 2–2 | TSC |
| St. Gallen | 1–4 | Vitória de Guimarães |
| 1. FC Heidenheim | 1–1 | St. Gallen |

##### Lugano

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 4 | Rapid Wien | 6 | 4 | 1 | 1 | 11 | 5 | +6 | 13 | Advance to round of 16 (seeded) |
| 5 | Djurgårdens IF | 6 | 4 | 1 | 1 | 11 | 7 | +4 | 13 | Advance to round of 16 (seeded) |
| 6 | Lugano | 6 | 4 | 1 | 1 | 11 | 7 | +4 | 13 | Advance to round of 16 (seeded) |
| 7 | Legia Warsaw | 6 | 4 | 0 | 2 | 13 | 5 | +8 | 12 | Advance to round of 16 (seeded) |
| 8 | Cercle Brugge | 6 | 3 | 2 | 1 | 14 | 7 | +7 | 11 | Advance to round of 16 (seeded) |
* 1 2 Away goals scored: Djurgårdens IF 5, Lugano 4.
| Home team | Score | Away team |
| Lugano | 3–0 | HJK |
| Mladá Boleslav | 0–1 | Lugano |
| TSC | 4–1 | Lugano |
| Lugano | 2–0 | Gent |
| Legia Warsaw | 1–2 | Lugano |
| Lugano | 2–2 | Pafos |

#### Knockout phase
##### Round of 16

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Celje | 5–5 (3–1 p) | Lugano | 1–0 | 4–5 (a.e.t.) |

### UEFA Women's Champions League
#### Qualifying rounds
##### Round 1
###### Semi-finals

| Team 1 | Score | Team 2 |
| Servette | 1–0 | Pogoń Szczecin |

###### Final

| Team 1 | Score | Team 2 |
| PAOK | 0–2 | Servette |

##### Round 2

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Roma | 10–3 | Servette | 3–1 | 7–2 |

### UEFA Youth League
#### UEFA Champions League Path
##### Young Boys

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 28 | Red Star Belgrade | 6 | 1 | 2 | 3 | 7 | 11 | −4 | 5 |
| 29 | Feyenoord | 6 | 1 | 1 | 4 | 7 | 14 | −7 | 4 |
| 30 | Young Boys | 6 | 1 | 0 | 5 | 11 | 17 | −6 | 3 |
| 31 | Club Brugge | 6 | 0 | 3 | 3 | 5 | 11 | −6 | 3 |
| 32 | RB Leipzig | 6 | 1 | 0 | 5 | 10 | 18 | −8 | 3 |
* ↑ Away goals scored: Milan 5; Red Star Belgrade 4.
| Home team | Score | Away team |
| Young Boys | 2–1 | Aston Villa |
| Barcelona | 4–2 | Young Boys |
| Young Boys | 2–3 | Inter Milan |
| Shakhtar Donetsk | 3–2 | Young Boys |
| Young Boys | 2–4 | Atalanta |
| VfB Stuttgart | 2–1 | Young Boys |

#### Domestic Champions Path
##### Second round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Basel | 8–1 | Sabah | 6–0 | 2–1 |

##### Third round

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Basel | 1–5 | Rapid Wien | 1–2 | 0–3 |