Switzerland vs Canada Predictions – Group B (Match 9)

Switzerland vs Canada Predictions – Group B (Match 9)

Switzerland
vs
Canada
Thursday 25th June 2026 5:00 AM AEST

A raucous atmosphere is expected in Vancouver on Wednesday with first place up for grabs in Group B. 

Canada currently occupies top spot ahead of the Swiss, a 6-0 pummeling of Qatar last week seeing them ahead on goal difference. 

Switzerland also notched its first win of the tournament with a dominant 4-1 defeat of Bosnia-Herzegovina. While they stumbled to a draw on Matchday 1 against Qatar, the Swiss remain stout defensively, conceding a goal or fewer over their last five games. 

Canada will be riding the highs of winning its first-ever World Cup game last week, but they’ve typically struggled against some of the top European teams, failing to record a win across their last three outings. 

The co-hosts won’t be afforded the same luxury of throwing caution to the wind on attack, as this game figures to be a slow, grind-it-out type affair with both sides looking to keep their composure and build towards the knockout stage.

Prediction: Under 2.5 Goals @ $1.75

Value: Draw @ $3.15

Player Pick: Ruben Vargas to Score or Assist @ $2.50

Switzerland vs Canada Odds & Popular Betting Markets

Here’s a quick look at the current odds and popular betting markets for the Switzerland vs Canada matchup.

*odds are correct at the time of publishing and are subject to change