J. M. Cerundolo vs M. Kecmanovic — prediction
Slow court, high bounce: longer points, rewards whoever holds up from the baseline.
Warm: the ball flies a little more and fitness counts.
Dry air: the ball travels normally.
Light wind: no noticeable effect.
High altitude: thin air, faster ball and longer bounce.
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.
›Tour Elo: 1945 vs 1874 — favorite by rating
›ATP qualifying / early round · 339 matches in the favorite's track record
›Elo estimate (not the ATP factor model): qualifying draws have no clean main-tour history
!Qualifying/soft context: Elo estimate only — read the round context (already-through, lucky loser, dead rubber) from the dossier; it is not a proven edge.
Cerundolo's Elo rating (1945) sits 71 points above Kecmanovic's (1874), driving the model's 60% probability versus the market's 52% implied figure. Kecmanovic's ATP ranking of No. 50, with a rising trend of 20 spots, shows recent improvement, but the absence of a ranking figure for Cerundolo limits a fuller cross-check of the two players' standing.
This is a Challenger/ITF-style Elo estimate applied to what looks like an early-round or qualifying context (339 matches noted in the favorite's track record), so the rating gap should be read as a soft signal rather than a hard ranking-based edge.
Both players carry identical 6-4 records over their last 10 matches, so recent win-loss form alone doesn't separate them. The differentiator is opponent quality: Cerundolo's best win came against Jannik Sinner (Elo 2416), a genuine top-tier scalp, while Kecmanovic's strongest wins were over Tabilo (1925) and Vallejo (1921) — respectable, but well below Sinner's level.
This gap in the caliber of wins gives Cerundolo a form-based edge even though the surface-level records match.
Both players serve at an identical 65% rate, which neutralizes any advantage the 1050m altitude might otherwise create for the stronger server — a faster ball at moderate altitude usually rewards a bigger server, but here neither holds that edge.
On return, Cerundolo posts 34% versus Kecmanovic's 31%, a modest 3-point advantage. Combined with equal serve numbers, this suggests Cerundolo is marginally more likely to generate break chances over the course of the match.
Rest is close to a non-factor: Cerundolo has had 2 days since his last match against Kecmanovic's 3, and both have played only one match in the last 14 days — no meaningful fatigue differential.
Weather conditions (26°C, 48% humidity, 10 km/h wind) are warm and dry but not extreme, and with both players serving at the same rate, there's no clear mechanism for the conditions to favor one side over the other.
The model gives Cerundolo a 60% win probability against a market-implied 52%, producing a 16% expected-value edge at odds of 1.93. That gap is worth noting, but it stems from a soft Challenger/ITF Elo estimate applied to a qualifying-style context — not a proven predictive edge over the market.
Given the model and market are directionally aligned (both favor Cerundolo), this should be treated as a modest, unproven lean rather than a strong signal. Being the favorite is not the same as offering clear value, and the edge here warrants a cautious read rather than confident action.
Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). Soft-market estimate: the value is unproven live. 18+ · gamble responsibly.