M. Navone vs Q. Halys — prediction
›Ranking: #38 vs #95 (better ranked)
›Recent form: 5/10 in recent matches
›Model 62% vs market 69% → the model sees it as less likely than the odds
!Coming off 3 losses in a row
!Returning from a long layoff (22d) — possible rustiness
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.
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.
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.
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.