TennisEdge's AI model finds no betting value in L. Jeanjean vs L. Zhu (Toronto on 2026-08-01) — the market is efficient, with L. Zhu favoured at 1.72.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | L. Jeanjean | L. Zhu |
|---|---|---|
| Elo ratings-based, surface-weighted |
39.0% | 61.0% |
| Machine learning 29-feature gradient-boosted model |
52.1% | 47.9% |
| Serve / return point-by-point simulation |
52.1% | 47.9% |
| Blend what the bot actually prices off |
39.0% | 61.0% |
| Market implied de-vigged from the opening odds |
46.2% | 53.8% |
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. Jeanjean | clay | 1691 | 111–70 | 181 |
| L. Zhu | hard | 1663 | 148–93 | 241 |
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 July 11, 2026.
L. Jeanjean leads 1–0 over 1 meeting. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 1, 2026 | Toronto | hard | L. Jeanjean | 2 - 1 |
| L | M. Frech | 2 - 0 | Aug. 3, 2026 |
| W | L. Zhu | 2 - 1 | Aug. 1, 2026 |
| L | M. Sherif | 2 - 0 | July 11, 2026 |
| W | A. Tubello | 2 - 1 | July 10, 2026 |
| W | F. Jones | 1 - 2 | July 9, 2026 |
| L | L. Jeanjean | 2 - 1 | Aug. 1, 2026 |
| L | T. Kostovic | 2 - 0 | June 25, 2026 |
| W | T. Rakotomanga Rajaonah | 0 - 2 | June 24, 2026 |
| W | M. Barthel | 0 - 2 | June 23, 2026 |
| L | K. Siniakova | 2 - 0 | June 15, 2026 |
All Aug. 1, 2026 results & picks →
WTA Toronto — FINAL (hard) — L. Jeanjean (A) vs L. Zhu (B)
MODELS
ELO/model_prob_a: 0.390 -> Zhu 61.0%
ML_prob_a: 0.521 -> Jeanjean 52.1%
Market (betfair): A 2.10 / B 1.75 -> Zhu ~57% implied
ELO and ML flatly disagree on the WINNER; the exchange price sits neatly
between them = classic model-blend, no side clearly mispriced.
ELO vs RANKING
Jeanjean rank 127, Zhu rank 162 -> higher-ranked player is Jeanjean, yet
ELO favours Zhu. Divergence flags an ELO not to lean on hard; Zhu's rating
is boosted by a June grass swing (3 grass finals) that does not transfer to
hard. Discount, do not build an edge on it.
RECENT FORM (last 5 shown)
Jeanjean (clay swing): L 7-5 7-6 vs Sherif(1743); W 3-set vs Tubello(1590);
W vs Jones(1716); W vs Monnot(1438); L vs Snigur(1685, grass).
Shape STABLE, all recent tennis on CLAY.
Zhu (grass swing): L final vs Kostovic(1732); W vs Rakoto(1554);
W vs Barthel(1190); L Berlin final vs Siniakova(1758); W vs Kraus(1492).
Reached multiple grass finals — strong grass runner, but lost the finals.
PATH / SHAPE (Step 1b)
No Toronto matches present in either history (data gap on the venue path) —
cannot read match-sharpness here. Last recorded match: Jeanjean 07-11 (~3wk),
Zhu 06-25 (~5wk). Both carry RUST risk (>21d) and margin-variance widens.
SURFACE TRANSITION on BOTH sides: Jeanjean clay->hard, Zhu grass->hard.
Neither transition supports a directional edge; both depress level + widen
scoreline variance. Uncertainty is high, conviction is low.
FATIGUE (Step 2)
Precomputed fatigue = zero for both (no matches in window). No extreme spot,
no hangover haircut applies. Roughly equal; not a factor.
NARRATIVE
No clean let-down spot readable given the messy/missing venue path. Both
transitioning surfaces. Nothing that creates an edge.
GATES
G1 edge-origin: FAIL — best-case numeric edges are Zhu 2.6% (ELO 61% vs
exch 58.4% comm-adj, min 1.72) and Jeanjean 3.2% (ML 52% vs exch 48.9%,
min 2.02). Both < 5% bar, each using its own most-favourable model.
G2 consensus: stake-tier only (never FAIL) — models split, would cap 0.5-1u
even if an edge existed.
G3 fatal-risk: n/a — ML market, never blocks.
MARKET CHOICE
alt_markets: handicap null, totals null. betfair_ml present only.
AH: not quoted
Market = ml. No exchange handicap/total to price.
VERDICT: PASS. ELO and ML contradict each other on the winner and the exchange
price sits between them — the market has already blended the disagreement.
Neither side clears the 5% executable-edge bar even on its friendliest model.
Add dual surface transitions and rust on both, and there is no articulable,
priceable edge. Professional pass.