← Match centre

Group B Vancouver
Switzerland Elo 2007
VS +248 Elo
Canada Elo 1759
Switzerland 50.8% Draw 26.7% Canada 22.5%
Switzerland win
50.8%
Draw
26.7%
Canada win
22.5%
xG1.85 – 0.81 Over 2.546.3% Under 2.553.7% BTTS47.7%

Model vs market

our call = 33% model + 67% market here

The raw Elo+Poisson model can't see squad quality and is mis-scaled across confederations, so on lopsided matchups it disagrees sharply with a deep multi-book market. We publish a blend, and trust the model less the more it disagrees — so the model's share above is lower for the games where it strays furthest. The divergence tracker shows the raw gaps.

1X2SwitzerlandDrawCanada
Raw model 61.0% 24.0% 15.0%
Market (de-vig) 45.8% 28.0% 26.3%
Our call 50.8% 26.7% 22.5%

Asian markets

model probabilities · derived from the score matrix

Handicaps from Switzerland's side (−0.5 = must win outright; +0.5 = covers unless they lose). Half-lines can't push; whole lines can. No AH odds sourced yet, so these are probabilities, not edges.

HandicapSwitzerlandPushCanada
-1.5 36.5% 63.5%
-1 36.5% 24.5% 39.0%
-0.5 61.0% 39.0%
0 61.0% 24.0% 15.0%
+0.5 85.0% 15.0%
+1 85.0% 10.2% 4.8%
+1.5 95.2% 4.8%
TotalOverUnder
1.5 75.2% 24.8%
2.5 49.5% 50.4%
3.5 27.6% 72.4%

More markets

model probabilities · derived from the score matrix

Double chance, Draw-No-Bet and the likeliest exact scores, summed from the same Dixon-Coles scoreline distribution as the 1X2 numbers. No odds sourced for these, so they're probabilities, not edges.

Double chanceProb
Switzerland or Draw85.0%
Draw or Canada39.0%
Switzerland or Canada (no draw)76.0%
DNB — Switzerland80.2%
DNB — Canada19.8%
Likeliest scoreProb
1–0 12.0%
2–0 12.0%
1–1 11.4%
2–1 9.7%
0–0 7.9%
3–0 7.4%

Edges vs market

value spotted
SelectionOur callMarketOddsEdge
Switzerland win 50.8% · raw 61.0% 45.8% 2.08 +5.1% raw +15.2%

Bookmaker odds

line-shopping · 31 books · as of
All 31 bookmakersline-shopping · best price marked ★
BookmakerSwitzerlandDrawCanadaOver 2.5Under 2.5
Best available2.20 (best price)3.47 (best price)3.80 (best price)2.15 (best price)1.73 (best price)
888sport2.103.103.40
Betclic (FR)2.053.223.45
Betfair2.20 (best price)3.103.40
Betfair2.20 (best price)3.103.40
Betfred (UK)2.103.303.50
BetOnline.ag2.153.353.69
BoyleSports2.053.103.60
Casumo2.003.403.80 (best price)2.121.64
Coral2.103.303.50
Everygame2.153.403.50
Grosvenor2.003.403.80 (best price)2.15 (best price)1.65
GTbets2.103.47 (best price)3.642.081.73 (best price)
Ladbrokes2.103.303.50
LeoVegas2.003.403.80 (best price)2.121.64
LeoVegas (SE)2.003.403.80 (best price)
LiveScore Bet2.003.403.80 (best price)
Marathon Bet2.083.283.50
MyBookie.ag2.083.223.462.051.69
Paddy Power2.103.303.50
Pinnacle2.113.323.44
PMU (FR)2.003.403.80 (best price)2.041.57
Sky Bet2.053.303.50
Smarkets2.183.103.45
Unibet (FR)2.053.303.50
Unibet (NL)2.003.403.80 (best price)2.121.64
Unibet (SE)2.003.403.80 (best price)2.121.64
Unibet (UK)2.083.203.45
Virgin Bet2.003.403.80 (best price)
William Hill2.103.103.402.051.70
Winamax (DE)1.963.103.15
Winamax (FR)1.903.003.05

Analysis

Group B's top-spot decider — a true coin-flip the model rates dead even, with Canada the slight value side.

Group B, matchday 3 at BC Place in Vancouver. The two clear class sides of the group meet to settle top spot, with Canada once again enjoying home advantage at the venue.

Switzerland (Elo 1714) are nominally the away side but are rated essentially level with Canada. Tournament-hardened and defensively sound, they’re the kind of opponent who can win a tight one on organisation — but the model sees no edge for them here.

Canada (Elo 1717) sit one Elo point above Switzerland and get the crowd. The model splits the difference: a near-perfect coin flip with a faint Canadian tilt on home advantage.

Model view. Switzerland 36% / 27% / 37% (home/draw/away), xG 1.26–1.29, BTTS 52%, Under 2.5 53%. As even as group games get.

Betting angle. The flagged edge is on Canada: 3.50 implies 29% but the model gives 37% — an 8.7% edge, driven by home advantage the away-side framing under-prices.

  • Canada ML at 3.50 — model 37%, fair ~2.70; the value side of a dead-even game
  • Draw at 3.30 — model 27%, fair ~3.70, live in a tight top-spot decider
  • BTTS yes ~1.85 — model 52%, two willing attacks at parity

Avoid: Switzerland -0.5 at a short price (only 36%), backing either side as a clear favourite — the model says there isn’t one.

This is a coin-flip the market frames as Swiss-leaning, and the model’s edge is on Canada at 3.50. If either side is already through and rests players, re-read the lineup before betting.

Verify before betting

  • Group B standings — this likely decides who wins the group
  • Whether either side is already qualified and may rotate
  • Vancouver crowd — Canada are effectively at home again
  • Both midfields' legs in a third-window game

Updated 2026-06-05

Team news

Switzerland · Canada

Bets on this match

No bets placed.