MODEL PREDICTION · 2026-07-21

T. M. Etcheverry vs J. Rodionovprediction

✓ Correct
ETCHEVERRYWIN PROBABILITYRODIONOV
68%
model prob.
@1.48
odds · 68% impl.
H2H 0–1 Etcheverry🌡20° · 46% hum760 m altitudeRest 6d vs 1d🎾Serve 64%
THE MODEL'S REASONING

Ranking: #30 vs #143 (better ranked)

Recent form: 2/10 in recent matches

WATCH FOR

!Coming off 6 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
+0.3%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Etcheverry●●●
Etcheverry rated #30 with a 1882 Elo vs Rodionov's #143 and 1842 Elo; model sets baseline at 68% for the favorite.
Form▸ Rodionov●●●
Etcheverry has lost 6 straight (2/10), Rodionov is 7/10 with a 3-match win streak — momentum clearly favors the underdog.
Serve/return▸ Rodionov●●
Rodionov holds serve at 66% and returns at 37%, both above Etcheverry's 64% serve and 26% return — better on both sides of the ball.
Rest▸ Etcheverry●●
Etcheverry had 6 days off with just 1 match in 14 days; Rodionov played 4 matches in 14 days on 1 day's rest, raising fatigue risk.
Head-to-head▸ Rodionov
Their only meeting (2023) went to Rodionov, though the sample is a single match and carries limited weight.
Altitude▸ Rodionov
At 760m the thinner air speeds serves, and Rodionov already owns the higher serve percentage (66% vs 64%), giving him a marginal edge here.
FORM VS RANKING

The gap on paper is real: Etcheverry sits at #30 with a 1882 Elo against Rodionov's #143 and 1842 Elo, and the model's 68% baseline leans heavily on that structural quality difference. But form tells a very different story right now — Etcheverry has dropped 6 in a row (2 wins in his last 10), while Rodionov arrives red-hot at 7/10 with a 3-match win streak and a notable win over Droguet (Elo 1935).

This tension between class and current form is the central storyline. Etcheverry's one quality win (over Prizmic, Elo 1986) shows the ceiling is still there, but a six-match losing streak is a significant red flag that the ranking gap alone does not offset.

SERVE-RETURN NUMBERS

Contrary to what the ranking gap might suggest, Rodionov actually holds the edge in the underlying serve/return numbers: he serves at 66% and returns at 37%, both ahead of Etcheverry's 64% serve and 26% return. That means Rodionov is not just riding form — he is statistically the more effective player on both sides of the point in these samples.

The 760m altitude in Kitzbühel speeds up the ball and typically rewards the stronger server; here that mechanism points slightly toward Rodionov given his marginally higher serve percentage, though the gap is narrow enough to keep this a low-weight factor rather than decisive.

FATIGUE FACTOR

Rest is the one area where the data clearly favors Etcheverry: he has had 6 days since his last match and only 1 outing in the past two weeks, while Rodionov has played 4 matches in 14 days and is back on court after just 1 day of rest. That kind of schedule congestion can blunt legs and serve power over a best-of-three match.

This freshness advantage partially offsets Rodionov's better recent form and serve/return marks, but it does not erase them — Etcheverry still needs to turn a 6-match losing streak around against an opponent playing with confidence.

VALUE READ

The model gives Etcheverry a 68% chance to win, close to the market's implied 70% at odds of 1.43 — the two are essentially in agreement, which is typical for ATP-tier markets that price efficiently. The resulting expected value is -3.1%, meaning this line does not offer backable value even though Etcheverry remains the statistical favorite.

Being the favorite here reflects the Elo/ranking gap, not a mispriced opportunity. Given the conflicting signals — superior ranking and rest for Etcheverry against better recent form and serve/return numbers for Rodionov — this looks like a fair market price rather than an edge in either direction.

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 →