Model vs market
our call = 36% model + 64% 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 | South Africa | Draw | South Korea |
|---|---|---|---|
| Raw model | 25.5% | 28.4% | 46.1% |
| Market (de-vig) | 16.3% | 23.7% | 60.0% |
| Our call | 19.6% | 25.4% | 55.0% |
Asian markets
model probabilities · derived from the score matrixHandicaps from South Africa'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 | South Africa | Push | South Korea |
|---|---|---|---|
| -1.5 | 9.8% | — | 90.1% |
| -1 | 9.8% | 15.7% | 74.5% |
| -0.5 | 25.5% | — | 74.5% |
| 0 | 25.5% | 28.4% | 46.1% |
| +0.5 | 53.9% | — | 46.1% |
| +1 | 53.9% | 22.7% | 23.4% |
| +1.5 | 76.6% | — | 23.4% |
| Total | Over | Under |
|---|---|---|
| 1.5 | 72.4% | 27.7% |
| 2.5 | 45.6% | 54.4% |
| 3.5 | 24.2% | 75.8% |
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 |
|---|---|
| South Africa or Draw | 53.9% |
| Draw or South Korea | 74.5% |
| South Africa or South Korea (no draw) | 71.6% |
| DNB — South Africa | 35.6% |
| DNB — South Korea | 64.4% |
| Likeliest score | Prob |
|---|---|
| 1–1 | 13.5% |
| 0–1 | 11.0% |
| 0–0 | 9.3% |
| 1–2 | 9.1% |
| 0–2 | 8.8% |
| 1–0 | 7.4% |
Bookmaker odds
line-shopping · 40 books · as ofAll 40 bookmakersline-shopping · best price marked ★
| Bookmaker | South Africa | Draw | South Korea | Over 2.5 | Under 2.5 |
|---|---|---|---|---|---|
| Best available | 6.25 (best price) | 4.10 (best price) | 1.71 (best price) | 2.08 (best price) | 1.81 (best price) |
| 1xBet | 5.79 | 4.02 | 1.68 | 2.07 | 1.81 (best price) |
| 888sport | 5.00 | 3.60 | 1.61 | — | — |
| Bet Victor | 5.50 | 3.80 | 1.61 | — | — |
| BetAnything | 5.90 | 3.98 | 1.62 | 2.00 | 1.77 |
| Betclic (FR) | 5.50 | 3.98 | 1.62 | — | — |
| Betfair | 5.90 | 3.95 | 1.71 (best price) | — | — |
| Betfair | 5.90 | 3.95 | 1.71 (best price) | — | — |
| Betfred (UK) | 5.50 | 3.75 | 1.67 | — | — |
| BetOnline.ag | 5.90 | 3.98 | 1.62 | — | — |
| Betsson | 5.75 | 3.90 | 1.65 | 2.05 | 1.78 |
| Betway | 5.00 | 3.80 | 1.61 | — | — |
| BoyleSports | 5.00 | 3.75 | 1.60 | — | — |
| Casumo | 5.80 | 3.95 | 1.60 | 2.02 | 1.75 |
| Codere (IT) | 5.40 | 3.85 | 1.66 | 1.98 | 1.71 |
| Coolbet | 5.85 | 3.95 | 1.64 | 2.08 (best price) | 1.76 |
| Coral | 5.25 | 3.80 | 1.65 | — | — |
| Everygame | 5.50 | 3.90 | 1.65 | — | — |
| Grosvenor | 5.75 | 3.90 | 1.57 | 2.02 | 1.75 |
| GTbets | 5.58 | 3.99 | 1.63 | 2.04 | 1.76 |
| Ladbrokes | 5.25 | 3.80 | 1.65 | — | — |
| LeoVegas | 5.80 | 3.95 | 1.60 | 2.02 | 1.75 |
| LeoVegas (SE) | 5.80 | 3.95 | 1.60 | — | — |
| LiveScore Bet | 5.75 | 3.85 | 1.57 | — | — |
| Matchbook | 5.90 | 3.95 | 1.71 (best price) | — | — |
| MyBookie.ag | 5.30 | 3.80 | 1.65 | 2.00 | 1.72 |
| Nordic Bet | 5.65 | 3.85 | 1.68 | 2.05 | 1.78 |
| Paddy Power | 5.50 | 3.70 | 1.62 | — | — |
| Pinnacle | 5.35 | 3.93 | 1.66 | — | — |
| PMU (FR) | 5.75 | 3.85 | 1.56 | 1.97 | 1.71 |
| Sky Bet | 5.50 | 3.60 | 1.62 | — | — |
| Smarkets | 5.90 | 3.95 | 1.71 (best price) | — | — |
| Tipico | 5.50 | 3.90 | 1.62 | — | — |
| Unibet (FR) | 5.50 | 3.95 | 1.63 | — | — |
| Unibet (NL) | 6.25 (best price) | 4.10 (best price) | 1.62 | 2.02 | 1.75 |
| Unibet (SE) | 6.25 (best price) | 4.10 (best price) | 1.62 | 2.06 | 1.78 |
| Unibet (UK) | 5.25 | 3.80 | 1.65 | — | — |
| Virgin Bet | 5.75 | 3.85 | 1.57 | — | — |
| William Hill | 5.00 | 3.70 | 1.62 | 1.95 | 1.75 |
| Winamax (DE) | 5.00 | 3.90 | 1.62 | — | — |
| Winamax (FR) | 5.00 | 3.85 | 1.62 | — | — |
Analysis
Group A finale with real qualification stakes — model rates Korea clearly, and the price agrees just enough to back it.
Group A, matchday 3 at Estadio BBVA in Monterrey. A final-round fixture that for both sides could be a play-in for the knockout lanes, with Mexico expected to have the group’s top tickets already.
South Africa (Elo 1604) are the lowest-rated side in the group and host here as underdogs. Athletic and quick in transition, but the finishing has been the recurring problem, and the model gives them only 18%.
South Korea (Elo 1716) are the class side on paper — Son-led, well-drilled, and 112 Elo points clear. The model trusts the gap: 59% to win, xG 1.72–0.83. If they need three points, they should be equipped to take them.
Model view. Korea 18% / 24% / 59% (home/draw/away), xG 0.83–1.72, BTTS 46%, Under 2.5 53%. A firm Korea lean.
Model vs market. The data flags Korea as the value side: 2.00 implies 50% but the model gives them 59% — an 8.7% edge. The price hasn’t fully respected the rating gap.
- South Korea ML at 2.00 — model 59%, fair ~1.69; the standout edge in this fixture
- Korea -0.5 AH = the straight win, 59%, same fair ~1.69
- Under 2.5 at 1.61 — model 53%, fair ~1.89, supported if South Africa sit deep
Avoid: South Africa ML on home-crowd logic (only 18%), over 2.5 at the implied price, BTTS yes short (model 46%).
This is a Korea-back spot: the model rates them well above the host and the 2.00 price still leaves an edge. Confirm Korea actually need the win — a side playing for a draw can blunt the ML value.
Worth checking before you lean on this
- Both teams' points going in — this could be a straight knockout for second/third
- South Korea's Son and whether Korea need a win or can manage a draw
- Monterrey heat for an afternoon-ish kickoff
- South Africa's attacking personnel if they must chase the game
Team news
South Africa · South KoreaNo recent news mentioning South Africa or South Korea.