MODEL PREDICTION · 2026-07-22

Y. Hanfmann vs M. Trungellitiprediction

✓ Correct
HANFMANNWIN PROBABILITYTRUNGELLITI
60%
model prob.
@1.49
odds · 67% impl.
H2H 0–1 Hanfmann🌡22° · 35% hum760 m altitudeRest 2d vs 1d🎾Serve 64%
THE MODEL'S REASONING

Ranking: #56 vs #94 (better ranked)

Recent form: 4/10 in recent matches

Model 60% vs market 67% → the model sees it as less likely than the odds

Calibrated model probability (~65% out-of-sample accuracy). Not a guarantee: the model ≈ the market on average, so the odds already capture almost all the edge. 18+ · gamble responsibly.
@1.67
fair odds
−10.8%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Hanfmann●●●
Higher ranking (#51 vs #99) and Elo (1923 vs 1845) push Hanfmann's baseline to 49% against Trungelliti's 38%.
Serve/return▸ Hanfmann●●●
Hanfmann's 72% serve dominance outweighs Trungelliti's sharper 39% return, giving him the edge in service games.
Head-to-head▸ Trungelliti
Their only meeting this year went to Trungelliti, a real but statistically thin edge from a single match.
Form▸ Hanfmann
Both are 5-10 lately, but Hanfmann's quality wins (Elo 1993, 1904) outrank Trungelliti's best (Elo 1944).
Rest▸ Hanfmann
Trungelliti has only one day of rest versus Hanfmann's two, both having played three matches in 14 days.
Altitude▸ Hanfmann●●
At 760m the thinner air speeds up serves, favoring the stronger server: Hanfmann's 72% versus Trungelliti's 62%.
LEVEL AND MOMENTUM

Hanfmann's ranking (#51) and Elo (1923) sit clearly above Trungelliti's (#99, 1845), and the model's baseline reflects that gap: 49% versus 38% before any contextual adjustment. Both players enter with identical 5-10 records over their last ten matches, so recent win-loss form is essentially a wash.

What separates them is quality of opposition beaten. Hanfmann's wins over Fonseca (Elo 1993) and Vallejo (Elo 1904) carry more weight than Trungelliti's best result, a win over Cerundolo (Elo 1944). This modestly reinforces Hanfmann's positioning as the higher-level player heading into this match.

SERVE VS RETURN BATTLE

The clearest statistical gap is on serve: Hanfmann wins 72% of his service points compared to Trungelliti's 62%, a 10-point advantage that should let him hold more comfortably. Trungelliti does return better (39% vs Hanfmann's 33%), which will generate some break chances, but it likely won't be enough to offset his own serve vulnerability.

The 760m altitude at Kitzbuhel adds a mechanical layer here: thinner air speeds up the ball, which generally amplifies the advantage of the better server. Since that's Hanfmann by a clear margin, the venue should slightly reinforce his hold percentage rather than neutralize it.

HISTORY AND SCHEDULE

The two have met once, earlier this year, with Trungelliti winning. It's a single data point, so it shouldn't be weighted heavily, but it is a tangible piece of recent history that removes any comfort Hanfmann might otherwise have from the overall level gap.

On rest, Trungelliti played more recently (1 day since his last match) than Hanfmann (2 days), with both logging three matches in the last two weeks. This is a marginal factor, but it slightly favors Hanfmann given the tighter turnaround his opponent is working with. Weather (21°C, low humidity, light 7 km/h wind) is mild and shouldn't materially disrupt either player's game.

VALUE READ

The model gives Hanfmann a 64% chance to win, almost identical to the market's implied 65% at odds of 1.53. This alignment means there's no meaningful edge here — the market has already priced in the same factors driving the model's number, including Hanfmann's serve advantage, ranking gap, and Trungelliti's recent H2H win.

With an expected value of -2.8%, backing the favorite at this price is a mild negative-EV bet by the model's own math. Hanfmann remains the more probable winner on the numbers, but that is not the same as this being a good bet at 1.53. There's no statistical case for value on either side of this line.

Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). The model ≈ the market on average; the odds already capture almost all the edge. 18+ · gamble responsibly.

Analyze today's matches →