Euro Cup 28 logoEuro Cup 28My account

Switzerland

Switzerland is a national team from Europe.

Switzerland have played at the European Championship 6 times (first in 1996, most recently in 2024). Best result: quarter-finals (2020, 2024). Record at the finals: 23 matches, 5 wins, 11 draws, 7 defeats, goals 24–28. Top scorer: Xherdan Shaqiri (5 goals).

Switzerland have played at the World Cup 13 times (first in 1934, most recently in 2026). Best result: quarter-finals (1934, 1938, 1954, 2026). Record at the finals: 47 matches, 17 wins, 10 draws, 20 defeats, goals 65–79. Top scorer: Xherdan Shaqiri (5 goals).

Switzerland is in the qualifying draw for the European Championship 2028 in the UK and Ireland.

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Manuel Akanji (35); most goals: Zeki Amdouni (12).

Coach in the latest data: M. Yakin.

Team: Switzerland
Champions · Euro
0
Champions · World Cup
0
Euro finals played
6
World Cups played
13

At the European Championship

EditionResult
European Championship 1996Group stage
European Championship 2004Group stage
European Championship 2008Group stage
European Championship 2016Round of 16
European Championship 2020Quarter-finals
European Championship 2024Quarter-finals

At the World Cup

EditionResult
1934Quarter-finals
1938Quarter-finals
1950Group stage
1954Quarter-finals
1962Group stage
1966Group stage
1994Round of 16
2006Round of 16
2010Group stage
2014Round of 16
2018Round of 16
2022Round of 16
2026Quarter-finals

Top scorers · Euro

PlayerGoals
Xherdan Shaqiri5
Breel Embolo3
Hakan Yakin3
Haris Seferovic3
Admir Mehmedi1
Dan Ndoye1
Fabian Schär1
Johan Vonlanthen1
Kubilay Türkyilmaz1
Kwadwo Duah1

Top scorers · World Cup

PlayerGoals
Xherdan Shaqiri5
André Abegglen4
Breel Embolo4
Granit Xhaka3
Jacques Fatton3
Johan Manzambi3
Josef Hügi3
Leopold Kielholz3
Adrian Knup2
Alexander Frei2

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
Gregor KobelGK211,950005.5
Yann SommerGK121,110004.5
Yvon MvogoGK4360005.0
Manuel AkanjiDEF353,232207.0
Ricardo RodríguezDEF352,912126.0
Nico ElvediDEF262,362207.0
Silvan WidmerDEF191,223204.0
Denis ZakariaDEF161,079018.5
Fabian SchärDEF8668005.0
Edimilson FernandesDEF9650026.5
Remo FreulerMID353,073568.5
Granit XhakaMID322,8995212.5
Michel AebischerMID231,402129.5
Fabian RiederMID281,3521210.0
Djibril SowMID16680017.0
Johan ManzambiMID146596212.0
Xherdan ShaqiriMID9631338.0
Ardon JashariMID7373006.5
Renato SteffenMID11347307.0
Dan NdoyeFWD281,9707712.5
Rubén VargasFWD281,83476—
Breel EmboloFWD221,6888310.0
Zeki AmdouniFWD281,3281219.5
Noah OkaforFWD10382018.0
Cédric IttenFWD10367106.5

Latest starting line-up

Formation: 4-2-3-1 · Coach: M. Yakin · 6 October 2026 · North Macedonia 3–0

#PlayerPosRating
12Y. MvogoGK6.9
2S. BritschgiDEF6.2
4N. ElvediDEF7.1
5M. AkanjiDEF7.0
13R. RodríguezDEF6.8
8R. FreulerMID6.3
6V. SierroMID7.2
15D. SowMID6.4
22F. RiederMID8.1
11D. NdoyeMID9.0
10Z. AmdouniFWD6.5

Legends and former regulars

PlayerCapsYears
Heinz Hermann1181978–1991
Alain Geiger1121980–1996
Stephan Lichtsteiner1082006–2019
Stéphane Chapuisat1031989–2004
André Abegglen—1934–1938
Hakan Yakin—2008–2008
Jacques Fatton—1950–1954
Josef Hügi—1954–1954
Leopold Kielholz—1934–1934
Blerim Džemaili—2014–2018
Admir Mehmedi—2014–2016
Alexander Frei—2006–2006

Match reports on this site

DateMatchCompetitionRound
6 July 2024England 1–1 (pens 5–3) SwitzerlandEuropean Championship 2024Quarter-final
29 June 2024Switzerland 2–0 ItalyEuropean Championship 2024Round of 16
23 June 2024Switzerland 1–1 GermanyEuropean Championship 2024Group stage · Group A
19 June 2024Scotland 1–1 SwitzerlandEuropean Championship 2024Group stage · Group A
15 June 2024Hungary 1–3 SwitzerlandEuropean Championship 2024Group stage · Group A
2 July 2021Switzerland 1–1 (pens 1–3) SpainEuropean Championship 2020Quarter-final
28 June 2021France 3–3 (pens 4–5) SwitzerlandEuropean Championship 2020Round of 16
20 June 2021Switzerland 3–1 TürkiyeEuropean Championship 2020Group stage · Group A
16 June 2021Italy 3–0 SwitzerlandEuropean Championship 2020Group stage · Group A
12 June 2021Wales 1–1 SwitzerlandEuropean Championship 2020Group stage · Group A
25 June 2016Switzerland 1–1 (pens 4–5) PolandEuropean Championship 2016Round of 16
19 June 2016Switzerland 0–0 FranceEuropean Championship 2016Group stage · Group A
15 June 2016Romania 1–1 SwitzerlandEuropean Championship 2016Group stage · Group A
11 June 2016Albania 0–1 SwitzerlandEuropean Championship 2016Group stage · Group A
15 June 2008Switzerland 2–0 PortugalEuropean Championship 2008Group stage · Group A
11 June 2008Switzerland 1–2 TürkiyeEuropean Championship 2008Group stage · Group A
7 June 2008Switzerland 0–1 Czech RepublicEuropean Championship 2008Group stage · Group A
21 June 2004Switzerland 1–3 FranceEuropean Championship 2004Group stage · Group B
17 June 2004England 3–0 SwitzerlandEuropean Championship 2004Group stage · Group B
13 June 2004Switzerland 0–0 CroatiaEuropean Championship 2004Group stage · Group B
18 June 1996Scotland 1–0 SwitzerlandEuropean Championship 1996Group stage · Group A
13 June 1996Switzerland 0–2 NetherlandsEuropean Championship 1996Group stage · Group A
8 June 1996England 1–1 SwitzerlandEuropean Championship 1996Group stage · Group A

All national teams · Pick these players in fantasy football