Switzerland match results

CountriesUEFASwitzerland

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

Select team

all teamsall 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 37 12 8 17 50 64 -14
World Cup qualifiers 140 68 37 35 220 150 +70
Euro 18 3 8 7 16 24 -8
Euro qualifiers 100 44 24 32 172 122 +50
UEFA Nations League A 15 4 4 7 23 23 0
Others 530 167 104 259 757 1020 -263
Total 840 298 185 357 1238 1403 -165

840 matches played

Results of Switzerland

Page 1 / 17NextLast
EloVenueTeam 1ScoreTeam 2Competition
W1887
+23
June 12th, 2022
in Switzerland
Switzerland
1 - 0
Portugal
UEFA Nations League A
L1864
-17
June 9th, 2022
in Switzerland
Switzerland
0 - 1
Spain
UEFA Nations League A
L1881
-19
June 5th, 2022
in Portugal
Portugal
4 - 0
Switzerland
UEFA Nations League A
L1900
-20
June 2nd, 2022
in the Czech Republic
Czech Republic
2 - 1
Switzerland
UEFA Nations League A
D1920
-9
March 29th, 2022
in Switzerland
Switzerland
1 - 1
Kosovo
Friendly
L1929
-5
March 26th, 2022
in England
England
2 - 1
Switzerland
Friendly
W1934
+4
November 15th, 2021
in Switzerland
Switzerland
4 - 0
Bulgaria
World Cup qualifier
D1930
+12
November 12th, 2021
in Italy
Italy
1 - 1
Switzerland
World Cup qualifier
W1918
+4
October 12th, 2021
in Lithuania
Lithuania
0 - 4
Switzerland
World Cup qualifier
W1914
+5
October 9th, 2021
in Switzerland
Switzerland
2 - 0
Northern Ireland
World Cup qualifier
D1909
-11
September 8th, 2021
in Northern Ireland
Northern Ireland
0 - 0
Switzerland
World Cup qualifier
D1920
+3
September 5th, 2021
in Switzerland
Switzerland
0 - 0
Italy
World Cup qualifier
W1917
+2
September 1st, 2021
in Switzerland
Switzerland
2 - 1
Greece
Friendly
W1917
+2
September 1st, 2021
in Switzerland
Switzerland
2 - 1
Greece
Friendly
D1915
+8
July 2nd, 2021
in Russia
Spain
1 - 1
Switzerland
Euro
Quarter-final
D1907
+13
June 28th, 2021
in Romania
France
3 - 3
Switzerland
Euro
Round of 16
W1894
+26
June 20th, 2021
in Azerbaijan
Switzerland
3 - 1
Turkey
Euro
Group A
L1868
-18
June 16th, 2021
in Italy
Italy
3 - 0
Switzerland
Euro
Group A
D1886
-4
June 12th, 2021
in Azerbaijan
Switzerland
1 - 1
Wales
Euro
Group A
W1890
0
June 3rd, 2021
in Switzerland
Switzerland
7 - 0
Liechtenstein
Friendly
W1890
+4
May 30th, 2021
in Switzerland
Switzerland
2 - 1
United States
Friendly
W1886
+3
March 31st, 2021
in Switzerland
Switzerland
3 - 2
Finland
Friendly
W1883
+1
March 28th, 2021
in Switzerland
Switzerland
1 - 0
Lithuania
World Cup qualifier
W1882
+11
March 25th, 2021
in Bulgaria
Bulgaria
1 - 3
Switzerland
World Cup qualifier
D1871
+3
November 14th, 2020
in Switzerland
Switzerland
1 - 1
Spain
UEFA Nations League A
Group 4
L1868
-3
November 11th, 2020
in Belgium
Belgium
2 - 1
Switzerland
Friendly
D1871
+11
October 13th, 2020
in Germany
Germany
3 - 3
Switzerland
UEFA Nations League A
Group 4
L1860
-7
October 10th, 2020
in Spain
Spain
1 - 0
Switzerland
UEFA Nations League A
Group 4
L1867
-13
October 7th, 2020
in Switzerland
Switzerland
1 - 2
Croatia
Friendly
D1880
-1
September 6th, 2020
in Switzerland
Switzerland
1 - 1
Germany
UEFA Nations League A
Group 4
L1881
-17
September 3rd, 2020
in Ukraine
Ukraine
2 - 1
Switzerland
UEFA Nations League A
Group 4
W1898
+1
November 18th, 2019
in Gibraltar
Gibraltar
1 - 6
Switzerland
Euro qualifier
Group D
W1897
+3
November 15th, 2019
in Switzerland
Switzerland
1 - 0
Georgia
Euro qualifier
Group D
W1894
+12
October 15th, 2019
in Switzerland
Switzerland
2 - 0
Ireland
Euro qualifier
Group D
L1882
-15
October 12th, 2019
in Denmark
Denmark
1 - 0
Switzerland
Euro qualifier
Group D
W1897
0
September 8th, 2019
in Switzerland
Switzerland
4 - 0
Gibraltar
Euro qualifier
Group D
D1897
-4
September 5th, 2019
in Ireland
Ireland
1 - 1
Switzerland
Euro qualifier
Group D
D1901
+3
June 9th, 2019
in Portugal
England
0 - 0
Switzerland
UEFA Nations League A
3rd place
L1898
-26
June 5th, 2019
in Portugal
Portugal
3 - 1
Switzerland
UEFA Nations League A
Semi-final
D1924
-8
March 26th, 2019
in Switzerland
Switzerland
3 - 3
Denmark
Euro qualifier
Group D
W1932
+10
March 23rd, 2019
in Georgia
Georgia
0 - 2
Switzerland
Euro qualifier
Group D
W1922
+45
November 18th, 2018
in Switzerland
Switzerland
5 - 2
Belgium
UEFA Nations League A
Group 2
L1877
-19
November 14th, 2018
in Switzerland
Switzerland
0 - 1
Qatar
Friendly
W1896
+15
October 15th, 2018
in Iceland
Iceland
1 - 2
Switzerland
UEFA Nations League A
Group 2
L1881
-6
October 12th, 2018
in Belgium
Belgium
2 - 1
Switzerland
UEFA Nations League A
Group 2
L1887
-7
September 11th, 2018
in England
England
1 - 0
Switzerland
Friendly
W1894
+15
September 8th, 2018
in Switzerland
Switzerland
6 - 0
Iceland
UEFA Nations League A
Group 2
L1879
-33
July 3rd, 2018
in Russia
Sweden
1 - 0
Switzerland
World Cup
Round of 16
D1912
-17
June 27th, 2018
in Russia
Costa Rica
2 - 2
Switzerland
World Cup
Group E
W1929
+21
June 22nd, 2018
in Russia
Switzerland
2 - 1
Serbia
World Cup
Group E
Page 1 / 17NextLast

Temps de chargement : 0,422 secondes.