TENNISEDGE.GG

Y. Hanfmann vs V. Vacherot — Prediction & Analysis

Gstaad · ATP Gstaad - 1/8-finals · July 15, 2026 · 10:00 UTC

TennisEdge's AI model finds no betting value in Y. Hanfmann vs V. Vacherot (Gstaad on 2026-07-15) — the market is efficient, with Y. Hanfmann favoured at 1.65.

Surface clay Odds Y. Hanfmann 1.65 · V. Vacherot 2.25

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

Full analysis

═══ Y. Hanfmann vs V. Vacherot — Gstaad (clay), 1/8-finals ═══

MODELS & MARKET
  Odds: A 1.65 / B 2.25 (implied A ~57.7%)
  ELO: 56.3% A | ML: 42.8% A | Blend: 54.7% A
  Value pick: B, edge ~3.0% (blend vs market)
  Alignment: ELO agrees with market; only ML dissents toward B.

RECENT FORM
  Hanfmann (A):
    07-14 Gstaad R16 W vs Martinez (Avg 1603) — GRIND (TB + 6-1)
    07-02 Wimbledon L vs Khachanov (Strong 1773) — straight sets
    06-30 Wimbledon W vs Mpetshi Perricard (Strong 1739) — GRIND (2 TBs, 4 sets)
    06-23 Mallorca L vs Darderi (Avg 1553)
    06-21 Mallorca W vs Vallejo (Strong 1797) — GRIND (2 TBs)
    Full window: 7W-9L, tiebreak-heavy profile; 1 DOM win (Fonseca), several GRIND wins vs Strong. Clay is his better surface; already has a match at this venue/altitude.
  Vacherot (B):
    05-26 French Open W vs Faurel (Weak 1501) — GRIND (4 sets, TB)
    04-24 Madrid L vs Nava (Strong 1719) — 3 sets
    Only 2 matches in the entire window; NO match in ~50 days.

FATIGUE
  A: 3 matches / 14d, 9 sets, ~402 court min, played yesterday — heavy load but match-tough.
  B: 0 matches / 14d, 0 court min — "well rested" statistically, but 50 days inactive = rust/injury flag, not freshness.
  Verdict: raw numbers say B fresher; qualitatively the layoff is a bigger negative than A's workload.

NARRATIVE
  Let-down: None (no recent finals either side).
  Venue: A 1-0 at Gstaad this week; B no Gstaad history in window.
  Title recency: none.

VERDICT: PASS
  The only pro-B signal is the ML model (42.8% A), producing a thin ~3% blended edge on Vacherot. But the qualitative read kills it: Vacherot has 2 matches since April and a 50-day layoff — exactly the profile ML models misprice as "rested". His lone win was a grind vs a 1501 opponent. Hanfmann is battle-tested on clay with a venue win yesterday, but the model blend (54.7%) sits BELOW market on A, so no edge there either; his 402-min fortnight adds risk. ELO + market aligned, edge thin, qualitative validation absent on both sides. No alt markets priced. Pass.