MODEL PREDICTION · 2026-07-20

J. Rodionov vs J. J. Schwaerzlerprediction

✓ Correct
RODIONOVWIN PROBABILITYSCHWAERZLER
68%
model prob.
@1.65
odds · 61% impl.
H2H 1–0 Rodionov🌡20° · 59% hum760 m altitudeRest 1d vs 7d🎾Serve 65%
THE MODEL'S REASONING

Ranking: #143 vs #347 (better ranked)

Recent form: 2/10 in recent matches

Model 68% vs market 61% → the model sees it as MORE likely than the odds

WATCH FOR

!Coming off 4 losses in a row

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.48
fair odds
+11.6%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Rodionov●●●
Rodionov's Elo 1833 tops Schwaerzler's 1758, and he's ranked #143 vs unranked; model sets him at 68% vs market's 60%.
Form▸ Rodionov●●●
Rodionov is 7-3 in his last 10 with a win over Droguet (Elo 1924); Schwaerzler is on a 5-match losing streak, 2-8.
Serve/return▸ Rodionov●●
Rodionov wins more service points (65% vs 62%) and return points (37% vs 29%), a two-way edge on both ends of the court.
Altitude▸ Rodionov
At 760m the thinner air speeds up serves, which tends to reward the stronger server — Rodionov's 65% vs Schwaerzler's 62%.
Rest▸ Schwaerzler●●
Rodionov has just 1 day of rest and 3 matches in 14 days, against Schwaerzler's 7 days off and only 2 matches — a fatigue gap working against the favorite.
Head-to-head▸ Rodionov
Rodionov won the only prior meeting (2025, Challenger level), though the single data point limits how much weight it carries.
Weather= Even
Mild 20°C, 61% humidity and light 8 km/h wind — no strong mechanism favoring either player's game style here.
FORM DIVERGENCE

The two players are moving in opposite directions. Rodionov has won 7 of his last 10 matches, including a notable win over Droguet (Elo 1924), and sits on a short two-match winning streak. Schwaerzler, by contrast, has dropped five straight and shows just 2 wins in his last 10 — a form profile that suggests he is struggling to find rhythm heading into this match.

This gap in recent form is one of the clearer signals in the data: a player rebuilding confidence (Rodionov) against one searching for a way to stop the bleeding (Schwaerzler).

SERVE EDGE AND ALTITUDE

Rodionov holds a numerical edge on both service points won (65% vs 62%) and return points won (37% vs 29%), meaning he is the more complete player on paper across both ends of the rally. At Kitzbuhel's 760m altitude, the thinner air speeds up ball flight, a dynamic that generally rewards the better server — which numerically is Rodionov here, even if the margin (65% vs 62%) is not enormous.

Combined with his ranking (#143) and Elo advantage (1833 vs 1758), these serve/return numbers reinforce the model's lean toward Rodionov as the stronger player in this specific matchup.

SCHEDULE HEADWIND

The one factor working against the favorite is rest. Rodionov played as recently as 1 day ago, reaching the final at this same Kitzbuhel event, and has logged 3 matches in the last 14 days. Schwaerzler, meanwhile, enters with 7 days of rest and only 2 matches in the same span. Over the course of a match, this kind of congestion and deep-run fatigue can blunt physical sharpness, particularly in longer exchanges.

This is a real counterweight to Rodionov's form and serve advantages, and it's worth keeping in mind even though the model still favors him overall.

VALUE READ

The model assigns Rodionov a 68% win probability against a market-implied 60%, producing a 13% edge and odds of 1.67. This is a meaningful but not extreme gap, and it should be read with appropriate caution: model and market are, on average, close to each other, and a single match can easily fall on either side of that gap.

Being the favorite is not the same as being a value bet with a guaranteed edge — the rest deficit and lack of surface data (unlisted here) add uncertainty. The positive EV is worth noting, but it does not remove the real risk that Schwaerzler, despite his poor form, could still find his game on a given day.

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 →