Odds Primer Independent football market analysis Last refresh 16:24 UTC
Vol. 1 · World Cup 2026 Markets live
Updated moments agoModel refresh 16:24 UTCMarket snapshot live
PickCanada to winWed 24 Jun · 19:00 UTCLast updated ·moments ago

Switzerland v Canada

FIFA World Cup 2026

A 15.2 pts gap across model and market on the Canada side. Our model, after host and altitude adjustments, rates Canada at 39%; Polymarket sits at 23%.

6 venues priced·Cheapest on Canada: Polymarket (23.8%)
Canada to win
Model39%Market23%+15.2 pts

Editorial analysis only. Odds Primer does not provide betting or financial advice.

Squad

Out for Canada: Alphonso Davies is carrying a hamstring injury that could sideline him for the tournament opener..

This is a Pick. Switzerland v Canada in FIFA World Cup 2026 on Wednesday, and the model and the market disagree on the Canada side by +15.2 pts. That's the gap the verdict rests on.

Elo numbers going in: Switzerland 1830, Canada 1860. That's a 30-point lead for Canada — closer than a casual reader of the market price might assume. Both Elo numbers are pulled live from the public Elo source. No host, home-ground, or altitude adjustments apply here; the prior reads straight from Elo.

Three-way split from the model: Switzerland to win at 33%, the draw at 28%, and Canada to win at 39%. The Desk publishes a three-way read against the same W/D/L resolution Polymarket and Kalshi settle on — not a scoreline guess. Canada sits at 39% of the mass.

On the same three-way, Polymarket: Switzerland to win at 47%, the draw at 30%, and Canada to win at 23%. The Canada side trades at 23% on Polymarket, which prices out at American odds of +335. That's where the engine differs: our number reads 39%, +15.2 pts wider.

Pick gate is a lower-bound check, not the point estimate. A 100-sample bootstrap perturbs the model estimate (±20), the host bonus (±15), and the altitude bonus (±10), then reads the 5th-percentile probability back out. On the Canada side that lower bound is 32% — +8.7 pts clear of the market's 23%, comfortably past our +3 pts threshold. The claim is narrow: on this fixture, on this side, the price is below what the underlying read supports. We don't argue the market is broadly wrong — across the priced field the model and the line agree more often than they disagree. We surface the ones where they don't.

The read above is the most recent one, not a frozen call. With kickoff 24 days out, refresh is weekly; daily cadence picks up inside the final five days. Injury news, the actual XI, and conditions at kickoff all change what the model sees. We re-publish on every refresh. The page shows what the engine reads; what to do with that information is a reader's call.

See price on Polymarket Affiliate link. Odds Primer may earn a commission. Editorial verdicts are independent.

Price across venues

The number that matters is the true price — what you actually pay once each venue's margin, fee, spread, or commission is folded in. The cheapest true price wins.

Switzerland

VenueOddsTrue price
PinnacleSportsbookEU2.0349.3%
Betfair Exchange (UK)BestExchangeUK2.1447.2%
Betfair Exchange (EU)ExchangeEU2.1447.2%
William HillSportsbookUK2.0548.8%
Sky BetSportsbookUK2.0548.8%
PolymarketPrediction marketGLOBAL48.2%

Sharp consensus fair value 45.4%

Draw

VenueOddsTrue price
PinnacleSportsbookEU3.2630.7%
Betfair Exchange (UK)ExchangeUK3.1532.2%
Betfair Exchange (EU)ExchangeEU3.1532.2%
William HillSportsbookUK3.1032.3%
Sky BetBestSportsbookUK3.3030.3%
PolymarketPrediction marketGLOBAL31.2%

Sharp consensus fair value 29.7%

Canada

VenueOddsTrue price
PinnacleSportsbookEU3.7127.0%
Betfair Exchange (UK)ExchangeUK3.8026.7%
Betfair Exchange (EU)ExchangeEU3.8026.7%
William HillSportsbookUK3.5028.6%
Sky BetSportsbookUK3.5028.6%
PolymarketBestPrediction marketGLOBAL23.8%

Sharp consensus fair value 25.0%

Why the model disagrees

A gap this wide (+15.2 pts) usually means one of the following: a reputation-led short price the model isn't pricing in, a stale line that hasn't absorbed recent fitness or lineup news, a tactical or defensive profile that doesn't match the headline form, or a market lag on travel, altitude, or weather. The drivers below show which of these the engine is weighing on this fixture.

The drivers

  1. This is a selection call on the Canada side, not a blanket read on the market.
  2. Confirmed XI, fitness news, and weather re-enter the prior closer to kickoff.
  3. Bootstrap lower-bound on the Canada side still clears the Pick threshold.
  4. Editorial analysis only — Odds Primer does not place trades or recommend a wager.

Sources

New to prediction markets?

Start with the weekly primer.

Plain-English notes on prediction markets and World Cup prices before you read the verdicts.

Free. Weekly. Educational only. Unsubscribe anytime.

Prefer to just read? Start here: How to read a price