Team ID #17
🇨🇭
Switzerland
1934–2026 · 13 World Cup appearances
FIFA#19Elo1,889(#16)
Result split14 W · 7 D · 20 L
41
14
34.1%
55
-18
Campaign History
13 World Cup appearances| No. | Position | Player | Born | Club |
|---|---|---|---|---|
| — | GK | Gregor Kobel | 1997-12-06 | Borussia Dortmund |
| — | GK | Marvin Keller | 2002-07-03 | Young Boys |
| — | GK | Yvon Mvogo | 1994-06-06 | Lorient |
| — | DF | Aurèle Amenda | 2003-07-31 | Eintracht Frankfurt |
| — | DF | Eray Cömert | 1998-02-04 | Valencia CF |
| — | DF | Luca Jaquez | 2003-06-02 | VfB Stuttgart |
| — | DF | Manuel Akanji | 1995-07-19 | Inter Milan |
| — | DF | Miro Muheim | 1998-03-24 | Hamburg |
| — | DF | Nico Elvedi | 1996-09-30 | Borussia Monchengladbach |
| — | DF | Ricardo Rodríguez | 1992-08-25 | Real Betis |
| — | DF | Silvan Widmer | 1993-03-05 | Mainz |
| — | MF | Ardon Jashari | 2002-07-30 | AC Milan |
| — | MF | Cedric Itten | 1996-12-27 | Fortuna Düsseldorf |
| — | MF | Christian Fassnacht | 1993-11-11 | Young Boys |
| — | MF | Denis Zakaria | 1996-11-20 | Monaco |
| — | MF | Djibril Sow | 1997-02-06 | Sevilla FC |
| — | MF | Fabian Rieder | 2002-02-16 | Augsburg |
| — | MF | Granit Xhaka | 1992-09-27 | Sunderland |
| — | MF | Michel Aebischer | 1997-01-06 | Pisa SC |
| — | MF | Remo Freuler | 1992-04-15 | Bologna |
| — | FW | Breel Embolo | 1997-02-14 | Stade Rennais |
| — | FW | Dan Ndoye | 2000-10-25 | Nottingham Forest |
| — | FW | Johan Manzambi | 2005-10-14 | Freiburg |
| — | FW | Noah Okafor | 2000-05-24 | Leeds United |
| — | FW | Rubén Vargas | 1998-08-05 | Sevilla FC |
| — | FW | Zeki Amdouni | 2000-12-04 | Burnley |
Head-to-Head
28Stage Performance
| Stage | P | W | GF | GA |
|---|---|---|---|---|
| Group stage | 15 | 8 | 21 | 14 |
| Group stage | 15 | 4 | 18 | 31 |
| Round of 16 | 5 | 0 | 1 | 11 |
| Quarter-finals | 3 | 0 | 7 | 12 |
| Round of 16 | 2 | 1 | 5 | 3 |
| Round of 16 | 1 | 1 | 3 | 2 |
World Cup Match History
44 matches2026 World Cup · Edition 23
2022 World Cup · Edition 22
2022Round of 16
Portugal6
Switzerland1
Tue Dec 6 22:00 UTC+3 · Local timeLusail Stadium · Lusail
6-1
HT
2-0
2H
4-1
FT
6-1
2022Group G
Serbia2
Switzerland3
Fri Dec 2 22:00 UTC+3 · Local timeStadium 974 · Doha (2)
2-3
HT
2-2
2H
0-1
FT
2-3
2022Group G
Brazil1
Switzerland0
Mon Nov 28 19:00 UTC+3 · Local timeStadium 974 · Doha (2)
1-0
HT
0-0
2H
1-0
FT
1-0
2022Group G
Switzerland1
Cameroon0
Thu Nov 24 13:00 UTC+3 · Local timeAl Janoub Stadium · Al Wakrah
1-0
HT
0-0
2H
1-0
FT
1-0
2018 World Cup · Edition 21
2018Round of 16
Sweden1
Switzerland0
Tue Jul 3 17:00 UTC+3 · Local timeKrestovsky Stadium · Saint Petersburg
1-0
HT
0-0
2H
1-0
FT
1-0
2018Group E
Switzerland2
Costa Rica2
Wed Jun 27 21:00 UTC+3 · Local timeNizhny Novgorod Stadium · Nizhny Novgorod
2-2
HT
1-0
2H
1-2
FT
2-2
2018Group E
Serbia1
Switzerland2
Fri Jun 22 20:00 UTC+2 · Local timeKaliningrad Stadium · Kaliningrad
1-2
HT
1-0
2H
0-2
FT
1-2
2018Group E
Brazil1
Switzerland1
Sun Jun 17 21:00 UTC+3 · Local timeRostov Arena · Rostov-on-Don
1-1
HT
1-0
2H
0-1
FT
1-1
2014 World Cup · Edition 20
2014Round of 16
Argentina1
Switzerland0
Tue Jul 1 13:00 UTC-3 · Local timeNeo Química Arena · São Paulo
AET1-0 a.e.t.
HT
0-0
2H
0-0
FT
1-0
2014Group E
Honduras0
Switzerland3
Wed Jun 25 16:00 UTC-4 · Local timeArena Amazonia · Manaus
0-3
HT
0-2
2H
0-1
FT
0-3
2014Group E
Switzerland2
France5
Fri Jun 20 16:00 UTC-3 · Local timeFonte Nova Arena · Salvador
2-5
HT
0-3
2H
2-2
FT
2-5
2014Group E
Switzerland2
Ecuador1
Sun Jun 15 13:00 UTC-3 · Local timeEstádio Nacional Mané Garrincha · Brasília
2-1
HT
0-1
2H
2-0
FT
2-1
2010 World Cup · Edition 19
2010Group H
Switzerland0
Honduras0
Fri Jun 25 20:30 UTC+2 · Local timeFree State Stadium · Mangaung
0-0
HT
0-0
2H
0-0
FT
0-0
2010Group H
Chile1
Switzerland0
Mon Jun 21 16:00 UTC+2 · Local timePort Elizabeth Stadium · Gqeberha
1-0
HT
0-0
2H
1-0
FT
1-0
2010Group H
Spain0
Switzerland1
Wed Jun 16 16:00 UTC+2 · Local timeDurban Stadium · Durban
0-1
HT
0-0
2H
0-1
FT
0-1
2006 World Cup · Edition 18
2006Round of 16
Switzerland0
Ukraine0
Mon Jun 26 21:00 UTC+2 · Local timeRhein Energie Stadium · Cologne
AETPEN0-0 a.e.t., 0-3 pen.
HT
0-0
2H
0-0
FT
0-0
2006Group G
Switzerland2
South Korea0
Fri Jun 23 21:00 UTC+2 · Local timeHDI-Arena · Hanover
2-0
HT
1-0
2H
1-0
FT
2-0
2006Group G
Togo0
Switzerland2
Mon Jun 19 15:00 UTC+2 · Local timeSignal-Iduna-Park · Dortmund
0-2
HT
0-1
2H
0-1
FT
0-2
2006Group G
France0
Switzerland0
Tue Jun 13 18:00 UTC+2 · Local timeMercedes-Benz Arena · Stuttgart
0-0
HT
0-0
2H
0-0
FT
0-0
1994 World Cup · Edition 15
1994Round of 16
Spain3
Switzerland0
Sat Jul 2 16:30 UTC-4 · Local timeRFK Stadium · Washington
3-0
HT
1-0
2H
2-0
FT
3-0
1994Group A
Switzerland0
Colombia2
Sun Jun 26 16:00 UTC-7 · Local timeStanford Stadium · San Francisco (Stanford)
0-2
HT
0-1
2H
0-1
FT
0-2
1994Group A
Romania1
Switzerland4
Wed Jun 22 16:00 UTC-4 · Local timePontiac Silverdome · Detroit (Pontiac)
1-4
HT
1-1
2H
0-3
FT
1-4
1994Group A
USA1
Switzerland1
Sat Jun 18 11:30 UTC-4 · Local timePontiac Silverdome · Detroit (Pontiac)
1-1
HT
1-1
2H
0-0
FT
1-1
1966 World Cup · Edition 8
1966Group 2
Argentina2
Switzerland0
Tue Jul 19 19:30 UTC+1 · Local timeHillsborough · Sheffield
2-0
HT
0-0
2H
2-0
FT
2-0
1966Group 2
Spain2
Switzerland1
Fri Jul 15 19:30 UTC+1 · Local timeHillsborough · Sheffield
2-1
HT
0-1
2H
2-0
FT
2-1
1966Group 2
West Germany5
Switzerland0
Tue Jul 12 19:30 UTC+1 · Local timeHillsborough · Sheffield
5-0
HT
3-0
2H
2-0
FT
5-0
1962 World Cup · Edition 7
1962Group 2
Italy3
Switzerland0
Thu Jun 7 15:00 UTC-4 · Local timeEstadio Nacional Julio Martínez Prádanos · Santiago
3-0
HT
1-0
2H
2-0
FT
3-0
1962Group 2
West Germany2
Switzerland1
Sun Jun 3 15:00 UTC-4 · Local timeEstadio Nacional Julio Martínez Prádanos · Santiago
2-1
HT
1-0
2H
1-1
FT
2-1
1962Group 2
Chile3
Switzerland1
Wed May 30 15:00 UTC-4 · Local timeEstadio Nacional Julio Martínez Prádanos · Santiago
3-1
HT
1-1
2H
2-0
FT
3-1
1954 World Cup · Edition 5
1954Quarter-final
Austria7
Switzerland5
Sat Jun 26 17:00 UTC+2 · Local timeLa Pontaise · Lausanne
7-5
HT
5-4
2H
2-1
FT
7-5
1954Group 4
Switzerland4
Italy1
Wed Jun 23 18:00 UTC+2 · Local timeSt. Jakob-Park · Basel
4-1
HT
1-0
2H
3-1
FT
4-1
1954Group 4
England2
Switzerland0
Sun Jun 20 17:10 UTC+2 · Local timeStade de Suisse · Bern
2-0
HT
1-0
2H
1-0
FT
2-0
1954Group 4
Switzerland2
Italy1
Thu Jun 17 17:50 UTC+2 · Local timeLa Pontaise · Lausanne
2-1
HT
1-1
2H
1-0
FT
2-1
1950 World Cup · Edition 4
1950Group 1
Switzerland2
Mexico1
Sun Jul 2 15:40 UTC-3 · Local timeEucaliptos · Porto Alegre
2-1
HT
2-0
2H
0-1
FT
2-1
1950Group 1
Brazil2
Switzerland2
Wed Jun 28 15:00 UTC-3 · Local timeEstádio do Pacaembu · São Paulo
2-2
HT
2-1
2H
0-1
FT
2-2
1950Group 1
Yugoslavia3
Switzerland0
Sun Jun 25 15:00 UTC-3 · Local timeIndependencia · Belo Horizonte
3-0
HT
0-0
2H
3-0
FT
3-0
1938 World Cup · Edition 3
1938Quarter-final
Hungary2
Switzerland0
Sun Jun 12 17:00 UTC+2 · Local timeVictor Boucquey · Lille
2-0
HT
1-0
2H
1-0
FT
2-0
19381st Round
Switzerland4
Germany2
Thu Jun 9 18:00 UTC+2 · Local timeParc des Princes · Paris
4-2
HT
1-2
2H
3-0
FT
4-2
19381st Round
Switzerland1
Germany1
Sat Jun 4 17:00 UTC+2 · Local timeParc des Princes · Paris
AET1-1 a.e.t.
HT
1-1
2H
0-0
FT
1-1
