TennisEdge's AI model finds no betting value in Xin. Wang vs D. Kasatkina (Toronto on 2026-08-03) — the market is efficient, with Xin. Wang favoured at 1.83.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | Xin. Wang | D. Kasatkina |
|---|---|---|
| Elo ratings-based, surface-weighted |
46.3% | 53.7% |
| Machine learning 29-feature gradient-boosted model |
59.9% | 40.1% |
| Serve / return point-by-point simulation |
54.1% | 45.9% |
| Blend what the bot actually prices off |
46.3% | 53.7% |
| Market implied de-vigged from the opening odds |
50.0% | 50.0% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| Xin. Wang | hard | 1705 | 96–88 | 184 |
| D. Kasatkina | hard | 1759 | 111–80 | 191 |
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 Aug. 4, 2026.
Level at 2–2 over 4 meetings. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 4, 2026 | Toronto | hard | D. Kasatkina | 2 - 1 |
| June 17, 2025 | Berlin | grass | Xin. Wang | 2 - 0 |
| June 25, 2024 | WTA Eastbourne | grass | D. Kasatkina | 2 - 0 |
| Oct. 3, 2023 | WTA Beijing | hard | Xin. Wang | 2 - 0 |
| L | D. Kasatkina | 1 - 2 | Aug. 4, 2026 |
| L | L. Samsonova | 0 - 2 | July 29, 2026 |
| W | J. Pareja | 0 - 2 | July 28, 2026 |
| L | B. Bencic | 2 - 0 | July 1, 2026 |
| W | E. Cocciaretto | 2 - 1 | June 29, 2026 |
| W | Xin. Wang | 1 - 2 | Aug. 4, 2026 |
| L | A. Kalinskaya | 0 - 2 | July 28, 2026 |
| W | A. Smith | 2 - 1 | July 26, 2026 |
| W | M. Bolkvadze | 2 - 1 | July 25, 2026 |
| L | N. Osaka | 0 - 2 | July 3, 2026 |
All Aug. 3, 2026 results & picks →
Xin. Wang (A, #33, 24) vs D. Kasatkina (B, #66, 29) — Toronto R1 (1/64), hard.
MODELS vs MARKET
ELO: A 0.463 (B 0.537) | ML: A 0.599 | model 0.463
Betfair: A 2.02 / B 1.88 | Pinnacle no-vig A 0.483 (B ~0.517)
Book odds_a=odds_b=1.83 is a stale/placeholder (identical) — ignored.
Read: ELO AGREES with the sharp market — both make Kasatkina (B) a slight
favorite ~52-54%. ML (A 0.599) is the LONE outlier, ranking-driven (Wang #33
vs Kasatkina #66); ELO already prices Kasatkina above rank.
RECENT FORM (last 5)
Wang (A): 07-29 LOST Samsonova 2-6 2-6 (hard, blown out); 07-28 W Pareja;
grass season prior. Shape FADING — destroyed in last match, no over-perf.
Kasatkina (B): 07-26 WON Washington FINAL vs Smith 4-6 6-4 6-0 (hard TITLE);
07-25 W Bolkvadze (3set); 07-28 L Kalinskaya (post-title). TITLE: Washington
~7d ago on HARD — live on-surface form strong, match-sharp, deep run.
Path: Kasatkina 3 matches deep + a hard title; Wang 2 matches, one a bad loss.
Match-sharp + on-surface title beats a fresh, blown-out favourite-by-rank.
FATIGUE (Step 2)
Both last played ~4-5d ago (Wang 07-29, Kasatkina 07-28) — no extreme spot.
Cumulative-minutes gap (Kasatkina 272 vs Wang 143) is CONTEXT only, no edge.
Roughly equal; no haircut warranted (no 3-set win yesterday for either).
NARRATIVE
TITLE: Kasatkina Washington ~7d ago (hard) — supports her, live form > rank.
No letdown spot vs this match. No surface transition (both hard now).
ELO/ranking: Kasatkina ELO-fav despite worse rank — credible (title + results).
MARKET CHOICE
ML: edge test — B 1.88 adj 1.836, implied 0.545; my B est ~0.53-0.54 → no edge.
A 2.02 adj 1.969, implied 0.508; ELO A 0.463 → negative. ML's 0.599 is the
only path to an A edge, and the qualitative read REFUTES it, not confirms it.
Handicap: A covers 0.528 @1.95 (adj implied 0.526) → ~0.3% edge, none.
Total 21.5: under 0.518 @1.96 (adj implied 0.523) → negative. No edge.
AH: A -0.5 @1.95 / B +0.5 @1.94 — coin-flip, pass.
alt_markets present; all near coin-flip, none clears the 5% bar.
GATES
G1 edge-origin: FAIL — only ML produces an A edge (~9%), but ELO+sharp market
agree against it and path/shape refutes the ML outlier. No validated numeric
edge on either side before narrative.
G2 consensus: stake-tier moot — no bet.
G3 fatal-risk: n/a — no margin bet.
VERDICT: PASS. ELO + sharp market consensus on Kasatkina as slight favorite;
ML is the lone ranking-driven outlier and the qualitative read (Kasatkina's
hard-court title + match-sharpness vs Wang's blowout loss) goes against it, not
with it. Alt markets all efficient/coin-flip. No edge to stake.