TENNISEDGE.GG

T. Valentova vs T. Townsend — Prediction & Analysis

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

TennisEdge's AI model finds no betting value in T. Valentova vs T. Townsend (Toronto on 2026-08-03) — the market is efficient, with T. Valentova favoured at 1.52.

Surface hard Odds T. Valentova 1.52 · T. Townsend 2.52

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: T. Valentova · T. Townsend · 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 T. Valentova T. Townsend
Elo
ratings-based, surface-weighted
51.7% 48.3%
Machine learning
29-feature gradient-boosted model
70.3% 29.7%
Serve / return
point-by-point simulation
42.8% 57.2%
Blend
what the bot actually prices off
51.7% 48.3%
Market implied
de-vigged from the opening odds
62.4% 37.6%

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

Elo ratings

PlayerSurfaceEloRecordMatches
T. Valentova hard1814 74–2397
T. Townsend hard1840 79–48127

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

T. Townsend leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
Aug. 3, 2026TorontohardT. Townsend2 - 0

Recent form

T. Valentova

L T. Townsend 0 - 2 Aug. 3, 2026
L D. Snigur 0 - 2 July 25, 2026
W M. Bouzkova 1 - 2 July 24, 2026
W M. Joint 1 - 2 July 22, 2026
W P. Hon 0 - 2 July 21, 2026

T. Townsend

W T. Valentova 0 - 2 Aug. 3, 2026
L I. Swiatek 1 - 2 June 30, 2026
L G. Ruse 2 - 1 June 21, 2026
W M. Trevisan 0 - 2 June 20, 2026
L C. Gauff 2 - 0 May 26, 2026

All Aug. 3, 2026 results & picks →

Full analysis

T. Valentova (A) vs T. Townsend (B) — WTA Toronto R1, hard.

MODELS vs MARKET
  ELO A 51.7% | ML A 70.3% | model(ELO) A 51.7%
  Betfair ML A 1.50 (~66.7% raw) / B 2.80 (~35.7%); book 1.52 / 2.52
  Pinnacle no-vig A 0.653. value_pick B, edge 10.6% — but that edge is
  manufactured ENTIRELY by the ELO coinflip; ML, both books and Pinnacle
  all cluster A ~65-70%. ELO is the lone dissenter.

ELO/RANKING SANITY
  A ranked 48, B ranked 96 — ranking strongly favours A, yet ELO says
  ~coinflip. Valentova is 19 and rising fast (recent wins over Bouzkova
  1858, Tomljanovic 1767, Putintseva 1715) — her ELO likely UNDERSTATES
  her. This flags the ELO as the untrustworthy input, so the B value it
  implies is not real; do not back B on the ELO gap.

RECENT FORM (last 5 shown)
  Valentova (A): Prague clay SF L Snigur 6-7 3-6; QF W Bouzkova(1858)
    6-2 4-6 7-6 (GRIND over elite, over-performing); 1/8 W Joint(1666);
    1/16 W Hon(1433); Athens-Q hard: W Sasnovich 6-3 6-2 DOM, W Costoulas
    6-1 6-2 DOM, L Korneeva 5-7 3-6. Sharp on both surfaces recently.
  Townsend (B): last match 2026-06-30 (33 DAYS AGO) — Wimbledon L Swiatek;
    Bad Homburg Final L Ruse; SF W Trevisan; RG L Gauff. Primarily a
    doubles player; long layoff.

PATH / SHAPE
  A = match-sharp, deep Prague run ending 8d ago, SHARPENING (DOM hard-quali
  + GRIND over 1858). Minor clay->hard transition but she played hard in
  Athens two weeks ago. B = 33-day layoff = clear RUST RISK, 30yo, doubles-
  focused. Path read favours A decisively.

FATIGUE (Step 2)
  A: last match 8d ago, well rested, no extreme spot. B: 0 matches 14d,
  rusty not tired. No fatigue edge either way. Not usable.

NARRATIVE
  B lost Bad Homburg Final 06-21 (>5w, stale, no letdown). A slight clay->
  hard transition (risk for any A cover, not support). Nothing actionable.

MARKET CHOICE
  ML A: Betfair 1.50, comm-adj eff 1.475 (~67.8%). My A estimate ~67-70%
  (siding with ML/market/sharpness over stale ELO) => edge ~0-2%, below 5%
  bar. Market efficient on A. No ML value.
  ML B: value only via stale ELO, qualitatively CONTRADICTED (rusty vet vs
  sharp higher-ranked youngster) => not a bet, not even a lean.
  Handicap A -3.5 @1.94: model handicap null; laying -3.5 = high-variance
  tier (needs edge >=10% + margin evidence). No margin read, B's rust widens
  margins both ways => PASS. AH: A -3.5 @ 1.94 (shadow; passed).
  Totals 21.5: model over 0.503 / under 0.497 vs over 2.00 / under 1.92 —
  negligible/negative edge => PASS.

VERDICT: PASS. The only "edge" (B +10.6%) is a lone stale-ELO artifact that
ranking, ML, both books, Pinnacle and the sharp-vs-rusty path read all
contradict. A is fairly priced (~0-2% edge). No market clears the bar.