Switzerland

World ranking #8 Elo 2068

All-time record

894Played
323Won
206Drawn
365Lost
36% win rate Goals : 1,341 : 1,452

Head-to-head

Choose an opponent to see the head-to-head.

Recent matches

Date Home Score Away Competition
October 5, 2026 Switzerland 3 : 0 North Macedonia UEFA Nations League
October 2, 2026 Switzerland 2 : 1 Slovenia UEFA Nations League
September 28, 2026 Scotland 0 : 3 Switzerland UEFA Nations League
September 25, 2026 North Macedonia 0 : 3 Switzerland UEFA Nations League
July 10, 2026 Argentina 3 : 1 Switzerland FIFA World Cup
July 6, 2026 Switzerland 0 : 0 Colombia FIFA World Cup
July 1, 2026 Switzerland 2 : 0 Algeria FIFA World Cup
June 23, 2026 Canada 1 : 2 Switzerland FIFA World Cup
June 17, 2026 Switzerland 4 : 1 Bosnia and Herzegovina FIFA World Cup
June 12, 2026 Qatar 1 : 1 Switzerland FIFA World Cup
June 5, 2026 Australia 1 : 1 Switzerland Friendly
May 30, 2026 Switzerland 4 : 1 Jordan Friendly
March 30, 2026 Norway 0 : 0 Switzerland Friendly
March 26, 2026 Switzerland 3 : 4 Germany Friendly
November 17, 2025 Kosovo 1 : 1 Switzerland FIFA World Cup qualification