Switzerland finished top of Group B at the 2026 World Cup thanks to their 2-1 victory over Canada at the BC Place in Vancouver.
Ruben Vargas and Johan Manzambi stamped their names on the scoresheet in the second half as they gave Switzerland a healthy 2-0 lead.
Promise David halved the deficit in the final 15 minutes of the contest, though Canada ultimately failed to complete the comeback.
Here Sports Mole takes an in-depth look at the head-to-head record and previous meetings between Switzerland and Canada.
Head-to-head record
Previous meetings: 2
Canada wins: 1
Draws: 0
Switzerland wins: 1
There is little history between these two teams, who met just once prior to their World Cup clash in 2026 - that was over 20 years ago in the early part of this century.
Both Switzerland and Canada had failed to qualify for the 2002 finals and were playing only for pride when they faced each other in St. Gallen in May of that year.
On that day, the Canucks, boasting many players from their CONCACAF Gold Cup-winning side in 2000, surprised the Swiss.
Polish-born Tomasz Radzinski, who was featuring for Everton at the time, netted a brace, and Werder Bremen’s Paul Stalteri had the other goal in a comfortable 3-1 win for the Canadians.
Blaise Nkufo, born in what was then Zaire and is today the Democratic Republic of Congo, scored the only goal for Switzerland, his first on the international stage.
Current Swiss manager Murat Yakin played the full 90 minutes in that clash while he went on to be selected to the national team for Euro 2004.
Two decades on from that match, the Canadians finally qualified for the World Cup in Qatar in 2022, their second appearance in the finals.
As for Switzerland, they have taken part in every single World Cup since the conclusion of the 2002 finals.
Previous Meeting
June 25, 2026: Switzerland 2-1 Canada (2026 World Cup)
May 15, 2002: Switzerland 1-3 Canada (Friendly)