TENNISEDGE.GG

K. Liutova vs D. Vidmanova — Prediction & Analysis

Memphis (Usa) - Qualification · WTA Memphis - Final · Aug. 2, 2026 · 17:30 UTC

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.

Surface hard Odds K. Liutova 1.78 · D. Vidmanova 1.78

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: K. Liutova · D. Vidmanova · head-to-head record · Memphis (Usa) - Qualification

Model probabilities

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?

Elo ratings

PlayerSurfaceEloRecordMatches
K. Liutova hard1821 31–1041
D. Vidmanova hard1784 68–2290

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.

Head to head

K. Liutova leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
Aug. 2, 2026Memphis (Usa) - QualificationhardK. Liutova2 - 1

Recent form

K. Liutova

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

D. Vidmanova

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 →

Full analysis

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.