T. A. Tirante vs S. Ofner — prediction
Slow court, high bounce: longer points, rewards whoever holds up from the baseline.
Warm: the ball flies a little more and fitness counts.
Humid air: the ball loses some speed.
Light wind: no noticeable effect.
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: 1885 vs 1877 — favorite by rating
›ATP qualifying / early round · 346 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.
The Elo gap between Tirante (1885) and Ofner (1877) is minimal — just 8 points — so the model treats this as close to a coin flip rather than a genuine mismatch. Tirante's recent form includes two notable quality wins, over Cobolli (2028 Elo) and Davidovich Fokina (2000 Elo), both stronger scalps than Ofner's best win this stretch (Medjedovic, 1936 Elo).
However, neither player is in strong current form: Tirante is on a two-match losing streak (WWLLWWLWLL) while Ofner sits on a one-match skid (LWWWWLWLWL) but with a better overall 6-4 record over the last 10. The quality-win edge favors Tirante slightly, but it doesn't offset the near-even Elo reading.
This is where the data shows the clearest split. Ofner's 65% serve-points-won rate outpaces Tirante's 61%, and the return numbers show an even wider gap — 38% for Ofner versus just 29% for Tirante. That 9-point return differential suggests Ofner is considerably more effective at breaking down his opponent's service games than Tirante is at doing the same.
Combined, these numbers point to Ofner controlling more service games and generating more break chances than the market's near-even price might suggest, which is a tangible mechanical edge independent of the Elo model.
Tirante arrives with 15 days of rest and zero matches in the last two weeks — full recovery, but also no recent match rhythm. Ofner, by contrast, has played 3 matches in the last 14 days with only 6 days since his last outing, giving him sharper timing but a heavier accumulated workload.
Neither situation is clearly decisive: freshness can help Tirante's physical output, but Ofner's recent match reps may translate into better in-match sharpness, particularly relevant given his superior serve and return marks.
Warm and dry weather (25°C, 54% humidity, 11 km/h wind) tends to speed up the ball slightly and reward cleaner, more first-strike serving. Since Ofner already holds the higher serve percentage (65% vs 61%), these conditions are more likely to reinforce his existing advantage than to swing things toward Tirante.
The model gives Tirante a 51% win probability, essentially even with Ofner's 49% — a razor-thin edge based on Elo alone. The market, however, prices Tirante's odds of 1.73 as implying 58%, a full 7 points higher than the model's estimate, producing a negative expected value of -11.5%.
Being tagged as the 'favorite' here doesn't equate to value: the serve/return numbers actually favor Ofner, and backing Tirante at this price means paying a premium the data doesn't support. This is a case where the model and market diverge, and the honest read favors caution rather than backing the nominal favorite.
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.