Model vs market
our call = 58% model + 42% 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 | Mexico | Draw | South Africa |
|---|---|---|---|
| Raw model | 72.2% | 19.5% | 8.3% |
| Market (de-vig) | 68.9% | 20.8% | 10.3% |
| Our call | 70.8% | 20.1% | 9.1% |
Asian markets
model probabilities · derived from the score matrixHandicaps from Mexico'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 | Mexico | Push | South Africa |
|---|---|---|---|
| -1.5 | 47.8% | — | 52.2% |
| -1 | 47.8% | 24.4% | 27.8% |
| -0.5 | 72.2% | — | 27.8% |
| 0 | 72.2% | 19.5% | 8.3% |
| +0.5 | 91.7% | — | 8.3% |
| +1 | 91.7% | 6.2% | 2.1% |
| +1.5 | 98.0% | — | 2.1% |
| Total | Over | Under |
|---|---|---|
| 1.5 | 75.7% | 24.3% |
| 2.5 | 50.4% | 49.6% |
| 3.5 | 28.3% | 71.7% |
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 |
|---|---|
| Mexico or Draw | 91.7% |
| Draw or South Africa | 27.8% |
| Mexico or South Africa (no draw) | 80.5% |
| DNB — Mexico | 89.7% |
| DNB — South Africa | 10.3% |
| Likeliest score | Prob |
|---|---|
| 2–0 | 15.1% |
| 1–0 | 13.6% |
| 3–0 | 10.6% |
| 1–1 | 9.1% |
| 2–1 | 8.8% |
| 0–0 | 7.5% |
Bookmaker odds
line-shopping · 38 books · as ofAll 38 bookmakersline-shopping · best price marked ★
| Bookmaker | Mexico | Draw | South Africa | Over 2.5 | Under 2.5 |
|---|---|---|---|---|---|
| Best available | 1.47 (best price) | 4.80 (best price) | 9.80 (best price) | 2.24 (best price) | 1.79 (best price) |
| 1xBet | 1.45 | 4.45 | 8.70 | 2.15 | 1.72 |
| 888sport | 1.44 | 4.00 | 7.00 | — | — |
| Bet Victor | 1.40 | 4.33 | 8.50 | — | — |
| BetAnything | 1.42 | 4.50 | 8.25 | 2.20 | 1.71 |
| Betclic (FR) | 1.42 | 4.35 | 7.75 | — | — |
| Betfair | 1.45 | 4.80 (best price) | 9.80 (best price) | — | — |
| Betfair | 1.45 | 4.80 (best price) | 9.80 (best price) | — | — |
| Betfred (UK) | 1.40 | 4.20 | 8.50 | — | — |
| BetOnline.ag | 1.43 | 4.65 | 8.40 | 2.16 | 1.74 |
| Betsson | 1.45 | 4.25 | 8.90 | 2.15 | 1.70 |
| Betway | 1.40 | 4.33 | 7.00 | — | — |
| BoyleSports | 1.40 | 4.20 | 8.00 | — | — |
| Casumo | 1.41 | 4.40 | 9.00 | 2.02 | 1.71 |
| Codere (IT) | 1.44 | 4.40 | 7.80 | 2.03 | 1.67 |
| Coolbet | 1.44 | 4.30 | 9.50 | 2.15 | 1.71 |
| Coral | 1.44 | 4.20 | 8.00 | — | — |
| Everygame | 1.44 | 4.40 | 8.00 | — | — |
| Grosvenor | 1.40 | 4.30 | 8.50 | 2.05 | 1.73 |
| GTbets | 1.47 (best price) | 4.37 | 7.89 | 2.10 | 1.75 |
| Ladbrokes | 1.44 | 4.20 | 8.00 | — | — |
| LeoVegas | 1.41 | 4.40 | 9.00 | 2.02 | 1.71 |
| LeoVegas (SE) | 1.41 | 4.40 | 9.00 | — | — |
| Marathon Bet | 1.44 | 4.45 | 8.70 | — | — |
| Matchbook | 1.45 | 4.80 (best price) | 9.80 (best price) | 2.24 (best price) | 1.79 (best price) |
| MyBookie.ag | 1.43 | 4.10 | 7.20 | 2.05 | 1.68 |
| Nordic Bet | 1.45 | 4.25 | 8.90 | 2.15 | 1.70 |
| Paddy Power | 1.36 | 4.50 | 8.50 | — | — |
| Pinnacle | 1.44 | 4.49 | 8.31 | — | — |
| PMU (FR) | 1.40 | 4.60 | 9.00 | 1.93 | 1.64 |
| Sky Bet | 1.36 | 4.50 | 8.50 | — | — |
| Smarkets | 1.45 | 4.80 (best price) | 9.60 | — | — |
| Unibet (FR) | 1.40 | 4.60 | 9.00 | — | — |
| Unibet (NL) | 1.42 | 4.50 | 9.50 | 2.02 | 1.71 |
| Unibet (SE) | 1.41 | 4.50 | 9.50 | 2.02 | 1.71 |
| Unibet (UK) | 1.42 | 4.20 | 7.50 | — | — |
| William Hill | 1.44 | 4.00 | 7.00 | 2.00 | 1.73 |
| Winamax (DE) | 1.42 | 4.50 | 7.00 | — | — |
| Winamax (FR) | 1.40 | 4.30 | 7.00 | — | — |
Analysis
The tournament opens at Azteca with the hosts heavy favourites. Watch the line; the public will inflate it.
The opener at the Estadio Azteca with the host nation. Atmosphere will be enormous, the altitude is real, and a Mexican federation in its third World Cup-as-co-host has been preparing for this night since the bid was awarded in 2018.
Mexico played the simplest qualification of any team — automatic as host — so the tradeoff is fresh legs versus undertested competitive sharpness. They have been one of the most-played friendlies sides over the cycle, and CONCACAF Nations League/Gold Cup form is the only competitive baseline. The shape under their current cycle has been a 4-3-3 with double pivots and inverted full-backs; expect them to dominate possession and look for early width.
South Africa punched through a CAF group that no one circled when the draw was made, and they arrive without the squad weight of their group-mates but with a coherent identity: compact, narrow defensive block, transitions through pace on the flanks, dangerous on second balls from set pieces. The historical World Cup record (one round-of-16 in 2002, group exit as hosts in 2010) understates what this generation has done in the qualification cycle.
Model view. Elo gap of 132 points + a true home venue puts Mexico at 75% / 18% / 8%, with xG of 2.06–0.49. Note that the model’s xG of 0.49 for South Africa is probably too low — independent Poissons tend to understate the long tail at large gaps. In practice South Africa should score around 1 in 3 of these matches, not 1 in 5.
Betting angle. Mexico ML is short and the public will make it shorter; that’s a market to fade, not chase. The interesting fields once odds come in: Mexico -1.5 Asian handicap (model implied ~52%, look for >2.00), under 2.5 goals (model 53%, World Cup openers are historically tight), and Mexico to win to nil if priced above ~2.30. Avoid BTTS-No despite the model leaning that way — South Africa’s set-piece threat is the one variance lever they actually have.
Verify before betting
- Mexico's confirmed XI — is Vasquez/Lozano starting?
- Set-piece personnel for South Africa — they punch above their weight on dead balls
- Altitude impact: Azteca is at 2,240m; check South Africa's acclimatisation window
- Market line vs my consensus odds — public money will push Mexico shorter than fair
Team news
Mexico · South AfricaBets on this match
No bets placed.