Canada and Switzerland have it all to play for on Wednesday, with top spot in Group B up for grabs.
Thanks to a rout of Qatar, Canada find themselves needing just a draw to secure top spot, but my Canada vs. Switzerland prediction expects goals to be in the cards.
Find out why in my World Cup picks for June 24, with kick off set for 3 p.m. at BC Place in Vancouver, live on FOX and TSN.
Who will win Canada vs Switzerland: Canada (+230)
Canada entered this tournament priced behind Switzerland to win Group B, but Les Rouges have done enough through two matches to suggest that gap may have been overstated.
The key matchup here is what happens when Switzerland is forced to chase the game. Thanks in part to Qatar's late equalizer against the Swiss in the opener, Canada controls its own destiny and can afford to play to its strengths. That should create opportunities for one of the most dangerous transition attacks in the tournament.
We've already seen Canada's pace cause problems in open space, with Jonathan David, Tajon Buchanan, and company thriving when opponents push numbers forward. Switzerland is undoubtedly the most talented team Canada has faced so far, but that talent could also work against them if they become too aggressive in search of a result.
Add in a hostile home crowd and the confidence generated by a six-goal performance against Qatar, and I'm backing Canada to secure a statement victory and top Group B.
Playable to +200.
Enjoying Covers content? Add us as a preferred source on your Google account
TOp pick
Canada vs Switzerland Over/Under pick: Over 2.5 (+114)
Canada's attack found its rhythm in a big way against Qatar, scoring six times and easing some of the concerns that followed its opening draw with Bosnia. Jonathan David's hat trick should provide a major confidence boost, and Les Rouges have now scored in six of their last seven matches on home soil.
The bigger reason I'm backing the Over, however, is Switzerland's ability to contribute at the other end. The Swiss have scored five goals through two matches while generating 5.26 expected goals combined against Qatar and Bosnia. They created 26 shots against Qatar alone and followed that up with another strong attacking display against Bosnia. Switzerland repeatedly found space between the lines against both opponents, creating chances through quick combinations rather than relying solely on crosses or set pieces.
While Canada has looked comfortable defensively so far, neither Bosnia nor Qatar possess the technical quality Switzerland brings to the table. I don't believe we've truly seen Canada's backline tested yet this tournament, and the Swiss present the toughest attacking challenge they've faced. With both teams carrying plenty of motivation and enough firepower to find the net, Over 2.5 goals is my favorite play.
Playable to -105.
Canada vs Switzerland projected lineup
Canada (4-4-2): Crepeau, Davies, Bombito, De Fougerolles, Johnston; Ahmed, Sigur, Sliba, Buchanan; Larin, David
Switzerland (4-3-2-1): Kobel, Rodriguez, Akanji, Elvedi, Widmer; Freuler, Xhaka, Aebischer; Manzambi; Ndoye, Embolo
Canada vs Switzerland injuries
Canada: Davies (Questionable), Kone (Out).
Switzerland: No injuries to report.
Canada vs Switzerland weather
The weather will not be a factor in his game, which is being played in a dome.
Canada vs Switzerland odds
| Canada | Switzerland | |
|---|---|---|
| +230 | Moneyline | +145 |
| +204 | Draw | +204 |
| Over 2.5 (+114) | Total | Under 2.5 (-143) |
Odds courtesy of Kalshi.
How to watch Canada vs Switzerland
Check out FIFA's official 2026 World Cup website for more information.
| Location | BC Place, Vancouver, BC |
| Date | Wednesday, June 24, 2026 |
| Time | 3 p.m. ET |
| TV | FOX |
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






