Switzerland vs Canada preview for 24 June 2026 at BC Place in the FIFA World Cup Group B, including team news, lineups, prediction and betting tips.
| Bookie | Selection | Best Odds | Market | Bet |
|---|---|---|---|---|
![]() |
Switzerland to win | TBC | Switzerland vs Canada | Place Bet |
![]() |
Switzerland 1-0 Canada | TBC | Switzerland vs Canada | Place Bet |
![]() |
Under 2.5 Goals | TBC | Switzerland vs Canada | Place Bet |
![]() |
Switzerland to win, under 3.5 goals, both teams to score - no | TBC | Switzerland vs Canada | Place Bet |
Date of Tips: 02/04/2026
Disclaimer The odds for these selections were correct at the time of publishing (12:17 02/04/2026) but may have changed since. Please check the latest price before placing your bet.
Switzerland vs Canada on Wednesday 24th June 2026, 8:00pm kick-off at BC Place. You’ve got Switzerland, a side that’s been around the block in major tournaments, regularly making knockout stages and known for pulling off big results when it matters. Then there’s Canada, still writing their World Cup story, chasing that first real breakthrough on this stage despite a growing reputation in recent years. This Switzerland vs Canada preview looks at how both teams match up to provide our top betting tips for what looks to be a tight one.
Switzerland look in a solid place heading into this. They’ve built a reputation for being organised and tough to break down, and you can see that in how they’ve qualified, unbeaten and in control. Even when they’ve been tested, like that high-scoring game against Germany, they’ve shown they can stay in the fight.
The core of the team is experienced. Xhaka still runs things in midfield, and the back line with Akanji and Elvedi gives them that calm, reliable base. Going forward, Embolo and Okafor offer pace and directness.
Canada, on the other hand, bring a completely different vibe. This is a side that’s growing, learning, and still figuring things out at this level. But they’ve got serious attacking talent. Jonathan David leads the line, and you’ve got players like Buchanan and Larin who can cause problems.
Their recent results show they’re competitive, but not always clinical. Plenty of draws, a few tight games. They stay in matches, but can they take control when it matters?
Switzerland:
Kobel; Widmer, Akanji, Elvedi, Rodriguez; Xhaka, Freuler; Vargas, Aebischer, Ndoye; Embolo
Canada:
Crépeau; Laryea, Cornelius, Miller, Marshall-Rutty; Koné, Osorio, Flores; Buchanan, David, Larin
This is where it gets interesting. Switzerland will want to control the tempo. Slow it down, stay compact, pick their moments. That’s their game. They don’t rush things.
Canada? They’ll probably try to inject energy into it. Quick transitions, get the ball wide, use that pace.
The big question is whether Canada can break down a defence like Switzerland’s. Not easy. Switzerland don’t give you much space. You’ve got to be patient, and you’ve got to take your chances.
This one feels like a game where discipline matters more than chaos. Switzerland don’t usually get dragged into end-to-end stuff.
A draw or a narrow Switzerland win feels like the safe angle. Canada will have moments, but breaking through is another story.
Honestly, this has a narrow Switzerland win written all over it.
They’re just more experienced at this level. They know how to manage games, especially in tournaments. Canada will bring energy, but Switzerland will likely absorb that and play their own way.
Match Prediction: Switzerland to win. Bet with bet365.
A 1-0 or 2-0 Switzerland win makes the most sense. Maybe even 1-1 if Canada take one of their chances.
But overall, Switzerland keeping things controlled and edging it looks the most likely outcome.
Correct Score Prediction: Switzerland 1-0 Canada. Bet with bet365.
Under goals stands out here.
Switzerland games often stay compact, and Canada haven’t exactly been free-scoring against stronger sides. So you’re probably looking at under 2.5 goals as a realistic angle.
Over/Under Prediction: Under 2.5 Goals. Bet with bet365.
If you’re building something for this match:
That kind of combo lines up with how this game is likely to play out.
Bet Builder Tip: Switzerland to win, under 3.5 goals, both teams to score – no. Bet with bet365.
Key Stats
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Registration required. Time limits and T&Cs apply. GambleAware.org #ad
Visit our football previews & predictions page for more betting tips on upcoming matches.
Switzerland look the stronger side on paper and should have the edge, mainly due to experience.
The match kicks off at 8:00pm on Wednesday 24th June 2026.
It’s taking place at BC Place in Vancouver.