Mundial 2030 logoMundial 2030My account

Switzerland

Switzerland is a national team from Europe (UEFA).

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).

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Gregor Kobel (12); most goals: Breel Embolo (6).

Coach in the latest data: M. Yakin.

Team: Switzerland
Champions
0
World Cups played
13
Confederation
UEFA

Every World Cup appearance

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

Top scorers

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

Upcoming matches

DateMatchCompetition
13 November 2026Slovenia vs SwitzerlandUEFA Nations League
16 November 2026Switzerland vs ScotlandUEFA Nations League

Predict these matches in the free score game

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
Gregor KobelGK121,140006.0
Manuel AkanjiDEF121,140107.5
Nico ElvediDEF121,140107.0
Ricardo RodríguezDEF12981016.5
Silvan WidmerDEF11633104.5
Denis ZakariaDEF6387009.5
Miro MuheimDEF618401—
Luca JaquezDEF310200—
Isaac SchmidtDEF243005.0
Eray CömertDEF131005.5
Granit XhakaMID121,1263013.0
Remo FreulerMID10954029.5
Fabian RiederMID115890211.0
Djibril SowMID8456018.5
Michel AebischerMID84000010.5
Johan ManzambiMID103985213.0
Ardon JashariMID378008.0
Christian FassnachtMID32300—
Breel EmboloFWD129936212.0
Dan NdoyeFWD118514312.5
Rubén VargasFWD1272634—
Zeki AmdouniFWD4760011.5
Cédric IttenFWD463009.0
Andi ZeqiriFWD22200—
Noah OkaforFWD1190010.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
Jacques Fatton—1950–1954
Josef Hügi—1954–1954
Leopold Kielholz—1934–1934
Blerim Džemaili—2014–2018
Alexander Frei—2006–2006
Adrian Knup—1994–1994
Robert Ballaman—1954–1954

Match reports on this site

DateMatchCompetitionRound
11 July 2026Argentina 3–1 (a.e.t.) SwitzerlandWorld Cup 2026Quarter-final
7 July 2026Switzerland 0–0 (pens 4–3) ColombiaWorld Cup 2026Round of 16
2 July 2026Switzerland 2–0 AlgeriaWorld Cup 2026Round of 32
24 June 2026Switzerland 2–1 CanadaWorld Cup 2026Group stage · Group B
18 June 2026Switzerland 4–1 Bosnia & HerzegovinaWorld Cup 2026Group stage · Group B
13 June 2026Qatar 1–1 SwitzerlandWorld Cup 2026Group stage · Group B
6 December 2022Portugal 6–1 SwitzerlandWorld Cup 2022Round of 16
2 December 2022Serbia 2–3 SwitzerlandWorld Cup 2022Group stage · Group G
28 November 2022Brazil 1–0 SwitzerlandWorld Cup 2022Group stage · Group G
24 November 2022Switzerland 1–0 CameroonWorld Cup 2022Group stage · Group G
3 July 2018Sweden 1–0 SwitzerlandWorld Cup 2018Round of 16
27 June 2018Switzerland 2–2 Costa RicaWorld Cup 2018Group stage · Group E
22 June 2018Serbia 1–2 SwitzerlandWorld Cup 2018Group stage · Group E
17 June 2018Brazil 1–1 SwitzerlandWorld Cup 2018Group stage · Group E
1 July 2014Argentina 1–0 (a.e.t.) SwitzerlandWorld Cup 2014Round of 16
25 June 2014Honduras 0–3 SwitzerlandWorld Cup 2014Group stage · Group E
20 June 2014Switzerland 2–5 FranceWorld Cup 2014Group stage · Group E
15 June 2014Switzerland 2–1 EcuadorWorld Cup 2014Group stage · Group E
25 June 2010Switzerland 0–0 HondurasWorld Cup 2010Group stage · Group H
21 June 2010Chile 1–0 SwitzerlandWorld Cup 2010Group stage · Group H
16 June 2010Spain 0–1 SwitzerlandWorld Cup 2010Group stage · Group H
26 June 2006Switzerland 0–0 (pens 0–3) UkraineWorld Cup 2006Round of 16
23 June 2006Switzerland 2–0 South KoreaWorld Cup 2006Group stage · Group G
19 June 2006Togo 0–2 SwitzerlandWorld Cup 2006Group stage · Group G
13 June 2006France 0–0 SwitzerlandWorld Cup 2006Group stage · Group G
2 July 1994Spain 3–0 SwitzerlandWorld Cup 1994Round of 16
26 June 1994Switzerland 0–2 ColombiaWorld Cup 1994Group stage · Group A
22 June 1994Romania 1–4 SwitzerlandWorld Cup 1994Group stage · Group A
18 June 1994USA 1–1 SwitzerlandWorld Cup 1994Group stage · Group A
19 July 1966Argentina 2–0 SwitzerlandWorld Cup 1966Group stage · Group 2
15 July 1966Spain 2–1 SwitzerlandWorld Cup 1966Group stage · Group 2
12 July 1966West Germany 5–0 SwitzerlandWorld Cup 1966Group stage · Group 2
7 June 1962Italy 3–0 SwitzerlandWorld Cup 1962Group stage · Group 2
3 June 1962West Germany 2–1 SwitzerlandWorld Cup 1962Group stage · Group 2
30 May 1962Chile 3–1 SwitzerlandWorld Cup 1962Group stage · Group 2
26 June 1954Austria 7–5 SwitzerlandWorld Cup 1954Quarter-final
23 June 1954Switzerland 4–1 ItalyWorld Cup 1954Play-off
20 June 1954England 2–0 SwitzerlandWorld Cup 1954Group stage · Group 4
17 June 1954Switzerland 2–1 ItalyWorld Cup 1954Group stage · Group 4
2 July 1950Switzerland 2–1 MexicoWorld Cup 1950Group stage · Group 1

All national teams · Pick these players in fantasy football