TENNISEDGE.GG

L. Jeanjean vs L. Zhu — Prediction & Analysis

Toronto · WTA Toronto - Final · Aug. 1, 2026 · 14:00 UTC

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.

Surface hard Odds L. Jeanjean 2.00 · L. Zhu 1.72

Verdict: no bet

The model found no value at current prices — the market has this one priced about right. That verdict is part of the public record too.
Profiles: L. Jeanjean · L. Zhu · head-to-head record · Toronto

Model probabilities

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?

Elo ratings

PlayerSurfaceEloRecordMatches
L. Jeanjean clay1691 111–70181
L. Zhu hard1663 148–93241

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.

Head to head

L. Jeanjean leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
Aug. 1, 2026TorontohardL. Jeanjean2 - 1

Recent form

L. Jeanjean

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. Zhu

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 →

Full analysis

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.