You're viewing data from 8 Sep — today's update hasn't been published yet.
ITF · ELO ESTIMATE · 2026-07-28

V. Orlov vs M. Mecarelliprediction

M25 Bolzano
✓ Correct
ORLOVWIN PROBABILITYMECARELLI
74%
Elo prob.
@1.43
odds · 70% impl.
Rest 6d vs 4d📈Form 9/10 · 9✓
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1707 vs 1526 — favorite by rating

ITF tier · 338 matches in the favorite's track record

Elo estimate (not the ATP factor model): these are softer, less-analyzed markets

WATCH FOR

!Soft market: the value edge in Challenger/ITF is NOT proven live — treat it as an estimate, not an opportunity.

Tour Elo estimate (Challenger/ITF markets, not covered by the factor model). The value edge here is unproven live — it's a reference, not a recommendation. 18+ · gamble responsibly.
@1.35
fair odds
+5.6%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Orlov●●●
Elo gap of 181 points (1707 vs 1526) drives the 74% model probability, matching the market price of 1.36.
Form▸ Orlov●●●
Orlov rides a 9-match win streak (LWWWWWWWWW) while Mecarelli is 4-6 in his last 10 with a losing streak.
Rest= Even
Orlov has 6 days' rest but played 6 matches in 14 days; Mecarelli rests 4 days off 4 matches — comparable workloads.
Fatigue▸ Orlov●●
Mecarelli reached the QF at M15 Segrate just 4 days ago, a deep run that can leave legs heavy against a fresher Orlov.
Value= Even
Model (74%) matches the market-implied probability (74%); EV is a thin 0.4%, and Elo-based edges in ITF markets remain unproven.
RATING GAP

The core of this matchup is a clear Elo disparity: Orlov's 1707 versus Mecarelli's 1526, a 181-point gap that translates directly into the model's 74% win probability for the favorite. In ITF-level tennis, gaps of this size usually reflect a meaningful difference in shot consistency and match-winning habits built over hundreds of matches (338 in Orlov's tracked history), even if neither player's serve or surface profile is available here.

This is the single largest driver of the forecast, and it lines up closely with what the market itself is pricing (1.36 odds, 74% implied), meaning the rating gap is already fully reflected in the price rather than offering hidden value.

MOMENTUM SPLIT

Recent form reinforces the rating gap rather than offsetting it. Orlov arrives on a 9-match winning streak (LWWWWWWWWW), showing sustained current form, while Mecarelli's last ten matches (WLLLWLLWWL) show a losing record and a streak of -1, indicating he is not finding rhythm heading into Bolzano.

This divergence in trajectory adds a qualitative layer on top of the static Elo numbers — Orlov's game is trending upward at the exact moment Mecarelli's is trending down, which supports rather than contradicts the model's lean.

SCHEDULE LOAD

Neither player is heavily rested, but the workload details differ. Orlov has had 6 days since his last match but played 6 matches in the past two weeks, while Mecarelli has had 4 days off and played 4 matches in that span — a broadly similar physical load with no clear edge either way from raw scheduling alone.

However, context adds a nuance: Mecarelli reached the quarterfinals at M15 Segrate just 4 days ago, a deep tournament run that can leave residual fatigue even with a few days off. This flag leans against him, layering on top of his poor recent form.

HONEST VALUE READ

Orlov is the clear favorite on rating and form, and the model's 74% probability is not a surprising output. But it is also not a source of edge: the market's implied probability sits at exactly 74%, and the resulting expected value is a marginal 0.4% — essentially a coin-flip on pricing accuracy rather than a mispriced opportunity.

It's also worth remembering this is a soft, Elo-only estimate for a Challenger/ITF match, not the fuller ATP-level model with serve, return, and surface inputs. Being the favorite here means Orlov is more likely to win than to lose — it does not mean the bet carries a proven statistical edge.

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.

Analyze today's matches →