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.
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?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| T. Valentova | hard | 1814 | 74–23 | 97 |
| T. Townsend | hard | 1840 | 79–48 | 127 |
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.
T. Townsend leads 1–0 over 1 meeting. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 3, 2026 | Toronto | hard | T. Townsend | 2 - 0 |
| 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 |
| 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 →
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.