TENNISEDGE.GG

A. Ruzic vs D. Salkova — Prediction & Analysis

Livesport Prague Open · · July 20, 2026 · 15:30 UTC

TennisEdge's AI model finds no betting value in A. Ruzic vs D. Salkova (Livesport Prague Open on 2026-07-20) — the market is efficient, with A. Ruzic favoured at 1.72.

Surface clay Odds A. Ruzic 1.72 · D. Salkova 2.15

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: A. Ruzic · D. Salkova · head-to-head record

Full analysis

═══ A. Ruzic vs D. Salkova — Livesport Prague Open (clay) ═══

MODELS vs MARKET
  Odds: A 1.72 (impl 0.556 norm) / B 2.15 | Betfair: 1.81 / 2.20
  ELO 0.547 A | ML 0.592 A | Model 0.547 A → all agree with market on A
  value_pick B, edge 0.008 — negligible

RECENT FORM
  A. Ruzic (last 5):
    07-01 Wimbledon L Ostapenko (1764, Strong) 6-2 6-0 — blown out
    06-29 Wimbledon W Semenistaja (1536, Avg) GRIND 3 sets
    06-22 Eastbourne L Marcinko (1458, Weak) GRIND 6-7 6-4 6-7
    06-16 Nottingham L McNally (1740, Strong)
    06-14 Nottingham F W Preston (1521, Avg) GRIND (TB)
  → Grass-built form; clay spring was poor (0 DOM wins on clay, losses to Ruse, Sorribes, Putintseva, Keys). 19 days off since Wimbledon — rust risk.
  D. Salkova (last 5):
    07-19 Prague F W Knutson (1437, Weak) DOM 6-2 6-3
    07-18 Prague SF W Zoldakova (1460, Weak) DOM-ish 6-4 6-4
    07-14 Iasi L Ibragimova (1541, Avg)
    07-06 Contrexeville L Werner (1537, Avg)
    06-23 Wimbledon QF L Shymanovich (1482, Weak) GRIND
  → Wins only vs Weak opposition; clay-native season, venue-hot in Prague.

FATIGUE
  A: 0 matches / 14d, 0 min — fully rested (rust flag: 19d layoff)
  B: 4 matches / 14d (3 in 7d), 12 sets, 345 min, back-to-back, played YESTERDAY
  → B clearly disadvantaged (>60min diff), but offset by A's layoff rust.

NARRATIVE
  B: LETDOWN — won Prague final 1d ago (peak → immediate turnaround)
  B: venue momentum 2-0 at this tournament
  A: TITLE Nottingham 36d ago (grass) — wrong surface, stale

ALT MARKETS (Betfair)
  AH A -1.5 @1.93: model cover 0.559 vs impl 0.518 → +4.1% — but qualitative is split (B fatigue helps A cover; A rust + weak clay form argues against blowout). Not validated.
  Total 21.5: under 0.520 vs impl 0.508 → +1.3% — noise.
  ML: ELO/ML/market all within a few points on A — efficient.

VERDICT: PASS
  No model–market disagreement on the winner; ML's mild A-lean is offset by ELO. The only priced edge (A -1.5, ~4%) rests on the same model that agrees with the market, and the fatigue/letdown case for A covering is neutralized by her 19-day layoff and poor clay spring. Qualitative signals cancel out — no bet at any market.