← Match centre

Group B Vancouver
Switzerland Elo 2006
VS +192 Elo
Canada Elo 1814
Switzerland 44.4% Draw 29.5% Canada 26.1%
Switzerland win
44.4%
Draw
29.5%
Canada win
26.1%
xG1.69 – 0.89 Over 2.546.3% Under 2.553.8% BTTS49.1%

Model vs market

our call = 32% model + 68% 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 55.3% 26.0% 18.7%
Market (de-vig) 39.3% 31.1% 29.6%
Our call 44.4% 29.5% 26.1%

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 31.2% 68.8%
-1 31.2% 24.2% 44.7%
-0.5 55.3% 44.7%
0 55.3% 26.0% 18.7%
+0.5 81.3% 18.7%
+1 81.3% 12.3% 6.4%
+1.5 93.6% 6.4%
TotalOverUnder
1.5 73.9% 26.1%
2.5 47.8% 52.3%
3.5 26.1% 74.0%

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 Draw81.3%
Draw or Canada44.7%
Switzerland or Canada (no draw)74.0%
DNB — Switzerland74.8%
DNB — Canada25.2%
Likeliest scoreProb
1–1 12.4%
1–0 11.8%
2–0 10.8%
2–1 9.6%
0–0 8.5%
3–0 6.1%

Edges vs market

value spotted
SelectionOur callMarketOddsEdge
Switzerland win 44.4% · raw 55.3% 39.3% 2.44 +5.1% raw +16.0%

Bookmaker odds

line-shopping · 41 books · as of
All 41 bookmakersline-shopping · best price marked ★
BookmakerSwitzerlandDrawCanadaOver 2.5Under 2.5
Best available2.60 (best price)3.20 (best price)3.40 (best price)2.18 (best price)1.82 (best price)
1xBet2.543.103.332.141.76
888sport2.403.002.90
Bet Victor2.60 (best price)3.102.80
BetAnything2.503.083.23
Betclic (FR)2.423.053.25
Betfair2.543.20 (best price)3.40 (best price)
Betfair2.543.20 (best price)3.40 (best price)
Betfair Sportsbook2.252.632.88
Betfred (UK)2.503.103.00
BetOnline.ag2.503.083.23
Betsson2.483.20 (best price)3.152.121.72
Betway2.402.883.20
BoyleSports2.383.003.00
Casumo2.433.003.252.101.70
Codere (IT)2.443.103.152.031.67
Coolbet2.503.003.372.131.77
Coral2.453.103.00
Everygame2.502.853.30
Grosvenor2.402.953.202.101.70
GTbets2.463.133.242.071.73
Ladbrokes2.453.103.00
LeoVegas2.433.003.252.101.70
LeoVegas (SE)2.433.003.25
LiveScore Bet2.382.953.20
Matchbook2.543.153.352.18 (best price)1.82 (best price)
MyBookie.ag2.423.043.142.051.68
Nordic Bet2.453.153.252.101.75
Paddy Power2.403.003.20
Pinnacle2.502.923.38
PMU (FR)2.382.953.202.061.67
Sky Bet2.383.003.10
Smarkets2.543.20 (best price)3.40 (best price)
Tipico2.403.003.30
Unibet (FR)2.403.103.20
Unibet (NL)2.503.103.352.101.70
Unibet (SE)2.503.103.352.141.73
Unibet (UK)2.503.103.20
Virgin Bet2.382.953.20
William Hill2.403.102.902.051.70
Winamax (DE)2.353.053.10
Winamax (FR)2.353.053.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.

Model vs market. 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.

Worth checking before you lean on this

  • 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