TennisEdge's AI model finds no betting value in R. Sramkova vs D. Shnaider (Toronto on 2026-08-04) — the market is efficient, with D. Shnaider favoured at 1.29.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | R. Sramkova | D. Shnaider |
|---|---|---|
| Elo ratings-based, surface-weighted |
31.1% | 68.9% |
| Machine learning 29-feature gradient-boosted model |
21.4% | 78.5% |
| Serve / return point-by-point simulation |
50.8% | 49.2% |
| Blend what the bot actually prices off |
31.1% | 68.9% |
| Market implied de-vigged from the opening odds |
26.4% | 73.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 |
|---|---|---|---|---|
| R. Sramkova | hard | 1703 | 89–75 | 164 |
| D. Shnaider | hard | 1841 | 98–62 | 160 |
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.
D. Shnaider leads 1–0 over 1 meeting. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| July 13, 2022 | W60+H Rome | clay | D. Shnaider | 2 - 1 |
| W | A. Blinkova | 2 - 0 | Aug. 3, 2026 |
| W | M. Sawangkaew | 0 - 2 | Aug. 1, 2026 |
| L | J. Tjen | 2 - 0 | July 27, 2026 |
| W | G. Knutson | 0 - 2 | July 26, 2026 |
| W | C. Ansari | 0 - 2 | July 25, 2026 |
| L | J. Pegula | 2 - 0 | Aug. 1, 2026 |
| W | L. Samsonova | 2 - 0 | July 31, 2026 |
| W | A. Potapova | 2 - 0 | July 30, 2026 |
| L | L. Samsonova | 1 - 2 | July 2, 2026 |
| W | E. Lys | 2 - 0 | June 30, 2026 |
All Aug. 4, 2026 results & picks →
R. SRAMKOVA vs D. SHNAIDER — WTA Toronto, hard, 1/32-finals
═══ MODELS vs MARKET ═══
ELO(A) 31.1% | ML(A) 21.5% | model 31.1%
Book: A 3.60 / B 1.29 (implied A 26.4%, "value_pick A +4.7%")
Betfair exchange ML: A 2.92 / B 1.24 -> devigged A 29.8% / B 70.2%
The book's 3.60 is a STALE quote — the exchange prices Sramkova a full point shorter.
Per pricing discipline the exchange is the baseline, so the flagged +4.7% edge evaporates:
A @2.92 -> comm-adj 2.824, breakeven 35.4%. Best model for A (ELO 31.1%) => edge -4.3%.
B @1.24 -> comm-adj 1.228, breakeven 81.4%. Best model for B (ML 78.6%) => edge -2.9%.
Both sides NEGATIVE at the executable price. Betfair devig (A 29.8%) sits neatly between
ML (21.5%) and ELO (31.1%) — textbook model/market consensus, no side is mispriced.
Min odds needed: A 3.37 (have 2.92) | B 1.34 (have 1.24). Neither clears.
═══ RECENT FORM (last 5 each) ═══
SRAMKOVA (29, rank 118) — on-surface, match-sharp:
08-03 Toronto R64 W vs Blinkova (1659, Strong) 6-3 6-3 — DOM
08-01 Toronto quali-Final W vs Sawangkaew (1734) 6-1 6-4 — DOM (QUALIFYING final, not a title)
07-27 Washington R32 L vs Tjen (1780) 4-6 2-6
07-26 Washington quali-Final W vs Knutson (1517) 6-3 6-2 — DOM
07-25 Washington quali-SF W vs Ansari (1452) 6-4 6-2 — DOM
SHNAIDER (22, rank 20):
08-01 Washington SF L vs Pegula (2092, Elite) 5-7 4-6 — narrow loss to Elite, neutral/positive
07-31 Washington QF W vs Samsonova (1740, Strong) 6-3 6-4 — DOM
07-30 Washington R16 W vs Potapova (1724, Strong) 6-1 6-2 — DOM
07-02 Wimbledon R64 L vs Samsonova (1783) 6-4 4-6 6-2
06-30 Wimbledon R128 W vs Lys (1550) 7-5 6-1
═══ STEP 1b SHAPE / PATH ═══
Sramkova: SHARPENING — 4 straight DOM wins on hard incl. 6-3 6-3 over a 1659 in main draw;
came through Toronto qualifying so she is 3 matches deep at this venue = match-sharp,
conditions-adjusted. This is the real (and only) argument for her price.
Shnaider: SHARPENING — DOM over two Strong opponents (Potapova 6-1 6-2, Samsonova 6-3 6-4)
then a tight 5-7 4-6 to Pegula. Margins widening vs bracket. First match at Toronto but
only 2 days off a Washington SF — no meaningful rust.
Both sides sharp: the qualitative reads cancel rather than pointing at a mispricing.
ELO/ranking check: Sramkova rank 118 vs ELO implying 31% against a top-20 — her ELO is
partly built on ITF/quali fields (W100 Zagreb, Makarska), so if anything ELO OVERSTATES her,
which is the only model that gets near the market price. Discount, do not lean on it.
═══ FATIGUE (Step 2 calibration) ═══
Sramkova: 5 matches/14d, 332 court-min, played YESTERDAY (08-03) but a 2-set win
(6-3 6-3, ~66min avg) -> no 3-set-hangover haircut (2-set win ~neutral). Age 29 = baseline.
No extreme spot (no 150min+ 3-setter yesterday, no 3rd match in 3 days).
Shnaider: 3 matches/14d, 212 min, last match 08-01 = 2 days rest. Fresh.
Cumulative-minutes gap (332 vs 212) is CONTEXT ONLY, never an edge — and per calibration the
market over-prices visible fatigue anyway. Fatigue does not move this line.
═══ NARRATIVE ═══
Let-down: NONE — Sramkova's "Finals" on 08-01 and 07-26 are QUALIFYING finals (she played
main-draw rounds after each), so no title let-down and no title-recency signal.
Venue: Sramkova 2-0 at Toronto this week (quali), Shnaider first appearance in window.
Surface transition: none — both on hard for their last 3+ matches.
═══ MARKET CHOICE ═══
alt_markets: handicap null, totals null, model null — no margin market to price.
AH: not quoted.
Betfair ML present and plausible, so ML is the only stakeable market; both sides price out
negative. No margin thesis available and none independently justified.
GATES
G1 edge-origin: FAIL — pre-narrative model-vs-exchange edge is -4.3% (A, ELO) and -2.9% (B, ML);
nothing reaches the +5% bar. The only "edge" came from a stale 3.60 book quote the exchange contradicts.
G2 consensus: n/a (stake-tier only) — would be capped anyway: ELO alone near A, ML alone near B.
G3 fatal-risk: n/a (ML candidate, no margin bet) — Sramkova rank-118/ELO-inflation is a caution, not a veto.
═══ VERDICT: PASS ═══
The flagged value is a book-vs-exchange artifact, not information. On the executable Betfair
price the devigged market (A 29.8%) lands between our two models, both sides fail the 5% bar,
and both players' qualitative reads (sharp, on-surface, no extreme fatigue, no let-down) are
symmetric. Sramkova's qualifier match-sharpness is real but is already in the 2.92 — she needs
3.37 to be a bet. Efficient market, no stake.