Season | 2023–24 | |
---|---|---|
The following is a summary of the 2023–24 season of competitive football in Switzerland.
23 March 2024 | Denmark | 0–0 | Switzerland | Copenhagen, Denmark |
20:00 UTC+1 | Stadium: Parken Stadium |
26 March 2024 | Republic of Ireland | 0–1 | Switzerland | Dublin, Ireland |
19:45 UTC±0 | Stadium: Aviva Stadium |
4 June 2024 | Switzerland | 4–0 | Estonia | Lucerne, Switzerland |
20:15 UTC+2 | Report | Stadium: Swissporarena Attendance: 14,473 Referee: Kyriakos Athanasiou (Cyprus) |
8 June 2024 | Switzerland | 1–1 | Austria | St. Gallen, Switzerland |
18:00 UTC+2 |
|
Report |
|
Stadium: Kybunpark Referee: Maria Sole Ferrieri Caputi (Italy) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Romania | 10 | 6 | 4 | 0 | 16 | 5 | +11 | 22 | Qualify for final tournament | — | 1–0 | 1–1 | 2–1 | 2–0 | 4–0 | |
2 | Switzerland | 10 | 4 | 5 | 1 | 22 | 11 | +11 | 17 | 2–2 | — | 3–0 | 3–3 | 1–1 | 3–0 | ||
3 | Israel | 10 | 4 | 3 | 3 | 11 | 11 | 0 | 15 | Advance to play-offs via Nations League | 1–2 | 1–1 | — | 1–0 | 1–1 | 2–1 | |
4 | Belarus | 10 | 3 | 3 | 4 | 9 | 14 | −5 | 12 | 0–0 | 0–5 | 1–2 | — | 2–1 | 1–0 | ||
5 | Kosovo | 10 | 2 | 5 | 3 | 10 | 10 | 0 | 11 | 0–0 | 2–2 | 1–0 | 0–1 | — | 1–1 | ||
6 | Andorra | 10 | 0 | 2 | 8 | 3 | 20 | −17 | 2 | 0–2 | 1–2 | 0–2 | 0–0 | 0–3 | — |
9 September 2023 | Kosovo | 2–2 | Switzerland | Prishtina, Kosovo |
20:45 UTC+2 |
|
Report |
|
Stadium: Fadil Vokrri Stadium Attendance: 12,700 Referee: Jakob Kehlet (Denmark) |
12 September 2023 | Switzerland | 3–0 | Andorra | Sion, Switzerland |
20:45 UTC+2 | Report | Stadium: Stade Tourbillon Attendance: 9,000 Referee: Elchin Masiyev (Azerbaijan) |
15 October 2023 | Switzerland | 3–3 | Belarus | St. Gallen, Switzerland |
18:00 UTC+2 | Report |
|
Stadium: Kybunpark Attendance: 17,000 Referee: João Pinheiro (Portugal) |
15 November 2023[note 1] | Israel | 1–1 | Switzerland | Felcsút (Hungary)[note 2] |
21:45 UTC+3 |
|
Report |
|
Stadium: Pancho Aréna Attendance: 2,024 Referee: Anthony Taylor (England) |
18 November 2023 | Switzerland | 1–1 | Kosovo | Basel, Switzerland |
20:45 UTC+1 | Report | Stadium: St. Jakob-Park |
21 November 2023 | Romania | 1–0 | Switzerland | Bucharest, Romania |
21:45 UTC+2 | Report | Stadium: Arena Națională |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Germany (H) | 3 | 2 | 1 | 0 | 8 | 2 | +6 | 7 | Advance to knockout stage |
2 | Switzerland | 3 | 1 | 2 | 0 | 5 | 3 | +2 | 5 | |
3 | Hungary | 3 | 1 | 0 | 2 | 2 | 5 | −3 | 3 | |
4 | Scotland | 3 | 0 | 1 | 2 | 2 | 7 | −5 | 1 |
15 June 2024 | Hungary | 1–3 | Switzerland | Cologne, Germany |
15:00 UTC+2 |
|
Report | Stadium: RheinEnergieStadion Attendance: 41,676 Referee: Slavko Vinčić (Slovenia) |
19 June 2024 | Scotland | 1–1 | Switzerland | Cologne, Germany |
21:00 UTC+2 | Report | Stadium: RheinEnergieStadion |
23 June 2024 | Switzerland | 1–1 | Germany | Frankfurt, Germany |
21:00 UTC+2 |
|
Report |
|
Stadium: Waldstadion |
29 June 2024 R16 | Switzerland | 2–0 | Italy | Berlin, Germany |
18:00 | Report | Stadium: Olympiastadion |
5 July 2023 | Switzerland | 0–0 | Morocco | Winterthur, Switzerland |
Stadium: Schützenwiese |
23 February 2024 | Poland | 1–4 | Switzerland |
27 February 2024 | Poland | 1–0 | Switzerland |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Switzerland | 3 | 1 | 2 | 0 | 2 | 0 | +2 | 5 | Advance to knockout stage |
2 | Norway | 3 | 1 | 1 | 1 | 6 | 1 | +5 | 4 | |
3 | New Zealand (H) | 3 | 1 | 1 | 1 | 1 | 1 | 0 | 4 | |
4 | Philippines | 3 | 1 | 0 | 2 | 1 | 8 | −7 | 3 |
21 July 2023 | Philippines | 0–2 | Switzerland | Dunedin, New Zealand |
Report | Stadium: Forsyth Barr Stadium Attendance: 13,711 Referee: Vincentia Amedome (Togo) |
25 July 2023 | Switzerland | 0–0 | Norway | Hamilton, New Zealand |
Report | Stadium: Waikato Stadium Attendance: 10,769 Referee: Stéphanie Frappart (France) |
30 July 2023 | Switzerland | 0–0 | New Zealand | Dunedin, New Zealand |
Report | Stadium: Forsyth Barr Stadium Attendance: 25,947 Referee: Tori Penso (United States) |
5 August 2023 R16 | Switzerland | 1–5 | Spain | Auckland, New Zealand |
Codina 11' (o.g.) | Report | Stadium: Eden Park Attendance: 43,217 Referee: Cheryl Foster (Wales) |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Spain | 6 | 5 | 0 | 1 | 23 | 9 | +14 | 15 | Qualification for Nations League Finals | — | 2–3 | 5–3 | 5–0 | |
2 | Italy | 6 | 3 | 1 | 2 | 8 | 5 | +3 | 10 | 0–1 | — | 0–1 | 3–0 | ||
3 | Sweden (O) | 6 | 2 | 1 | 3 | 8 | 10 | −2 | 7 | Qualification for relegation play-offs | 2–3 | 1–1 | — | 1–0 | |
4 | Switzerland (R) | 6 | 1 | 0 | 5 | 2 | 17 | −15 | 3 | Relegation to League B | 1–7 | 0–1 | 1–0 | — |
22 September 2023 | Switzerland | 0–1 | Italy | St. Gallen |
Report |
|
Stadium: Kybunpark Referee: Lina Lehtovaara (Finland) |
26 September 2023 | Spain | 5–0 | Switzerland | Córdoba, Spain |
Report | Stadium: Estadio Nuevo Arcángel Referee: Monika Mularczyk (Poland) |
27 October 2023 | Sweden | 1–0 | Switzerland | Gothenburg, Sweden |
18:30 UTC+2 |
|
Report | Stadium: Gamla Ullevi Referee: Riem Hussein (Germany) |
31 October 2023 | Switzerland | 1–7 | Spain | Zürich |
19:00 |
|
Report | Stadium: Letzigrund Referee: Iuliana Demetrescu (Romania) |
1 December 2023 | Switzerland | 1–0 | Sweden | Lucerne |
--:-- UTC+1 | Report | Stadium: Swissporarena |
5 December 2023 | Italy | 3–0 | Switzerland | Parma |
Report | Stadium: Stadio Ennio Tardini |
Pos | Team | 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 | 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[a] | 0–4 | 1–0 | 0–5 | — |
5 April | Switzerland | 3–1 | Turkey | Zürich |
|
Report |
|
Stadium: Letzigrund Referee: Sandra Braz (Portugal) |
9 April | Azerbaijan | 0–4 | Switzerland | Baku |
Report | Stadium: Dalga Arena Referee: Alina Peşu (Romania) |
Servette FC won their first Swiss Cup in over 20 years.[4] They beat FC Lugano on penalties, after the game ended in a goalless draw after extra time.
Servette FC | 0–0 (a.e.t.) | FC Lugano |
---|---|---|
Report | ||
Penalties | ||
9–8 |
BSC Young Boys successfully defended their title, securing their 17th Swiss championship title on 20 May 2024, one round before the end of the season.[6]
On the other end of the table, FC Stade Lausanne Ouchy end their historic first season in the Swiss top flight in last place and are thus relegated back to the Challenge League.[7]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation[a] |
---|---|---|---|---|---|---|---|---|---|---|
1 | Young Boys (C) | 38 | 23 | 8 | 7 | 76 | 34 | +42 | 77 | Qualification for the Champions League play-off round |
2 | Lugano | 38 | 20 | 5 | 13 | 67 | 51 | +16 | 65 | Qualification for the Champions League second qualifying round |
3 | Servette | 38 | 18 | 10 | 10 | 59 | 43 | +16 | 64 | Qualification for the Europa League third qualifying round[b] |
4 | Zürich | 38 | 16 | 12 | 10 | 53 | 41 | +12 | 60 | Qualification for the Conference League second qualifying round |
5 | St. Gallen | 38 | 16 | 9 | 13 | 60 | 51 | +9 | 57 | |
6 | Winterthur | 38 | 13 | 10 | 15 | 60 | 71 | −11 | 49 | |
7 | Luzern | 38 | 13 | 10 | 15 | 47 | 53 | −6 | 49 | |
8 | Basel | 38 | 13 | 10 | 15 | 45 | 52 | −7 | 49 | |
9 | Yverdon-Sport | 38 | 13 | 8 | 17 | 50 | 71 | −21 | 47 | |
10 | Lausanne-Sport | 38 | 11 | 12 | 15 | 48 | 53 | −5 | 45 | |
11 | Grasshopper (O) | 38 | 10 | 8 | 20 | 41 | 49 | −8 | 38 | Qualification for the Relegation play-off |
12 | Lausanne Ouchy (R) | 38 | 7 | 8 | 23 | 40 | 77 | −37 | 29 | Relegation to Swiss Challenge League |
FC Sion were crowned champions of the Challenge League on 23 May 2024 the last matchday.[9] Thus, they return to the top flight only one season after being relegated.
At the bottom of the table, FC Baden also departs the Challenge League after just one season.[10] Their relegation was definite on 3 May 2024, three rounds before the end of the season.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Sion (C, P) | 36 | 23 | 10 | 3 | 72 | 23 | +49 | 79 | Promotion to Swiss Super League |
2 | Thun | 36 | 23 | 7 | 6 | 73 | 38 | +35 | 76 | Qualification for promotion play-off |
3 | Vaduz | 36 | 13 | 10 | 13 | 67 | 55 | +12 | 49 | Qualification for Conference League second qualifying round[a] |
4 | Xamax | 36 | 11 | 16 | 9 | 55 | 45 | +10 | 49 | |
5 | Wil | 36 | 11 | 11 | 14 | 48 | 52 | −4 | 44 | |
6 | Aarau | 36 | 12 | 7 | 17 | 53 | 59 | −6 | 43 | |
7 | Nyon | 36 | 11 | 10 | 15 | 45 | 58 | −13 | 43 | |
8 | Bellinzona | 36 | 11 | 9 | 16 | 37 | 50 | −13 | 42 | |
9 | Schaffhausen | 36 | 8 | 14 | 14 | 36 | 55 | −19 | 38 | |
10 | Baden (R) | 36 | 6 | 8 | 22 | 31 | 82 | −51 | 26 | Relegation to Swiss Promotion League |
Étoile Carouge FC were crowned champions of the Promotion League on 11 May 2024 and thus are promoted to the Challenge League for the first time in twelve years.[11]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Étoile Carouge FC (C, P) | 34 | 24 | 4 | 6 | 72 | 38 | +34 | 76 | Promotion to Swiss Challenge League and qualification for Swiss Cup |
2 | FC Rapperswil-Jona | 34 | 22 | 5 | 7 | 74 | 44 | +30 | 71 | Qualification for Swiss Cup |
3 | FC Biel-Bienne | 34 | 18 | 5 | 11 | 61 | 35 | +26 | 59 | |
4 | FC Paradiso | 34 | 16 | 8 | 10 | 38 | 32 | +6 | 56 | |
5 | SR Delémont | 34 | 16 | 5 | 13 | 56 | 62 | −6 | 53 | |
6 | SC Kriens | 34 | 13 | 10 | 11 | 50 | 58 | −8 | 49 | |
7 | SC Brühl | 34 | 15 | 5 | 14 | 53 | 60 | −7 | 50 | |
8 | SC Cham | 34 | 12 | 8 | 14 | 69 | 62 | +7 | 44 | |
9 | FC Zürich II | 34 | 13 | 6 | 15 | 58 | 56 | +2 | 45 | |
10 | FC Bavois | 34 | 12 | 7 | 15 | 66 | 58 | +8 | 43 | |
11 | FC Breitenrain | 34 | 10 | 9 | 15 | 48 | 61 | −13 | 39 | |
12 | BSC Young Boys II | 34 | 12 | 8 | 14 | 51 | 63 | −12 | 44 | |
13 | FC Luzern II | 34 | 11 | 10 | 13 | 61 | 68 | −7 | 43 | |
14 | FC Bulle | 34 | 10 | 9 | 15 | 47 | 58 | −11 | 39 | |
15 | FC Basel II | 34 | 10 | 8 | 16 | 54 | 63 | −9 | 38 | |
16 | FC Lugano II | 34 | 12 | 4 | 18 | 51 | 65 | −14 | 40 | |
17 | FC St. Gallen II (R) | 34 | 10 | 7 | 17 | 56 | 61 | −5 | 37 | Relegation to the 1. Liga Classic |
18 | Servette FC II (R) | 34 | 6 | 10 | 18 | 47 | 68 | −21 | 28 |
Grasshopper Club Zürich were able to secure their spot in the Super League against challengers FC Thun in the relegation/promotion play-offs on 31 May 2024.[12] In both legs, they were able to score in overtime. Grasshoppers thus win their first ever relegation play-off, while Thun is still winless after their third participation.
26 May 2024 | Grasshopper | 1–1 | Thun | Letzigrund, Zürich |
16:30 CEST (UTC+2) | Report |
|
Attendance: 9,045 Referee: Sandro Schärer Assistant referees: Fedayi San (VAR) |
31 May 2024 | Thun | 1–2 | Grasshopper | Stockhorn Arena, Thun |
20:30 CEST (UTC+2) | Report | Attendance: 10,014 Referee: Urs Schnyder Assistant referees: Lionel Tschudi (VAR) |
Grasshopper wins 3–2 on aggregate. Both teams remain in their respective leagues.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Servette | 3–3 (4–1 p) | Genk | 1–1 | 2–2 (a.e.t.) |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Rangers | 3–2 | Servette | 2–1 | 1–1 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Maccabi Haifa | 0–3 | Young Boys | 0–0 | 0–3 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | RBL | YB | RSB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Manchester City | 6 | 6 | 0 | 0 | 18 | 7 | +11 | 18 | Advance to knockout phase | — | 3–2 | 3–0 | 3–1 | |
2 | RB Leipzig | 6 | 4 | 0 | 2 | 13 | 10 | +3 | 12 | 1–3 | — | 2–1 | 3–1 | ||
3 | Young Boys | 6 | 1 | 1 | 4 | 7 | 13 | −6 | 4 | Transfer to Europa League | 1–3 | 1–3 | — | 2–0 | |
4 | Red Star Belgrade | 6 | 0 | 1 | 5 | 7 | 15 | −8 | 1 | 2–3 | 1–2 | 2–2 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Union Saint-Gilloise | 3–0 | Lugano | 2–0 | 1–0 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SLP | ROM | SRV | SHE | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Slavia Prague | 6 | 5 | 0 | 1 | 17 | 4 | +13 | 15 | Advance to round of 16 | — | 2–0 | 4–0 | 6–0 | |
2 | Roma | 6 | 4 | 1 | 1 | 12 | 4 | +8 | 13 | Advance to knockout round play-offs | 2–0 | — | 4–0 | 3–0 | |
3 | Servette | 6 | 1 | 2 | 3 | 4 | 13 | −9 | 5 | Transfer to Europa Conference League | 0–2 | 1–1 | — | 2–1 | |
4 | Sheriff Tiraspol | 6 | 0 | 1 | 5 | 5 | 17 | −12 | 1 | 2–3 | 1–2 | 1–1 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Young Boys | 2–4 | Sporting CP | 1–3 | 1–1 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Djurgårdens IF | 2–3 | Luzern | 1–2 | 1–1 |
Basel | 3–4 | Tobol | 1–3 | 2–1 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Hibernian | 5–3 | Luzern | 3–1 | 2–2 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRU | BOD | BEŞ | LUG | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Club Brugge | 6 | 5 | 1 | 0 | 15 | 3 | +12 | 16 | Advance to round of 16 | — | 3–1 | 1–1 | 2–0 | |
2 | Bodø/Glimt | 6 | 3 | 1 | 2 | 11 | 8 | +3 | 10 | Advance to knockout round play-offs | 0–1 | — | 3–1 | 5–2 | |
3 | Beşiktaş | 6 | 1 | 1 | 4 | 7 | 14 | −7 | 4[a] | 0–5 | 1–2 | — | 2–3 | ||
4 | Lugano | 6 | 1 | 1 | 4 | 6 | 14 | −8 | 4[a] | 1–3 | 0–0 | 0–2 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Servette | 1–0 | Ludogorets Razgrad | 0–0 | 1–0 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Servette | 0–0 (1–3 p) | Viktoria Plzeň | 0–0 | 0–0 (a.e.t.) |
Team 1 | Score | Team 2 |
---|---|---|
Zürich | 3–1 | Birkirkara |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Zürich | 0–8 | Ajax | 0–6 | 0–2 |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | RBL | RSB | YB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Manchester City | 6 | 4 | 2 | 0 | 17 | 6 | +11 | 14 | Advance to round of 16 | — | 2–1 | 5–2 | 3–0 | |
2 | RB Leipzig | 6 | 3 | 2 | 1 | 8 | 5 | +3 | 11 | Advance to play-offs | 1–1 | — | 2–1 | 0–0 | |
3 | Red Star Belgrade | 6 | 1 | 1 | 4 | 8 | 13 | −5 | 4[a] | 2–2 | 0–1 | — | 2–1 | ||
4 | Young Boys | 6 | 1 | 1 | 4 | 4 | 13 | −9 | 4[a] | 0–4 | 1–3 | 2–1 | — |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Gent | 0–3 | Basel | 0–1 | 0–2 |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Basel | 2–0 | Dinamo Zagreb | 2–0 | 0–0 |
Team 1 | Score | Team 2 |
---|---|---|
Basel | 0–2 | Bayern Munich |
Preceded by 2022–23 |
Seasons in Swiss football |
Succeeded by 2024–25 |