TennisEdge's AI model finds no betting value in A. Sabalenka vs N. Osaka (Wimbledon on 2026-07-05) — the market is efficient, with A. Sabalenka favoured at 1.44.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | A. Sabalenka | N. Osaka |
|---|---|---|
| Elo ratings-based, surface-weighted |
68.0% | 32.0% |
| Machine learning 29-feature gradient-boosted model |
71.4% | 28.6% |
| Serve / return point-by-point simulation |
53.2% | 46.8% |
| Blend what the bot actually prices off |
64.5% | 35.5% |
| Market implied de-vigged from the opening odds |
65.6% | 34.4% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| A. Sabalenka | hard | 2224 | 196–58 | 254 |
| N. Osaka | hard | 1920 | 80–36 | 116 |
Our own ratings, computed from match results since 2018. Players with fewer than 5 rated matches are omitted rather than shown at a provisional starting value. Last updated March 28, 2026.
A. Sabalenka leads 5–1 over 6 meetings. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| July 5, 2026 | Wimbledon | grass | N. Osaka | 2 - 0 |
| June 1, 2026 | French Open | clay | A. Sabalenka | 2 - 0 |
| April 27, 2026 | Madrid | clay | A. Sabalenka | 2 - 1 |
| March 10, 2026 | WTA Indian Wells | hard | A. Sabalenka | 2 - 0 |
| Dec. 9, 2025 | Others matches | — | A. Sabalenka | 2 - 0 |
| L | N. Osaka | 0 - 2 | July 5, 2026 |
| W | J. Ostapenko | 2 - 0 | July 3, 2026 |
| W | M. Kessler | 2 - 0 | July 1, 2026 |
| W | T. Kostovic | 2 - 0 | June 29, 2026 |
| L | J. Pegula | 1 - 2 | June 20, 2026 |
| L | A. Eala | 0 - 2 | Aug. 1, 2026 |
| W | E. Cocciaretto | 1 - 2 | July 31, 2026 |
| W | A. Krueger | 0 - 1 | July 29, 2026 |
| L | K. Muchova | 0 - 2 | July 7, 2026 |
| W | A. Sabalenka | 0 - 2 | July 5, 2026 |
All July 5, 2026 results & picks →
═══ A. Sabalenka vs N. Osaka — Wimbledon (grass) 1/8-finals ═══
MODELS
ELO prob A 0.680 | ML prob A 0.714 | blended 0.645
Market implied A 0.656 (1.44) | B 0.344 (2.75)
Value pick B, edge +1.1% (blended only) — confidence LOW (0.28)
NOTE: both component models (ELO .68, ML .71) sit ABOVE market;
only the blended nudge creates the phantom Osaka edge.
FORM — Sabalenka (A)
W Ostapenko (1780 Strong) 6-4 6-4 DOM
W Kessler (1688 Strong) 6-1 7-6 GRIND (TB)
W Kostovic (1755 Strong) 6-2 6-3 DOM
L Pegula (1865 Elite) 4-6 7-6 0-6 Berlin SF
Clean Wimbledon run to R16, quality wins vs Strong tier.
FORM — Osaka (B)
W Kasatkina (1669) 6-1 6-3 DOM
W Gasanova (1683) 6-3 6-2 DOM
W Jacquemot (1582) 6-1 7-5 DOM
[Bad Homburg FINAL 06/27 — RETIRED vs Muchova, down 6-1 1-0]
W Xin Wang (1847 Strong) 6-3 6-3 DOM
W Alexandrova(1790 Strong) 6-2 6-2 DOM
Red-hot grass: Bad Homburg final + zero sets dropped at Wimbledon.
FATIGUE
Sabalenka: 4 matches/14d, 275min court, 0 back-to-back — fresh.
Osaka: 8 matches/14d, 412min court, 3 back-to-back — heavy.
Court-time diff 137min (>60) → OSAKA disadvantaged.
Osaka also RETIRED mid-final 8d ago — durability question.
NARRATIVE
Let-down: none (Osaka lost/retired her last final, not a peak).
H2H: Sabalenka 2-0 in last two meetings —
RG 06/01 7-5 6-3 (straight), Madrid 04/27 in 3 (Osaka took set 1).
Grass favors Osaka's flat power vs clay meetings, but not enough
to overturn the workload gap + head-to-head.
VERDICT — PASS
Model/market consensus lands on Sabalenka; the +1.1% "edge" on
Osaka is a blending artifact, contradicted by ELO & ML. Osaka's
grass heat is real but neutralised by a 137-min court-time deficit,
a retirement 8 days ago, and an 0-2 recent H2H. Sabalenka @1.44 is
too short for value the other way. No edge — pass.