MODEL PREDICTION · 2026-07-21

A. Bublik vs F. Diaz Acostaprediction

✓ Correct
BUBLIKWIN PROBABILITYACOSTA
78%
model prob.
@1.55
odds · 65% impl.
🌡20° · 46% hum760 m altitudeRest 4d vs 1d🎾Serve 72%📈Form 5/10 · 2✗
THE MODEL'S REASONING

Ranking: #11 vs #110 (better ranked)

Recent form: 5/10 in recent matches

Model 78% vs market 65% → the model sees it as MORE 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.28
fair odds
+21.2%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Bublik●●●
Bublik is #11 (Elo 1980) vs #110 (Elo 1918); baseline model gives him 62% to 36%, a clear class gap.
Serve/return▸ Bublik●●●
Bublik holds serve at 72% vs Diaz Acosta's 64%, a bigger edge than Diaz Acosta's return advantage (42% vs 31%).
Altitude▸ Bublik●●
At 760m the thinner air speeds the ball, amplifying the better server's edge: Bublik's 72% service rate benefits most.
Form▸ Acosta●●
Diaz Acosta is 8/10 in his last 10 (current streak +1) vs Bublik's 5/10 with a -2 losing streak.
Rest▸ Bublik●●●
Diaz Acosta has just 1 day of rest after 6 matches in 14 days, versus Bublik's 4 days off and only 1 match played.
Weather= Even
Mild, dry conditions (19°C, 51% humidity, 13 km/h wind) don't clearly favor either player's game.
LEVEL GAP

The ranking and Elo numbers tell a consistent story: Bublik sits at #11 with an Elo of 1980, while Diaz Acosta is ranked #110 with an Elo of 1918. That 62-point Elo gap, combined with the baseline model's 62%-36% split favoring Bublik, reflects a real difference in overall match quality independent of any single-match variable.

Diaz Acosta's ranking trend is sharply positive (+41), showing he's climbing fast, while Bublik has dipped slightly (-1). But a hot trajectory over months doesn't erase an 99-place ranking gap in a single match — the class differential remains the dominant signal here.

SERVE AND ALTITUDE

Bublik's serve numbers are strong: he wins 72% of service points compared to Diaz Acosta's 64%, an 8-point edge. Diaz Acosta counters with a better return game (42% vs Bublik's 31%), but the gap in his favor there (11 points) is smaller in practical terms than Bublik's raw serve dominance, since holding at 72% is harder to break regardless of return skill.

The 760m altitude in Kitzbühel thins the air and speeds up the ball, a dynamic that generally rewards the more effective server — again pointing to Bublik. Weather conditions (19°C, dry, moderate 13 km/h wind) are unremarkable and unlikely to meaningfully disrupt either player's game plan.

FORM AND FATIGUE

Recent form clearly favors Diaz Acosta, who has won 8 of his last 10 matches and carries a one-match winning streak, compared to Bublik's 5/10 record and a two-match losing streak. This is a real, measurable signal that Diaz Acosta is playing with confidence right now.

But that form comes at a physical cost: Diaz Acosta has played 6 matches in the last 14 days and enters this one on just 1 day of rest, while Bublik has had 4 days off after playing only once in that span. Schedule congestion of this magnitude can blunt a player's legs and focus in a best-of-five format, potentially offsetting his form advantage.

VALUE READ

The model rates Bublik at 78% versus a market-implied 68% (odds of 1.48), producing a stated EV of +15.7%. That gap stems mainly from the model weighting the serve/altitude combination and Diaz Acosta's rest deficit more heavily than the market appears to.

Still, this is a calibrated ATP factor model with roughly 65% out-of-sample accuracy, not a certainty — markets are generally efficient, and a 10-point gap over the implied probability is meaningful but not enormous. Diaz Acosta's form and the absence of surface or head-to-head data add real uncertainty. Treat this as a modest, honest edge rather than a sure thing.

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 →