TennisEdge's AI model finds no betting value in K. Liutova vs D. Vidmanova (Memphis (Usa) - Qualification on 2026-08-02) — the market is efficient, with K. Liutova favoured at 1.78.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | K. Liutova | D. Vidmanova |
|---|---|---|
| Elo ratings-based, surface-weighted |
48.4% | 51.6% |
| Machine learning 29-feature gradient-boosted model |
52.8% | 47.2% |
| Serve / return point-by-point simulation |
41.7% | 58.3% |
| Blend what the bot actually prices off |
48.4% | 51.6% |
| Market implied de-vigged from the opening odds |
50.0% | 50.0% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| K. Liutova | hard | 1821 | 31–10 | 41 |
| D. Vidmanova | hard | 1784 | 68–22 | 90 |
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. 2, 2026.
K. Liutova leads 1–0 over 1 meeting. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 2, 2026 | Memphis (Usa) - Qualification | hard | K. Liutova | 2 - 1 |
| W | D. Vidmanova | 2 - 1 | Aug. 2, 2026 |
| W | E. Kalieva | 2 - 0 | Aug. 1, 2026 |
| W | C. McNally | 2 - 0 | July 31, 2026 |
| W | M. Joint | 2 - 1 | July 30, 2026 |
| W | E. Alexandrova | 1 - 1 | July 28, 2026 |
| L | K. Liutova | 2 - 1 | Aug. 2, 2026 |
| W | K. Volynets | 2 - 1 | Aug. 1, 2026 |
| W | R. Zarazua | 2 - 0 | Aug. 1, 2026 |
| W | S. Stephens | 0 - 2 | July 30, 2026 |
| W | M. Bassols | 2 - 1 | July 28, 2026 |
All Aug. 2, 2026 results & picks →
K. Liutova (A) vs D. Vidmanova (B) - WTA Memphis FINAL, hard.
MODELS vs MARKET
- Betfair exchange: A 2.06 (impl 48.5 pct), B 1.86 (impl 53.8 pct) - Vidmanova slight fav.
- ELO: A 48.4 / B 51.6 (leans B). ML: A 52.8 / B 47.2 (leans A). model_prob_a 48.4.
- Book odds_a=odds_b=1.78 is a placeholder (equal) - ignored; edges taken vs Betfair.
- Commission-adj edges: A ML +3.0 pct (lone model, below 5 pct bar), A ELO -1.4 pct;
B ELO -3.4 pct, B ML -7.8 pct. Nothing clears the 5 pct bar at the executable price.
- Models SPLIT (ELO->B, ML->A) with market between them = classic near-coinflip.
RECENT FORM / SHAPE / PATH (last 5 each)
Liutova (16yo qualifier, rank 422): breakthrough week, 5 matches deep at Memphis.
8-01 SF W 7-5 6-1 vs Kalieva(1696) DOM; 7-31 QF W 6-3 6-4 vs McNally(1743);
7-30 W 3-6 6-3 6-3 vs Joint(1725). SHARPENING (SF blowout 6-1 3rd), massively
OVER-performing vs rank/bracket. Match-sharp. ELO ~even vs a top-110 despite rank 422
is LIVE-FORM-BACKED (beat 1696/1743/1725 this week, not farmed) - ELO credible.
Vidmanova (23, rank 106): 8-01 SF W 6-3 6-3 vs Zarazua(1720) DOM; 8-01 QF W 6-4 6-7 6-1
vs Volynets(1773) 3-set GRIND - SAME-DAY DOUBLE on 8-01; 7-28 W vs Bassols(1500).
Higher-ranked, solid run, but heavier legs than the scoreline suggests.
FATIGUE (Step 2 calibration)
- Vidmanova: same-day double yesterday incl. a 3-set QF win -> calibrated 3-set-hangover
haircut -4.5pp (age 23 baseline). court 530min/wk, 18 sets.
- Liutova: 4th match in 4 days into the final, BUT yesterday was a single 2-set win
(~neutral, no 3-set haircut) and she is 16 -> recovers fast, soften one tier.
- Net: fatigue asymmetry points toward Liutova. But market already makes Vidmanova fav
and is NOT shading her for fatigue, and per G1 fatigue cannot CREATE the staked edge.
NARRATIVE
- Both in their first Final of this event (career/near-career spot, max effort).
- No surface transition (both on hard). No let-down trigger. Venue = same run.
ALT MARKETS / MARKET CHOICE
- Handicap: A +1.5 at 1.91 (model cover 48.2, be 52.4 -> neg); B -1.5 at 2.00 (model
cover 51.8, be 50.0 -> +1.8, below bar).
- Total: line 21.0, over 1.97/under 2.00; model (line 20.5) over 52.6 -> at 21.0
~coinflip, no edge either side.
- AH: A +1.5 at 1.91 (dog ML < 3.0, shadow-record not triggered; noted for completeness)
- alt_markets present; all near coin-flip, none clears the 5 pct bar.
- refutation_check: not run (PASS decision - no web access per Step 4c).
GATES
G1 edge-origin: FAIL - pre-fatigue best edge is A/ML +3.0 pct (lone model), below bar;
the only lift beyond that is fatigue asymmetry, which G1 forbids as basis.
G2 consensus: n/a (stake-tier only; no bet reaches staking).
G3 fatal-risk: n/a (ML; no bet).
VERDICT: PASS. Near-coinflip final. Models split (ELO->B, ML->A) with the exchange priced
squarely between them; no market clears the 5 pct edge bar at executable prices. The
qualitative read (Liutova sharpening + fresher vs yesterday's load) is real but only lifts
A/ML to a ~3 pct edge that G1 will not let fatigue inflate. No bet.