Switzerland vs. Canada Prediction, Odds, Picks For World Cup Match

Co-hosts Canada will face Switzerland in their final Group B match of the 2026 FIFA World Cup on June 24, 2026, at BC Place Vancouver on FOX. 

The winner of Group B will be decided in this match. Canada advances and wins the group with a win or draw, while Switzerland tops the group with a win.

Winning the group is extremely important to Canada as the group B winner would play in Vancouver for both the round of 32 and the round of 16. 

After a 1-1 draw in its opener against Bosnia and Herzegovina, Canada responded with a huge 6-0 win over Qatar to give the nation its first men’s World Cup win ever.

Meanwhile, Switzerland rebounded from a stoppage-time draw against Qatar by scoring four times in the final 17 minutes to beat Bosnia and Herzegovina 4-1 in its second match. 

Let’s check out the odds for the pivotal Group B match between Switzerland and Canada at FanDuel Sportsbook as of June 24.

This page may contain affiliate links to legal sports betting partners. If you sign up or place a wager, FOX Sports may be compensated. Read more about Sports Betting on FOX Sports.

From FOX Sports Betting Analyst, Will Hill:

Jonathan David is +240 to score against Canada (Photo by Jared C. Tilton – FIFA/FIFA via Getty Images).

Let’s take a look at some other bets for the match.