HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Tirante●
Elo gap is tiny (1885 vs 1877), a marginal statistical edge only; opponent's ranking trend of -28 signals recent decline.
Serve/return▸ Ofner●●●
Ofner holds a clear edge on both ends: 65% serve vs 61%, and 38% return vs 29% — a 9-point return gap is significant.
Form▸ Tirante●●
Tirante's quality wins over Cobolli (2028 Elo) and Davidovich Fokina (2000 Elo) outweigh Ofner's single win over a 1936-rated player.
Rest= Even●●
Tirante is fully rested (15 days, 0 matches) but risks rust; Ofner played 3 matches in 14 days, arriving sharper but with more fatigue.
Weather▸ Ofner●
Warm, dry conditions (25°C, 54% humidity) speed up the ball, slightly favoring the better server — Ofner's 65% vs Tirante's 61%.
Value/EV▸ Ofner●●●
Model gives Tirante 51% vs the market's 58% implied probability; expected value is -11.5%, so the favorite carries no betting value here.
RATING AND FORM
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.
SERVE VS RETURN
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.
REST AND SCHEDULE
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.
CONDITIONS
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.
VALUE READ
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.