Switzerland vs. Canada

BC Place Vancouver, Vancouver, BC, Canada. 

Wednesday, June 24th, 3 p.m. ET

It’s winner takes all as the Group B top seeds take on the co-hosts, with both nations locked on four points after two games played.  While the standings suggest a cautious contest could unfold, the matchup sets up perfectly for goals at both ends, and that is my best bet.

Canada enters the final group match high on confidence after a 6-0 demolition of Qatar, a result that showcased the attacking depth Jesse Marsch has built into this squad. Across the opening two fixtures, the co-hosts have regularly generated scoring chances through aggressive pressing and quick transitions.

Jonathan David was the beneficiary last time out, helping himself to three of the six goals, and despite a poor debut campaign at Juventus, we know through his prolific time at Lille he can cause any defense problems. A record there of 87 goals in 178 Ligue 1 appearances says it all. 

Switzerland arrives in equally strong form bouncing back from its opening 1-1 tie with Qatar by defeating Bosnia and Herzegovina 4-1. The Swiss attack scored three of those goals from the 84th minute, demonstrating the quality and depth available to Murat Yakin, while Granit Xhaka continues to orchestrate play from midfield.

I feel this game will be more open than the market expects, with Canada’s high-energy style under Marsch not suited to sitting back for 90 minutes, especially when roared on by a passionate home support. Even though a tie is enough for them to top the group, it would be a dangerous game to play for that outcome, and their opponents’ style should play to their strengths. 

Switzerland will be desperate for the win that will see them top the group and face a third-place team in the Round of 32. For their part, winning Group B will mean Canada stays in Vancouver not only for the next round, but if they win that fixture, also the last 16 clash. A huge incentive.

There are expected defensive absentees for both sides as well. Canada will definitely be without influential midfielder Ismael Koné after his tournament-ending injury, which will reduce his usual protection to the back line. 

This bet has cashed in seven of Switzerland’s last eight internationals, including against Qatar in their tournament opener and Jordan in last month’s friendly. Canada has scored in seven of their last eight fixtures, with both teams to score cashing in two of their last three. 

World Cup Best Bet: Switzerland vs Canada – Both teams to score at -120

Sponsored Content

Doc’s Sports AI-v2 has reached a new all-time high of +22,090 units since inception (based on $100-per-unit wagering) and has yet to post a losing month. The model is already up +17,530 units in 2026 and has delivered an 85% win rate over the last 14 days.

View all AI-v2 plays and results from 2026

Developed by Doc’s Sports, AI-v2 combines advanced artificial intelligence, sports betting expertise, and data science to identify betting opportunities across major sports.

Special Offer: Receive 90% off your first AI-v2 purchase by emailing [email protected].