SportBettingStats

Switzerland vs Canada — result & stats

Group Stage - 3 · 2026-06-24 19:00

Switzerland crestSwitzerland
2–1
Canada crestCanada

Recent form

Switzerlandlast 10
7W 2D 1L·2.1 scored · 0.7 conceded /game
Canadalast 10
5W 2D 3L·1.5 scored · 0.8 conceded /game

Analysis & Betting Tips

Switzerland, sitting pretty at the top of Group B with a perfect 2-0-1 record, still can't defend for squat. Four matches, zero clean sheets. Pathetic. Meanwhile, Canada (1-1-1, second place) scores for fun, rocking a 75% both-teams-to-score rate in their recent outings. Their xG, 2.37, blows Switzerland's 2.11 out of the water. Yet the market? It’s stuck on 43% for Over 2.5 Goals. They’re missing the obvious. This game is a gift for goal-backers.

Bookies are giving Over 2.5 Goals a measly 43% implied probability. That's 2.33 at best. Basically, they're calling this a low-scorer, maybe a draw. They're wrong. The numbers scream goals.

Switzerland's defense? A joke. Four straight games, four goals conceded. A 0% clean-sheet rate in that stretch. Look at the last 10, it's 1.8 goals allowed per game. Murat Yakin's side is winning, sure, 2 wins, 1 draw in the group, but they're doing it with a leaky bucket. That 4-2-3-1 at home is a liability. Pushes the back four too high. Leaves acres of space. Transitions? Brutal for them.

Canada, despite a shaky tournament, is pure offense. Their xG is 2.37 over eight games. Switzerland? A paltry 2.11. That's not small potatoes. That's a gulf. Canada's scored in 75% of their last four matches. Switzerland? 100% BTTS in their last four. They score, they concede. Every single time. Both teams love to attack, hate to defend. So, tell me again how this ends 0-0 or 1-0? It just doesn't compute.

This group stage isn't helping the Under 2.5 argument. Switzerland's scored in all three group games, averaging 2.3 goals at home. Canada? Three group games, three goals scored. 2.7 goals per match. These aren't park-the-bus merchants. They're playing to win. And to score.

Jonathan David. Cyle Larin. Speed. Finish. David’s bagged 3 goals in two tournament appearances. Hot streak. Larin? He’s quick, he’s aggressive. Just what you want against a Swiss backline that hasn't seen a clean sheet in over a month. Canada’s forwards will have open season.

Switzerland isn't exactly toothless either. Dan Ndoye, 3 goals in 4 appearances, waiting in the wings. Breel Embolo spearheading the attack. Rubén Vargas? Rating 8.2, a goal, an assist in two games. Johan Manzambi? 2 goals in 2 matches. That's a solid attacking core. And then there's Granit Xhaka. Their midfield maestro, 1 goal, 2 assists in three group games. He pulls the strings. They will create chances. No doubt about it.

Injuries? Canada misses A. Jones and I. Koné. It stings for depth. Switzerland loses M. Muheim to a calf strain. Again, depth. Neither team is suddenly crippled. No excuses.

The bookies' trap? The draw. They've slapped a 45% probability on it, same as a Canada win. Pure symmetry. Looks balanced. But it's a lie. Draws happen when teams play cagey, or when both score and can't find a winner. These two? They're finding goals. Switzerland’s 2.3 goals at home. Canada’s 2.7 overall. Switzerland's 0% clean sheets. Canada’s 75% BTTS. It's not a draw. It's a goalfest in disguise.

So, the market thinks Over 2.5 is a toss-up. Rubbish. Everything points to goals. Over 2.5 at 2.33? That’s not just value, that’s a gift. You’ve got two teams. They leak goals. They score goals. That’s the entire story.

Canada to win? Sure, their xG is better, form's decent. But it's a longer shot. A draw? Only if they both suddenly remember how to defend, or just run out of gas. Unlikely. Over 2.5 is the only sensible bet here. It’s what happens when these teams show up. Bet on it.

Our verdict

Over 2.5 Goals. That's the play. Switzerland can't keep a clean sheet to save their lives. Canada can't stop scoring. A low-scoring draw? Pure fantasy from the bookies. Bet the over. Simple.

Betting tips

Over 2.5 Goals is the only call. No clean sheets for Switzerland in four matches, 1.8 goals conceded over their last ten. Canada's scoring in 75% of their games, with an xG of 2.37 to Switzerland's 2.11. These teams just score. Switzerland's putting up 2.3 goals per game at home in the group, Canada's hitting 2.7 overall. Neither team knows what 'defensive discipline' means. So, the market at 43% implied probability for Over 2.5? It's dreaming of a stalemate that won't happen. Jonathan David (3 goals in 2 group games) and Cyle Larin will carve up Switzerland’s shaky defense. Xhaka, Vargas, and Manzambi will do the same to Canada. Three goals is a low bar for this one. Canada to win is an option, sure, but it’s a weaker bet. The Over is the obvious, high-conviction play. That's where the value is.

Match stats

Full-time statistical comparison
SwitzerlandCanada
1.11Expected goals (xG)1.66
6Shots13
4Shots on target7
2Corners7
1Yellow cards2
—Red cards—
55Possession %45
83Pass accuracy %80

Timeline

SwitzerlandCanada
  1. 32'
    C. Larin
  2. G. Xhaka
    32'
  3. R. Vargas
    46'
  4. J. Manzambi
    57'
  5. 58'
    C. Larin
  6. 58'
    A. Ahmed
  7. 58'
    M. Choinière
  8. 74'
    T. Buchanan
  9. L. Jaquez
    74'
  10. D. Sow
    74'
  11. 76'
    P. David
  12. R. Vargas
    80'
  13. 83'
    R. Laryea
  14. B. Embolo
    85'
  15. J. Manzambi
    85'
  16. 87'
    L. Millar

Odds & best prices

14 bookmakers
Switzerland win
2.60
1xBet
Draw
3.30
Dafabet
Canada win
3.55
Dafabet
Over 2.5 Goals2.33SBOUnder 2.5 Goals1.68SuperbetBTTS — Yes1.91MarathonbetBTTS — No1.95Betfair
BookmakerSwitzerlandDrawCanada
10Bet2.382.923.25
1xBet2.603.033.33
888Sport2.452.902.90
Bet3652.453.003.20
BetVictor2.383.003.10
Betano2.573.003.30
Betfair2.453.003.30
Dafabet2.113.303.55
Marathonbet2.573.003.30
Pinnacle2.563.043.30
SBO2.532.903.20
Superbet2.523.003.25
Unibet2.482.953.25
William Hill2.453.002.90

Decimal odds, indicative and subject to change. Highlighted = best available price.

18+ · Please gamble responsibly. Help & resources

Head-to-head

1
Switzerland wins
0
Draws
0
Canada wins
100% · 100%
BTTS · Over 2.5
  • 2026-06-24Switzerland2–1Canada

Lineups

Switzerland
4-2-3-1 · Murat Yakin
  • 1G. KobelG
  • 13R. RodriguezD
  • 5M. AkanjiD
  • 4N. ElvediD
  • 25L. JaquezD
  • 10G. XhakaM
  • 8R. FreulerM
  • 17R. VargasM
  • 9J. ManzambiM
  • 15D. SowM
  • 7B. EmboloF
Substitutes (14)
  • 3S. WidmerD
  • 6D. ZakariaM
  • 11D. NdoyeF
  • 12Y. MvogoG
  • 14A. JashariM
  • 16C. FassnachtM
  • 18E. ComertD
  • 19N. OkaforF
  • 20M. AebischerM
  • 21M. KellerG
  • 22F. RiederM
  • 23Z. AmdouniF
  • 24A. AmendaD
  • 26C. IttenF
Canada
4-4-2 · Jesse Marsch
  • 16M. CrepeauG
  • 22R. LaryeaD
  • 13D. CorneliusD
  • 4L. De FougerollesD
  • 2A. JohnstonD
  • 20A. AhmedM
  • 6M. ChoiniereM
  • 25N. SalibaM
  • 17T. BuchananM
  • 9C. LarinF
  • 10J. DavidF
Substitutes (13)
  • 1D. St.ClairG
  • 5J. WatermanD
  • 7S. EustaquioM
  • 11L. MillarF
  • 12T. OluwaseyiF
  • 14J. ShaffelburgF
  • 15M. BombitoD
  • 18O. GoodmanG
  • 19A. DaviesD
  • 21J. OsorioM
  • 23N. SigurM
  • 24P. DavidF
  • 26J. NelsonF

Want a deeper take?

Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.

💬 Ask the AI

18+ · Please gamble responsibly. Help & resources