TENNISEDGE.GG

C. Zhao vs M. Linette — Prediction & Analysis

Toronto · WTA Toronto - 1/64-finals · Aug. 3, 2026 · 14:00 UTC

TennisEdge's AI model finds no betting value in C. Zhao vs M. Linette (Toronto on 2026-08-03) — the market is efficient, with M. Linette favoured at 1.03.

Surface hard Odds C. Zhao 8.30 · M. Linette 1.03

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: C. Zhao · M. Linette · 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 C. Zhao M. Linette
Elo
ratings-based, surface-weighted
16.2% 83.8%
Machine learning
29-feature gradient-boosted model
17.6% 82.4%
Serve / return
point-by-point simulation
40.7% 59.3%
Blend
what the bot actually prices off
21.0% 79.0%
Market implied
de-vigged from the opening odds
11.0% 89.0%

We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?

Elo ratings

PlayerSurfaceEloRecordMatches
C. Zhao hard1451 80–96176
M. Linette hard1745 119–97216

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.

Head to head

M. Linette leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
Aug. 3, 2026TorontohardM. Linette2 - 1

Recent form

C. Zhao

L M. Linette 1 - 2 Aug. 3, 2026
L E. Jones 2 - 1 July 28, 2026
L L. Stefanini 2 - 0 July 9, 2026
L J. Mikulskyte 2 - 0 June 23, 2026
L C. Naef 0 - 2 May 30, 2026

M. Linette

W C. Zhao 1 - 2 Aug. 3, 2026
L L. Fernandez 2 - 0 July 27, 2026
L M. Hontama 0 - 2 July 13, 2026
L M. Andreeva 0 - 2 June 29, 2026
W M. Chwalinska 1 - 2 June 26, 2026

All Aug. 3, 2026 results & picks →

Full analysis

C. Zhao (A) vs M. Linette (B) — WTA Toronto R1 (1/64), hard
═══════════════════════════════════════════════════════════

MODELS vs MARKET (Zhao / player A)
  ELO 16.2% | ML 17.6% | ensemble 21.0% | Betfair implied 10.0% (odds 10.0) | book 8.3
  Nominal ML edge on Zhao: +5.8% (ELO) to +10.5% (ensemble) at comm-adj 9.55.

RANKING SANITY (decisive)
  Zhao ranked 426; Linette ranked 55 — a 371-spot gap. Yet ELO/ML price Zhao at
  16-21%. This is the textbook "high ELO, modest rank" flag: rating almost
  certainly FARMED at weak fields (her "QF" results are vs 1301/1605 ELO opponents;
  a genuine 16% dog vs a top-55 pro would not be ranked 426). Per framework, discount
  that ELO edge and lean PASS unless live form independently backs it — it does not.

RECENT FORM
  Zhao (last 5): L 6-3 4-6 6-4 vs Jones (1743, hard, 07-28 — competitive but a loss);
    L 6-3 6-1 Stefanini (1576, grass); L 6-3 7-6 Mikulskyte (1301); L 4-6 3-6 Naef
    (1642); L 6-2 6-1 Zavatska (1605). Almost all losses, several straight-set, vs
    sub-1750 fields. Shape: FADING/poor.
  Linette (last 5): L 6-1 6-4 Fernandez (1804, hard, 07-27); L 4-6 5-7 Hontama (1500,
    hard quali); L 5-7 4-6 Andreeva (grass); W Chwalinska; L 6-3 tb Krejcikova (1887,
    grass SF). Mediocre recent hard, but a real grass run (beat 1841/1704 ELO). Clearly
    the far stronger, more capable player. Shape: STABLE-to-slightly-fading on hard.

PATH / RUST
  Both first match at Toronto (R1). Zhao last played Vancouver 07-28 (110min 3-setter),
  Linette Washington 07-27 (64min). Both ~5-6 days rested; no extreme fatigue spot,
  no 3-set hangover (neither played yesterday). Neutral.

FATIGUE
  Nothing extreme either side; cumulative minutes gap = context only, no edge.

NARRATIVE
  No Final/letdown. No surface transition (both on hard last match). No venue history.

MARKET CHOICE
  ML Zhao: numeric edge exists but origin is a suspect farmed rating — discounted, PASS.
  Total: model over 60.5% @18.5; Betfair over 1.74 @18.0 (comm-adj implied 58.7%) →
    edge ~2-3%, below 5% bar. PASS.
  Handicap: Zhao +6.5 @1.74 — no model cover prob provided; no margin-specific evidence
    to build a cover on a rank-426 dog vs a top-55 pro. PASS.
  AH: Zhao +6.5 @ 1.74  (dog ML < 3.0 side is fav; shadow line noted for record)
  alt_markets present (used above).

GATES
  G1 edge-origin: FAIL — the staked ML edge exists only because ELO/ML over-rate a
    rank-426 player (farmed rating); live form gives no independent support. Not a
    credible model-vs-market disagreement.
  G2 consensus:   PASS (stake-tier only; all three models on Zhao but contaminated
    signal, would cap 0.5-1u even if G1 passed).
  G3 fatal-risk:  n/a for the discounted ML; margin bets not staked.

VERDICT: PASS. The lone "edge" is a model artifact — a rank-426 player with a losing
form line does not warrant backing at 10.0 against a solid top-55 pro. No validated
edge in any market.