TENNISEDGE.GG

K. Liutova vs C. McNally — Prediction & Analysis

Memphis (Usa) - Qualification · WTA Memphis - Quarter-finals · July 31, 2026 · 16:00 UTC

TennisEdge's AI model finds no betting value in K. Liutova vs C. McNally (Memphis (Usa) - Qualification on 2026-07-31) — the market is efficient, with C. McNally favoured at 1.39.

Surface hard Odds K. Liutova 2.95 · C. McNally 1.39

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 · C. McNally · 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 C. McNally
Elo
ratings-based, surface-weighted
50.3% 49.7%
Machine learning
29-feature gradient-boosted model
51.2% 48.8%
Serve / return
point-by-point simulation
59.4% 40.6%
Blend
what the bot actually prices off
47.3% 52.7%
Market implied
de-vigged from the opening odds
32.0% 68.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
C. McNally hard1736 85–66151

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
July 31, 2026Memphis (Usa) - QualificationhardK. Liutova2 - 0

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

C. McNally

W T. Maria 1 - 2 Aug. 4, 2026
L K. Liutova 2 - 0 July 31, 2026
W Y. Ma 0 - 2 July 30, 2026
W Xiy. Wang 1 - 2 July 28, 2026
L E. Rybakina 0 - 2 July 2, 2026

All July 31, 2026 results & picks →

Full analysis

K. Liutova (A) vs C. McNally (B) — WTA Memphis QF, hard

MODELS vs MARKET
  ELO_A 50.3% | ML_A 51.2% | sim_A 47.3% | market implied_A ~31-32% (book 2.95 / betfair 3.20)
  Enormous 16-20pp model-over-market gap; value_edge flagged 15.25% on A.

ELO/RANK SANITY (decisive)
  Liutova ranked 422 yet ELO-EVEN with a top-63 pro. Textbook FARMED rating —
  built beating 1500-1725 W100/ITF fields; she has NEVER faced a WTA top-100.
  Sim SPW/RPW inputs equally inflated by weak-field sample. All three "value"
  models are structurally biased HIGH for this exact profile (young ITF farmer).
  The exchange at 1.43 for McNally prices the class transition the models cannot
  see. Discount the model edge hard.

RECENT FORM
  Liutova: 3 matches deep at Memphis (match-sharp). 07-30 W vs Joint (1725, Strong,
    3 sets) — best win of the run; 07-28 W vs Alexandrova (1500); 07-27 W vs Kozyreva
    (1500, quali Final, 3-set TB grind); 07-04 L vs Stefanini (1591, blown out);
    07-02 W vs Johnson (1317). Won 3 straight W100 titles (Sumter, Indian Harbour,
    now deep Memphis). Genuine breakout — but ceiling of tested opposition ~1725.
  McNally: 07-30 W vs Ma (1586); 07-28 W vs Xiy Wang (1500, 3-set grind); 07-02 L
    vs Rybakina (1820); 06-30 W vs Ruse (1814, solid); 06-25 L vs Marcinko (1583).
    Full grass/clay tour season vs 1700-2000 fields (beat Kasatkina 1771). Grinding
    weak fields here (UNDER-performing shape) but class is a clear tier above A.

SHAPE/PATH
  Liutova SHARPENING dog, match-sharp (beat 1725). McNally grinding weak fields
  (mild FADE) but level-dropping — untested-vs-tested asymmetry favors the market's
  read, not the models'. Sharpening at a LOWER level does not prove translation up.

FATIGUE
  Liutova won a 3-set match YESTERDAY (07-30) -> -4.5pp hangover haircut, but age 16
  (recovers fast) softens ~one tier -> ~-2pp, minor. McNally 2-set win yesterday,
  ~neutral. Cumulative-minutes gap is context only, no extreme spot. Not a factor.

GATES
  G1 edge-origin: PASS(numeric) but the disagreement is a farmed-ELO artifact — the
    only source of the edge is models known to overrate ITF farmers vs a sharp
    exchange; after honest discount for the untested class gap my A estimate is
    ~35-38%, breakeven at betfair 3.20 is ~32.4% -> edge thin (~3-6%) and low-trust.
  G2 consensus: stake-tier only — 3 models nominally agree but ALL share the same
    contamination (farmed serve/return + ELO). Contaminated -> capped tier at best.
  G3 fatal-risk: ML — non-blocking.

TOTALS/HANDICAP
  Total 20.5: model over 0.543 vs 1.98 -> edge ~2.5%, below bar. Pass.
  Handicap: model line null, no margin anchor. Liutova +4.5 @ 1.90 thin (~3%). Pass.
  AH: A +4.5 @ 1.90

VERDICT
  The entire "value" rests on ELO/ML/sim that are structurally inflated for a 16yo
  who has never met tour-level competition; the exchange at 1.43 reflects real
  class-gap information the models lack. Sharpening at W100 level is not evidence
  she translates up. After discounting the farmed rating the edge is thin and
  untrustworthy — exactly the manufactured-momentum trap the calibration anchor
  warns against. PASS.