You're viewing data from 13 Jul — today's update hasn't been published yet.
MODEL PREDICTION · 2026-07-12

L. Sonego vs J. J. Schwaerzler — prediction

✓ Correct
SONEGOWIN PROBABILITYSCHWAERZLER
76%
model prob.
@1.56
odds · 64% impl.
🌡29° · 21% hum1050 m altitudeRest 8d vs 5d🎾Serve 66%📈Form 5/10
THE MODEL'S REASONING

Ranking: #72 vs #347 (better ranked)

Recent form: 3/10 in recent matches

Model 76% vs market 64% → the model sees it as MORE likely than the odds

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.32
fair odds
+18.6%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Sonego●●●
Sonego's Elo 1833 vs 1768 and ATP #72 vs #347 show a clear gap in current level, the base of his favorite status.
Serve/return▸ Sonego●●●
Sonego wins 66% of serve points and 35% on return, both above Schwaerzler's 59% serve and 32% return, giving him the edge on both sides of the ball.
Altitude▸ Sonego●●
At 1,050m the thinner air speeds the ball, amplifying the server's edge — a mechanism that favors Sonego's 66% hold rate over Schwaerzler's 59%.
Weather▸ Sonego
Hot, dry conditions (29°C, 21% humidity) also quicken the ball, reinforcing the same serve-driven advantage for Sonego.
Form▸ Sonego●●
Sonego is 5-5 in his last 10 with a win over M. Navone (Elo 1917); Schwaerzler is 3-7 and mired in a 4-match losing streak.
Rest▸ Schwaerzler
Schwaerzler played just 1 match in the last 14 days versus Sonego's 3, giving him fresher legs despite Sonego's longer 8-day layoff.
Value/EV= Even●●●
Model gives Sonego 76% vs a 64% market-implied probability at 1.56 odds, a +18.6% EV — a real but model-based edge, not a guarantee.
LEVEL GAP

The Elo gap of 65 points (1833 vs 1768) and the enormous ranking difference (#72 vs #347) reflect a substantial quality gap between these two players heading into this match. Sonego's current form, despite a recent loss, includes a notable win over M. Navone (Elo 1917), underlining that his level ceiling is well above his opponent's.

SERVE-DRIVEN CONDITIONS

Sonego's serve percentage (66%) comfortably outpaces Schwaerzler's (59%), and his return numbers (35% vs 32%) show he is also the sharper returner. This double advantage is compounded by the match conditions: at 1,050m altitude, thinner air speeds up the ball, and the hot, dry weather (29°C, 21% humidity) does the same, both mechanisms that reward the better server. Together, these factors point to Sonego dictating more service games and generating more break chances than his opponent.

FORM VS FRESHNESS

Sonego's 5-5 record over his last 10 matches, though including a one-match losing streak, is markedly better than Schwaerzler's 3-7 with four straight losses — a sign of deeper current struggles for the challenger. Working slightly against Sonego is workload: he has played 3 matches in the last two weeks versus Schwaerzler's 1, meaning the opponent arrives with fresher legs even though Sonego has had more overall rest since his last outing (8 days vs 5).

VALUE READ

The model assigns Sonego a 76% win probability, notably higher than the 64% implied by the 1.56 odds, producing an expected value of +18.6%. This gap suggests the market may be underpricing Sonego's serve, return, and level advantages in these conditions. That said, being the favorite is not the same as being a value bet with certainty — the model's edge here is meaningful but not enormous, and outcomes in single matches remain inherently uncertain, especially against an opponent capable of streaks of form despite his current slump.

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 →