TENNISEDGE.GG

Q. Halys vs V. Vacherot — Prediction & Analysis

Kitzbuhel · ATP Kitzbuhel - 1/8-finals · July 22, 2026 · 09:00 UTC

TennisEdge's AI model finds no betting value in Q. Halys vs V. Vacherot (Kitzbuhel on 2026-07-22) — the market is efficient, with V. Vacherot favoured at 1.52.

Surface clay Odds Q. Halys 2.57 · V. Vacherot 1.52

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: Q. Halys · V. Vacherot · head-to-head record

Full analysis

═══ Q. Halys vs V. Vacherot — Kitzbuhel (clay) 1/8-finals ═══

MODELS
  ELO   A 0.483  |  ML  A 0.379  |  Blend A 0.423
  Market implied A 0.372 (book 2.57/1.52) | Betfair 2.56/1.60
  Value tag: A +5.1% (book) — split slate, ML and market both lean B.

RECENT FORM
  Halys (A) [match-tough but grinding]:
   07-21 W vs Djere (1834 Strong)  GRIND  3set
   07-17 L vs Shevchenko (1687)    Gstaad QF
   07-17 W vs Bublik (1803 Strong) GRIND  3set
   07-14 W vs Cina (1666 Avg)      GRIND  3set (TB)
   07-02 L vs Giron (1648)         Wimbledon
   -> deep in matches, all grinds, no clean DOM wins.
  Vacherot (B) [rusty, thin sample]:
   07-17 L vs Collignon (1837 Strong) 3set
   07-15 W vs Hanfmann (1805 Strong)  GRIND 3set
   05-26 W vs Faurel (1501 Weak)      GRIND 4set
   04-24 L vs Nava (1719)             Madrid
   -> only ~2 clay matches in 90d after a long gap; live but under-raced.

FATIGUE  (heavy edge to B)
  Halys : 4 matches/7d, 12 sets, 623 min court time, played TODAY (07-21).
  Vacherot: 2 matches/7d, 6 sets, 365 min, last out 07-17.
  |court diff| 258 min > 60 -> Halys disadvantaged. This is the swing signal.

NARRATIVE
  No Finals / let-down spots. Vacherot carries rust (long absence);
  Halys carries accumulated fatigue. Signals cancel -> murky, not an edge.

PRICING (executable, 5% commission)
  A ML  edge +2.0% @2.56 (min 2.48) -> under threshold AND fatigue kills the A "value".
  B ML  edge -6.0% @1.60 (min 1.82) -> priced up, auto-PASS.
  Total 23.5: model ~coin-flip; Under +0.7%, Over -5.1% -> no edge.
  Handicap: no model anchor, fatigue read too ambiguous to stake.

VERDICT: PASS. The lone book value (A) is exactly the side the fatigue
signal argues against; every executable price sits below its required edge.