TENNISEDGE.GG

M. Trungelliti vs Y. Hanfmann — Prediction & Analysis

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

TennisEdge's AI bot is backing M. Trungelliti (moneyline) at 2.72 in M. Trungelliti vs Y. Hanfmann (Kitzbuhel on 2026-07-22). Result: LOST.

Surface clay Odds M. Trungelliti 2.38 · Y. Hanfmann 1.53

Bot bet

M. Trungelliti (moneyline) @ 2.72 · 1.5u
Result: LOST
Profiles: M. Trungelliti · Y. Hanfmann · head-to-head record

Full analysis

═══════════════════════════════════════════════
M. Trungelliti vs Y. Hanfmann — Kitzbuhel (clay), 1/8-finals
═══════════════════════════════════════════════

MODELS (prob A / Trungelliti)
  ELO   0.429 | ML 0.427 | Blend 0.445
  Market book: A 2.38 / B 1.53  (implied A 0.391)
  Betfair ML:  A 2.72 / B 1.53  (exchange RICHER on A than book)
  → Model has A ~44.5% vs exchange-implied ~38% → A undervalued.

RECENT FORM (last 5)
  Trungelliti (A) — clay:
   07-21 Kitzbuhel R32  W  J.M. Cerundolo (1854 Elite)  6-2 6-1   DOM vs ELITE
   07-15 Umag R16       L  Davidovich Fokina (1769)     4-6 5-7   close
   07-13 Umag R32       W  K. Jacquet (1603 Avg)        6-2 6-3   DOM
   06-29 Wimbledon      L  M. Damm (1715) grass         4-set L
   06-22 Eastbourne     L  Pinnington Jones (1650) grass
   Read: clay form sharp — two DOM wins incl. a 6-2 6-1 dismantling of an
   Elite. Grass stretch (incl. a lost lower-tier Final 06-21) now behind him.

  Hanfmann (B) — clay/grass:
   07-20 Kitzbuhel R32  W  L. Neumayer (1698 Strong)    7-6 6-4   GRIND
   07-15 Gstaad R16     L  V. Vacherot (1761)           3-set L
   07-14 Gstaad R32     W  P. Martinez (1603)           7-6 6-1   GRIND
   07-02 Wimbledon      L  K. Khachanov (1773) grass
   06-30 Wimbledon      W  Mpetshi Perricard (1739) 4s  grass
   Read: clay specialist but scraping through in tiebreak grinds, no DOM.

FATIGUE
  A: 3 matches/14d, 290 court-min (avg 96 — straight-set guy)
  B: 3 matches/14d, 398 court-min (avg 132), back-to-back
  Court-time diff 108min (>60) → Hanfmann DISADVANTAGED. Both played
  yesterday, so A's rest edge is modest but real on accumulated load.

NARRATIVE
  Let-down: none active (last Final 06-21 grass, 30d out).
  Venue: neither has Kitzbuhel history in window.
  Momentum: A carrying the fresher, higher-quality clay result (DOM vs Elite).

PRICING
  Back A @ Betfair 2.72. Commission-adj eff 2.634 → implied 0.380.
  win_prob 0.45 → edge +7.0%. min_odds 1.05/0.45 = 2.333 (2.72 clears).
  Exchange price BEATS book (2.72 > 2.38) — genuine value, not a stale soft quote.
  Alt markets: totals under edge ~0% (model 0.507 vs 0.503 implied), handicap
  model null. No margin edge — ml is the story.

VERDICT
  BET A (Trungelliti) ML @ 2.72 — 1.5u. Value dog: model + fatigue + fresh
  clay DOM all say A is priced too long. Note: model still forecasts B as the
  more likely winner (55%); this is a priced-value underdog play, not a
  winner call.
═══════════════════════════════════════════════