TennisEdge's AI model finds no betting value in L. Tararudee vs Q. Zheng (Toronto on 2026-08-01) — the market is efficient, with Q. Zheng favoured at 1.50.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | L. Tararudee | Q. Zheng |
|---|---|---|
| Elo ratings-based, surface-weighted |
37.7% | 62.3% |
| Machine learning 29-feature gradient-boosted model |
33.2% | 66.8% |
| Serve / return point-by-point simulation |
38.2% | 61.8% |
| Blend what the bot actually prices off |
37.7% | 62.3% |
| Market implied de-vigged from the opening odds |
37.5% | 62.5% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| L. Tararudee | hard | 1846 | 152–75 | 227 |
| Q. Zheng | hard | 1887 | 121–55 | 176 |
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. 3, 2026.
L. Tararudee leads 1–0 over 1 meeting. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 1, 2026 | Toronto | hard | L. Tararudee | 2 - 0 |
| W | E. Jones | 0 - 2 | Aug. 3, 2026 |
| W | Q. Zheng | 2 - 0 | Aug. 1, 2026 |
| L | D. Snigur | 0 - 2 | July 24, 2026 |
| W | N. Bartunkova | 1 - 2 | July 23, 2026 |
| W | J. Kovackova | 1 - 2 | July 21, 2026 |
| L | L. Tararudee | 2 - 0 | Aug. 1, 2026 |
| L | A. Eala | 2 - 1 | July 28, 2026 |
| L | B. Krejcikova | 2 - 0 | July 17, 2026 |
| W | E. Micic | 0 - 2 | July 15, 2026 |
| W | J. Bouzas Maneiro | 2 - 0 | July 13, 2026 |
All Aug. 1, 2026 results & picks →
═══ WTA Toronto — FINAL (hard) ═══ L. Tararudee (A, age 22, rank 99) vs Q. Zheng (B, age 23, rank 32) MODELS vs MARKET ELO: A 37.7% | ML: A 33.2% | model: A 37.7% Market implied A 37.5% (odds A 2.5 / B 1.5, overround 1.067) value_edge 0.0023 — full model+market CONSENSUS on Zheng favoured. Edge A vs 1/2.5 book: model -2.3%, ML -6.8%. Edge B vs 1/1.5: -4.4%. No side underpriced. ELO/rank: A ELO(37.7%-implied) sits BELOW rank-99-vs-32 gap would suggest coherently; B rank 32 justifies favouritism. ELO credible, no divergence to exploit. RECENT FORM (last 5 shown) Tararudee: qualifier path — won Istanbul-2 quali on hard, then Prague clay run, lost QF to Snigur 0-6 3-6 (24 Jul). Scorelines garbled-orientation but margins show mixed/UNDER-performing shape vs Avg fields; last match a week ago (24 Jul) = mild rust. Match-sharp overall from heavy schedule. Zheng: FADING — lost to Eala (Washington, 28 Jul), lost to Krejcikova, earlier losses to weak fields (Cristian 1409, Gibson). Poor current shape for a rank-32 fav, but models already discount this and still price her ~62%. PATH / SHARPNESS A: 5 matches/14d, heavy load, age 22 recovers fast — fatigue not a betting edge (Step-2 calibration, cumulative minutes alone = noise). Off clay onto hard = TRANSITION (widens margin variance). B: only 1 match/14d, played 28 Jul, well within recovery. No extreme fatigue spot either side. FATIGUE: neither side hits an extreme spot. A's 522min/14d is context only; age-22 softens. B rested. Roughly equal. NARRATIVE: no first-Final let-down signal in data; no venue history (neither player shows prior Toronto matches). Surface transition on A (clay->hard) is a margin RISK, not support. MARKET CHOICE alt_markets: none at analysis time ML-only, no betfair_ml — book-priced. Pricing Discipline #4 requires ≥8% edge vs book to bet; best available edge is -2.3% (A) / -4.4% (B). Neither clears. AH: not quoted VERDICT: PASS. Models and market agree Zheng is the ~62-67% favourite; no side carries the ≥8% book-priced edge required without an exchange price, and no qualitative read overturns the consensus. Zheng's fading shape is already in the model; Tararudee's match-sharpness is offset by rust + surface transition and doesn't create a numeric edge.