TENNISEDGE.GG

G. Ruse vs A. Potapova — Prediction & Analysis

Toronto · WTA Toronto - 1/32-finals · Aug. 4, 2026 · 18:00 UTC

TennisEdge's AI model finds no betting value in G. Ruse vs A. Potapova (Toronto on 2026-08-04) — the market is efficient, with A. Potapova favoured at 1.74.

Surface hard Odds G. Ruse 2.24 · A. Potapova 1.74

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: G. Ruse · A. Potapova · 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 G. Ruse A. Potapova
Elo
ratings-based, surface-weighted
57.6% 42.4%
Machine learning
29-feature gradient-boosted model
52.8% 47.2%
Serve / return
point-by-point simulation
54.4% 45.6%
Blend
what the bot actually prices off
51.5% 48.5%
Market implied
de-vigged from the opening odds
43.7% 56.3%

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

Elo ratings

PlayerSurfaceEloRecordMatches
G. Ruse hard1766 83–58141
A. Potapova hard1713 81–83164

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.

Recent form

G. Ruse

W P. Stearns 2 - 0 Aug. 3, 2026
L K. Quevedo 2 - 0 July 14, 2026
L C. McNally 0 - 2 June 30, 2026
L K. Muchova 0 - 2 June 26, 2026
W E. Navarro 0 - 2 June 25, 2026

A. Potapova

L D. Shnaider 2 - 0 July 30, 2026
W V. Williams 2 - 0 July 29, 2026
L J. Bouzas Maneiro 2 - 0 June 29, 2026
L E. Alexandrova 1 - 0 June 15, 2026
L Z. Sonmez 0 - 1 June 11, 2026

All Aug. 4, 2026 results & picks →

Full analysis

G. Ruse (A) vs A. Potapova (B) — WTA Toronto, hard, R2 (1/32)
RE-ANALYSIS of a standing bet (Ruse ML @2.24 book, 0.75u, lone_signal) at the current exchange price.

MODELS vs MARKET
  ELO(A) 57.6% | ML(A) 52.8% | blended model 51.5% | sim (resimulate, baseline) 54.4%
  Book quote: A 2.24 / B 1.74 (implied A 43.7%, "value_edge" 7.8% — this is what the old bet was priced off)
  BETFAIR EXCHANGE (executable, fetched 15:37Z): A 2.06 / B 1.92 -> no-vig A 48.24%
  Commission-adjusted A: 2.007 -> required 49.83%
  PINNACLE (sharp ref, 15:25Z): 1.98 / 1.885 -> no-vig A 48.77%; drift_a_pp -0.11 (flat, no sharp move toward Ruse)
  => The 2.24 book quote is a stale outlier. Exchange AND Pinnacle both price Ruse ~48.5%.
     After 5% commission we would be laying out for 49.83% while the sharpest available
     estimate is 48.77% — i.e. NEGATIVE versus sharp, not value.
  ELO/ranking sanity: Ruse is ELO-favourite while ranked 67 vs Potapova 38. Her rating was
     built on the June GRASS block (title + wins over Noskova 1888, Navarro 1844, Mertens 1777);
     this is hard court. Not "farmed on weak fields", but clearly surface-displaced -> ELO 57.6%
     discounted. Sim inputs (spw .583/rpw .436 over 50 matches) are likewise clay/grass-weighted
     and surface-unadjusted, so 54.4% is soft too. Honest number: ~52%.

RECENT FORM (5 most recent each)
  Ruse: 08-03 Toronto hard WON vs Stearns 1761 6-0 7-5 = DOM over Strong (over-performing)
        07-14 Iasi clay LOST vs Quevedo 1741 | 06-30 Wimbledon LOST vs McNally 1713
        06-26 Bad Homburg SF LOST vs Muchova 1699 | 06-25 Bad Homburg QF WON vs Navarro 1844 (DOM)
  Potapova: 07-30 Washington hard LOST vs Shnaider 1825 6-1 6-2 (blown out)
        07-29 Washington WON vs V. Williams 1325 6-3 6-3 (routine, Weak opp)
        06-29 Wimbledon LOST vs Bouzas Maneiro 1674 6-2 6-3 | 06-15 Berlin LOST vs Alexandrova 1764
        06-11 Hertogenbosch LOST vs Sonmez 1673 (best results were the MAY CLAY block: d. Gauff 2055, d. Muchova 1873)

STEP 1b SHAPE / PATH
  Ruse: SHARPENING — 6-0 7-5 over a 1761 in R1 after a run of losses; 1 match deep at the venue,
        conditions-adjusted, hard-court transition already absorbed in a win.
  Potapova: FADING — 6-1 6-2 blowout loss to Shnaider, and the grass/hard stretch (1-4 in her last five
        per 08-04 press) contrasts with her clay peak; first match at this venue = mild rust risk.
  Motivation: nothing the data supports beyond a WTA 1000 R2. No let-down (last Final won 06-21, 44d).
  Surface: TRANSITION applies to neither for this match (both last played hard); Ruse's pre-Toronto block
        was clay/grass, which is exactly why the off-surface models overstate her.

FATIGUE (brief, precomputed) — Ruse: 1 match/14d, 68 min, last 08-03, no back-to-back, age 28.
  Potapova: 2 matches/14d, 125 min, last 07-30 (5 days rest), age 25. No extreme spot on either side;
  no 3-set hangover (Ruse's R1 was straight sets, and it was yesterday only for HER). Per the 07-27
  calibration this is CONTEXT, not an edge, and it may not be used to manufacture one. Roughly equal.

MARKET CHOICE
  ML Ruse @2.06 (eff 2.007, req 49.83%): honest 52% -> edge +2.2%. Even taking the sim's 54.4% at face
     value gives only +4.6%; ML alone gives +3.0%. My discounted number is BELOW the 3% probe floor.
     min 1.05/p = 2.019 (full ladder), 1.03/p = 1.981 (probe) — at p=52% the 2.06 clears the probe
     min on odds, but the pre-narrative edge itself (2.2%) does not reach 3%.
  Handicap: A -0.5 @ 1.97 (eff 1.921, req 52.04%) vs sim 53.5% -> +1.5%, below the 5% tight bar.
     A -0.5 @ 1.97 / B +0.5 @ 1.94 (AH quote recorded; Pinnacle A -0.5 no-vig 49.8% ~ agrees with sim).
  Total: line 22.0, Under @2.00 (eff 1.95, req 51.28%); sim interpolates ~55% under -> +3.7%, below the
     5% margin bar AND Pinnacle's no-vig under is 49.7% — the sharp line materially contradicts the sim's
     under lean, which kills it outright.
  No refutation check run: PASS decisions get no web access.

GATES
  G1 edge-origin: FAIL — pre-narrative exchange edge on Ruse ML is +2.2% at my honest 52% (max +4.6% if
    the surface-displaced sim is taken raw), under the 3% probe floor; margin markets under their 5% bars.
  G2 consensus:   [tier: capped] — models lean Ruse but on grass-built ELO / mixed-surface sim inputs; no
    H2H (first meeting) and no live evidence beyond one R1 win the market has already seen.
  G3 fatal-risk:  [none] — no unencodable thesis-negating risk; sharp cross-check kills the under.

VERDICT — PASS (downgrade from the standing bet).
The original 0.75u Ruse bet was priced off a 2.24 BOOK quote. At the executable exchange price of 2.06
the edge is gone: commission-adjusted we need 49.8% and both Betfair (48.2%) and Pinnacle (48.8%) sit
below that, with sharp money flat (-0.11pp). The qualitative read still favours Ruse — she is the sharper,
played-in side and Potapova arrives off a 6-1 6-2 beating on her weaker surface — but that is precisely
what the market repriced from 2.24 to 2.06 after her R1 win. Confirmation without a numeric edge is not
a bet. No stakeable alternative: A -0.5 is +1.5%, the 22.0 Under is +3.7% and sharp-contradicted.