Switzerland match results

CountriesUEFASwitzerland

Team overview
Match results
Notable gamesTeam HonoursElo graphicsDemographicsFlags & kits
☰ Search filters
×

Select team

all teams • all matches of the team

Select opponents


























































































Select opponents ▼

























































































Select results




Select terrain




Select terrain ▼



Select competitions












Select competitions ▼











Minimum year

Maximum year


Sorting data




Switzerland Elo ratings evolution

Compare with other countries

Switzerland results by competition

Statistics of matches shown below.

Competition P W D L GS GC GD
World Cup 47 17 10 20 65 79 -14
World Cup qualifiers 146 72 39 35 234 152 +82
Euro 23 5 11 7 24 28 -4
Euro qualifiers 110 48 29 33 194 133 +61
UEFA Nations League A 23 6 6 11 33 39 -6
UEFA Nations League B 3 3 0 0 8 1 +7
Others 553 174 111 268 799 1059 -260
Total 905 325 206 374 1357 1491 -134

905 matches played

Results of Switzerland

Page 1 / 19NextLast
EloVenueTeam 1ScoreTeam 2Competition
W1972
+4
October 3rd, 2026
in Switzerland
Switzerland
2 - 1
Slovenia
UEFA Nations League B
W1968
+26
September 29th, 2026
in Scotland
Scotland
0 - 3
Switzerland
UEFA Nations League B
W1942
+14
September 26th, 2026
in North Macedonia
North Macedonia
0 - 3
Switzerland
UEFA Nations League B
L1928
-21
July 11th, 2026
in the United States
Argentina
3 - 1
Switzerland
World Cup
Quarter-final
D1949
+6
July 7th, 2026
in Canada
Colombia
0 - 0
Switzerland
World Cup
Round of 16
W1943
+29
July 2nd, 2026
in Canada
Switzerland
2 - 0
Algeria
World Cup
Round of 32
W1914
+29
June 24th, 2026
in Canada
Canada
1 - 2
Switzerland
World Cup
Group B
W1885
+20
June 18th, 2026
in the United States
Switzerland
4 - 1
Bosnia & Herzegovina
World Cup
Group B
D1865
-26
June 13th, 2026
in the United States
Qatar
1 - 1
Switzerland
World Cup
Group B
D1891
-3
June 6th, 2026
in the United States
Australia
1 - 1
Switzerland
Friendly
W1894
+5
May 31st, 2026
in Switzerland
Switzerland
4 - 1
Jordan
Friendly
D1889
+4
March 31st, 2026
in Norway
Norway
0 - 0
Switzerland
Friendly
L1885
-12
March 27th, 2026
in Switzerland
Switzerland
3 - 4
Germany
Friendly
D1897
-5
November 18th, 2025
in Kosovo
Kosovo
1 - 1
Switzerland
World Cup qualifier
W1902
+10
November 15th, 2025
in Switzerland
Switzerland
4 - 1
Sweden
World Cup qualifier
D1892
-4
October 13th, 2025
in Slovenia
Slovenia
0 - 0
Switzerland
World Cup qualifier
W1896
+26
October 10th, 2025
in Sweden
Sweden
0 - 2
Switzerland
World Cup qualifier
W1870
+16
September 8th, 2025
in Switzerland
Switzerland
3 - 0
Slovenia
World Cup qualifier
W1854
+9
September 5th, 2025
in Switzerland
Switzerland
4 - 0
Kosovo
World Cup qualifier
W1845
+18
June 10th, 2025
in the United States
United States
0 - 4
Switzerland
Friendly
W1827
+15
June 7th, 2025
in the United States
Switzerland
4 - 2
Mexico
Friendly
W1812
+2
March 25th, 2025
in Switzerland
Switzerland
3 - 1
Luxembourg
Friendly
D1810
-4
March 21st, 2025
in Northern Ireland
Northern Ireland
1 - 1
Switzerland
Friendly
L1814
-3
November 18th, 2024
in Spain
Spain
3 - 2
Switzerland
UEFA Nations League A
D1817
-6
November 15th, 2024
in Switzerland
Switzerland
1 - 1
Serbia
UEFA Nations League A
D1823
-4
October 15th, 2024
in Switzerland
Switzerland
2 - 2
Denmark
UEFA Nations League A
L1827
-28
October 12th, 2024
in Serbia
Serbia
2 - 0
Switzerland
UEFA Nations League A
L1855
-20
September 8th, 2024
in Switzerland
Switzerland
1 - 4
Spain
UEFA Nations League A
L1875
-29
September 5th, 2024
in Denmark
Denmark
2 - 0
Switzerland
UEFA Nations League A
D1904
+6
July 6th, 2024
in Germany
England
1 - 1
Switzerland
Euro
W1898
+46
June 29th, 2024
in Germany
Switzerland
2 - 0
Italy
Euro
D1852
+14
June 23rd, 2024
in Germany
Germany
1 - 1
Switzerland
Euro
D1838
-7
June 19th, 2024
in Germany
Scotland
1 - 1
Switzerland
Euro
W1845
+40
June 15th, 2024
in Germany
Switzerland
3 - 1
Hungary
Euro
D1805
-1
June 8th, 2024
in Switzerland
Switzerland
1 - 1
Austria
Friendly
W1806
+2
June 4th, 2024
in Switzerland
Switzerland
4 - 0
Estonia
Friendly
W1804
+8
March 26th, 2024
in Ireland
Ireland
0 - 1
Switzerland
Friendly
D1796
+4
March 23rd, 2024
in Denmark
Denmark
0 - 0
Switzerland
Friendly
L1792
-24
November 21st, 2023
in Romania
Romania
1 - 0
Switzerland
Euro qualifier
D1816
-17
November 18th, 2023
in Switzerland
Switzerland
1 - 1
Kosovo
Euro qualifier
D1833
-12
November 15th, 2023
in Hungary
Israel
1 - 1
Switzerland
Euro qualifier
D1845
-18
October 15th, 2023
in Switzerland
Switzerland
3 - 3
Belarus
Euro qualifier
W1863
+1
September 12th, 2023
in Switzerland
Switzerland
3 - 0
Andorra
Euro qualifier
D1862
-14
September 9th, 2023
in Kosovo
Kosovo
2 - 2
Switzerland
Euro qualifier
D1876
-16
June 19th, 2023
in Switzerland
Switzerland
2 - 2
Romania
Euro qualifier
W1892
+1
June 16th, 2023
in Andorra
Andorra
1 - 2
Switzerland
Euro qualifier
W1891
+7
March 28th, 2023
in Switzerland
Switzerland
3 - 0
Israel
Euro qualifier
W1884
+5
March 25th, 2023
in Serbia
Belarus
0 - 5
Switzerland
Euro qualifier
L1879
-49
December 6th, 2022
in Qatar
Portugal
6 - 1
Switzerland
World Cup
Round of 16
W1928
+27
December 2nd, 2022
in Qatar
Switzerland
3 - 2
Serbia
World Cup
Group G
Page 1 / 19NextLast

Temps de chargement : 0,239 secondes.