Match Preview
Switzerland faces Canada in a crucial Group B clash at BC Place. With both teams looking to secure their place in the knockout stages, this match promises high drama and intense action.
Head-to-Head Record
Played
7
Switzerland Wins
4
Draws
2
Canada Wins
1
Switzerland Goals All-Time
10
Canada Goals All-Time
4
Last meeting: Switzerland 1-1 Canada · 2022 Friendly
Last World Cup meeting: First meeting
Betting Odds — Best Prices
18+ · Gamble responsibly · Odds subject to change
Our Prediction
Prediction
Switzerland to win tightly
Confidence: Medium
Key Battle
Midfield supremacy
Stats to Watch
- 1Historical World Cup performances
- 2Recent form leading into the tournament
- 3Key players to watch
Where to Watch
USA
- Fox Sports
- Telemundo
UK
- BBC One
- ITV
Switzerland
- National TV 1
Canada
- National TV 1
Travel & Tickets
Local Airport is the nearest airport to this venue.
Venue
BC Place
Vancouver, British Columbia
Cap. 54,500 · Grass · Retractable roof
Frequently Asked Questions
What time is Switzerland vs Canada 2026?
Switzerland vs Canada kicks off at 20:00 UTC (15:00 EST) on 2026-06-24 at BC Place in Vancouver.
Where to watch Switzerland vs Canada 2026?
In the USA on Fox Sports and Telemundo. In the UK on BBC One and ITV.
Where is Switzerland vs Canada being played?
The match is at BC Place in Vancouver.
More Matches
Group Stage · Group B
Canada vs Bosnia and Herzegovina
June 12, 2026 · Toronto, Ontario
Group Stage · Group B
Qatar vs Switzerland
June 13, 2026 · Santa Clara, California
Group Stage · Group B
Switzerland vs Bosnia and Herzegovina
June 18, 2026 · Inglewood, California
Group Stage · Group B
Canada vs Qatar
June 18, 2026 · Vancouver, British Columbia

