MODEL PREDICTION · 2026-07-23
CLAY

M. Navone vs Q. Halysprediction

Kitzbuhel
✗ Missed
NAVONEWIN PROBABILITYHALYS
62%
model prob.
@1.44
odds · 69% impl.
H2H 1–0 Navone🎾Serve 62%📈Form 5/10 · 2✓
CONDITIONS OF THE MATCHin the modelcontext
Surface
Clay

Slow court, high bounce: longer points, rewards whoever holds up from the baseline.

Temperature
20°C

Mild: neutral conditions.

Humidity
46%

Dry air: the ball travels normally.

Wind
10 km/h

Light wind: no noticeable effect.

Altitude
760 m

Moderate altitude: the ball flies a little more than at sea level.

Surface feeds the model (surface specialization is one of its factors). Weather and altitude are context we publish for you — they do NOT move the probability.

OUR MODEL'S REASONING

Ranking: #38 vs #95 (better ranked)

Model 62% vs market 69% → the model sees it as less likely than the odds

Recent form: 5/10 in recent matches

On a streak: 2 wins in a row

Match-sharp: 3 matches in the last 2 weeks

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.60
fair odds
−10.0%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Navone●●●
Navone's 1919 Elo and #48 ranking beat Halys's 1873/#90; baseline model also favors him 46% to 40%.
Serve/return▸ Navone●●●
Navone's 42% return dwarfs Halys's 32%, offsetting Halys's edge in raw serve points (67% vs 63%).
Altitude▸ Halys
760m thins the air and speeds serves, a small boost for Halys, the better server at 67%.
Form▸ Halys●●
Halys is 7-3 in his last 10 with wins over Bublik (1990) and Vacherot (1974); Navone is 5-5 after a 4-match losing skid.
Rest▸ Navone●●
Halys has played 5 matches in 14 days versus Navone's 3, a heavier recent workload that can sap legs in a decider.
Head-to-head▸ Navone
Navone won the only prior meeting, though the small sample (1 match, Challenger level) limits its weight.
LEVEL AND RANKING

Navone's Elo advantage (1919 vs 1873, a 46-point gap) and his #48 ranking against Halys's #90 both point to a structural edge built on longer-term tour performance. The baseline model reflects this same gap, giving Navone 46% versus Halys's 40% before adjusting for surface, rest or recent form.

SERVE VS RETURN

On paper, Halys is the better server, winning 67% of his service points compared to Navone's 63%. But Navone's return game is the more decisive number here: his 42% return-points-won rate is far higher than Halys's 32%, suggesting Navone is more likely to convert break chances than Halys is to shut the door.

The 760m altitude at Kitzbuhel thins the air and speeds up the ball, a mechanism that typically rewards the stronger server — a modest tailwind for Halys. That effect is real but narrow, and it does not fully offset Navone's clear return-side advantage.

FORM AND FATIGUE

Halys arrives in better recent form, 7 wins in his last 10 matches, including notable results over Bublik (Elo 1990) and Vacherot (Elo 1974). Navone is 5-5 over the same span and is still working through a stretch that included four consecutive losses before his current two-match win streak.

Workload cuts the other way: Halys has played 5 matches in the last 14 days against Navone's 3, a heavier recent schedule that can show up physically late in a match. The two have met once, with Navone winning, but that single Challenger-level result carries limited predictive value.

VALUE READ

The model rates Navone's win probability at 57%, while the market (via 1.49 odds) implies 67% — a gap that produces a -15% expected value. In other words, the market is pricing Navone as a stronger favorite than the factor model supports.

Being the favorite is not the same as offering value. On this data, backing Navone at the current price means paying for more certainty than the model's inputs justify, so this looks like a match to watch rather than a clear betting edge.

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 →