Model vs market
our call = 56% model + 44% market hereThe 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.
| 1X2 | Canada | Draw | Bosnia & Herzegovina |
|---|---|---|---|
| Raw model | 58.8% | 25.4% | 15.8% |
| Market (de-vig) | 54.1% | 25.8% | 20.1% |
| Our call | 56.7% | 25.6% | 17.7% |
Asian markets
model probabilities · derived from the score matrixHandicaps from Canada'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.
| Handicap | Canada | Push | Bosnia & Herzegovina |
|---|---|---|---|
| -1.5 | 33.9% | — | 66.1% |
| -1 | 33.9% | 24.9% | 41.2% |
| -0.5 | 58.8% | — | 41.2% |
| 0 | 58.8% | 25.4% | 15.8% |
| +0.5 | 84.2% | — | 15.8% |
| +1 | 84.2% | 10.8% | 5.0% |
| +1.5 | 95.0% | — | 5.0% |
| Total | Over | Under |
|---|---|---|
| 1.5 | 72.6% | 27.4% |
| 2.5 | 46.0% | 54.0% |
| 3.5 | 24.6% | 75.4% |
More markets
model probabilities · derived from the score matrixDouble 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 chance | Prob |
|---|---|
| Canada or Draw | 84.2% |
| Draw or Bosnia & Herzegovina | 41.2% |
| Canada or Bosnia & Herzegovina (no draw) | 74.6% |
| DNB — Canada | 78.8% |
| DNB — Bosnia & Herzegovina | 21.2% |
| Likeliest score | Prob |
|---|---|
| 1–0 | 13.0% |
| 2–0 | 12.1% |
| 1–1 | 12.0% |
| 2–1 | 9.5% |
| 0–0 | 9.0% |
| 3–0 | 7.0% |
Bookmaker odds
line-shopping · 36 books · as ofAll 36 bookmakersline-shopping · best price marked ★
| Bookmaker | Canada | Draw | Bosnia & Herzegovina | Over 2.5 | Under 2.5 |
|---|---|---|---|---|---|
| Best available | 1.86 (best price) | 3.80 (best price) | 5.20 (best price) | 2.23 (best price) | 1.71 (best price) |
| 1xBet | 1.84 | 3.80 (best price) | 4.48 | 2.18 | 1.70 |
| 888sport | 1.75 | 3.50 | 4.20 | — | — |
| Bet Victor | 1.75 | 3.50 | 4.75 | — | — |
| BetAnything | 1.77 | 3.75 | 4.60 | 2.20 | 1.71 (best price) |
| Betclic (FR) | 1.78 | 3.60 | 4.50 | — | — |
| Betfair | 1.86 (best price) | 3.75 | 4.90 | — | — |
| Betfair | 1.86 (best price) | 3.75 | 4.90 | — | — |
| Betfred (UK) | 1.80 | 3.50 | 4.50 | — | — |
| Betsson | 1.82 | 3.55 | 4.80 | 2.22 | 1.68 |
| Betway | 1.73 | 3.60 | 4.33 | — | — |
| BoyleSports | 1.75 | 3.50 | 4.50 | — | — |
| Casumo | 1.75 | 3.55 | 5.10 | 2.18 | 1.61 |
| Codere (IT) | 1.81 | 3.60 | 4.50 | 2.08 | 1.64 |
| Coolbet | 1.85 | 3.60 | 4.75 | 2.20 | 1.68 |
| Coral | 1.83 | 3.50 | 4.50 | — | — |
| Everygame | 1.80 | 3.75 | 4.50 | — | — |
| Grosvenor | 1.74 | 3.45 | 4.90 | 2.23 (best price) | 1.63 |
| GTbets | 1.83 | 3.58 | 4.41 | 2.18 | 1.66 |
| Ladbrokes | 1.80 | 3.50 | 4.50 | — | — |
| LeoVegas | 1.75 | 3.55 | 5.10 | 2.18 | 1.61 |
| LeoVegas (SE) | 1.75 | 3.55 | 5.10 | — | — |
| Marathon Bet | 1.82 | 3.80 (best price) | 4.55 | — | — |
| MyBookie.ag | 1.80 | 3.44 | 4.30 | 2.11 | 1.65 |
| Nordic Bet | 1.82 | 3.55 | 4.80 | 2.22 | 1.68 |
| Paddy Power | 1.75 | 3.50 | 4.50 | — | — |
| Pinnacle | 1.81 | 3.78 | 4.61 | — | — |
| PMU (FR) | 1.75 | 3.55 | 5.10 | 2.10 | 1.54 |
| Sky Bet | 1.75 | 3.50 | 4.50 | — | — |
| Smarkets | 1.85 | 3.75 | 4.90 | — | — |
| Unibet (FR) | 1.78 | 3.75 | 4.50 | — | — |
| Unibet (NL) | 1.77 | 3.60 | 5.20 (best price) | 2.18 | 1.61 |
| Unibet (SE) | 1.76 | 3.60 | 5.20 (best price) | 2.18 | 1.61 |
| Unibet (UK) | 1.78 | 3.50 | 4.40 | — | — |
| William Hill | 1.75 | 3.50 | 4.20 | 2.10 | 1.67 |
| Winamax (DE) | 1.78 | 3.75 | 4.20 | — | — |
| Winamax (FR) | 1.76 | 3.70 | 4.10 | — | — |
Analysis
Canada open at BMO Field against a side the Elo has underrated for years.
Canada’s opener at BMO Field in Toronto, second game of the tournament. The hosts get a winnable spot to start, the kind of fixture you have to bank when you’re a co-host trying to build momentum through a group.
Canada qualified automatically as a host nation, so like Mexico the friendlies-vs-competitive trade-off applies. The squad’s identity has been built around speed in transition (Davies, David), with a possession base that has improved match by match through the cycle. They flopped at Qatar 2022 with zero points; the project is now four years older.
Bosnia & Herzegovina are the awkward draw the Elo system makes look easy. Rating ~1452 reflects a brutal stretch since 2020 — failed qualifications, generational handover from the Pjanić/Džeko era — and may overstate the gap to a Canada side they would historically be much closer to. They concede a lot in friendlies and look listless in dead rubbers, then suddenly turn out a coherent performance in a competitive opener.
Model view. Canada 92% / 8% / 0.4%, xG 2.60–0.05. The 92% is too high. The independent-Poisson framework breaks down at this Elo gap; the away xG floor of 0.05 is mechanical, not real. In any honest read this is a 75–80% Canada match, and BiH will create at least one or two real chances.
Betting angle. The mispricing here is in the over/under markets, not the moneyline. Canada ML will be ~1.20–1.25, the market will be efficient. Where to look:
- BTTS-Yes above ~2.40 — model says 5% (don’t trust that), realistically 25–30%, only fire if odds reach 3.50+
- Canada -1.5 AH is where the volume should go if odds get above ~1.95 (model implies ~67% but actual probably 55–60%, so price-dependent)
- Over 2.5 at 1.85+ — Canada at home historically gets to 3 against weaker sides
Calibration note. This match is the perfect candidate to revisit after Day 1 results: if BiH look better than 1452 suggests, the model’s Group B downstream predictions need a manual rating override.
Verify before betting
- Alphonso Davies fitness and starting role
- Bosnia's first XI — Pjanić-era veterans vs. younger group
- Toronto weather; June in Ontario can swing 12°C between matches
- Confirm Canada plays out from back or goes direct vs press
Team news
Canada · Bosnia & HerzegovinaBets on this match
No bets placed.