MODEL PREDICTION · 2026-07-20

D. Merida Aguilar vs T. Danielprediction

Result pending
AGUILARWIN PROBABILITYDANIEL
71%
model prob.
@1.36
odds · 74% impl.
Rest 2d vs 1d🎾Serve 65%📈Form 7/10 · 5✓
THE MODEL'S REASONING

Ranking: #82 vs #194 (better ranked)

Recent form: 6/10 in recent matches

On a streak: 5 wins in a row

Match-sharp: 5 matches in the last 2 weeks

WATCH FOR

!Played a long match (3 sets) very recently — possible fatigue

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.41
fair odds
−3.7%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Aguilar●●●
Merida Aguilar's higher Elo (1938 vs 1856) and ranking (#82 vs #194), plus a +4 trend, clearly favor him.
Serve/return▸ Daniel●●
Serve marks are close (65% vs 63%), but Daniel's stronger return (45% vs 40%) tilts the exchange his way.
Form▸ Aguilar●●
Merida Aguilar's 5-match streak includes quality wins (Elo 1924, 1903); Daniel's shorter 2-match streak lacks such results.
Rest▸ Aguilar●●
Merida Aguilar rested 2 days and played 5 matches in 14 days; Daniel only 1 day rest and 8 matches, more taxing.
Fatigue/Schedule= Even●●●
Both reached a final within the last two days (Umag, Estoril), so deep-run fatigue applies to each roughly equally.
Value▸ Daniel●●
Market implies 75% for Merida Aguilar (odds 1.34) vs the model's 71%, producing a -5.2% EV on the favorite.
LEVEL GAP

The most solid separation between these two players is structural: Merida Aguilar's Elo rating (1938) sits well above Daniel's (1856), and the ranking gap (#82 vs #194) reinforces that class difference. His ranking trend is also positive (+4) while Daniel's is sharply negative (-26), suggesting one player is moving up and the other is sliding.

This is the backbone of the model's lean toward Merida Aguilar. It doesn't guarantee dominance point-by-point, but it reflects a consistent quality edge built over recent results, not a single data point.

FORM AND FATIGUE

Both players arrive with heavy recent schedules. Merida Aguilar is on a 5-match win streak that includes wins over players rated 1924 and 1903 Elo — genuine quality scalps. Daniel has also won plenty (8/10) but his streak is shorter (2) and includes no listed quality wins, a softer résumé despite similar volume.

Fatigue cuts both ways here. Merida Aguilar reached the Umag final 2 days ago; Daniel reached the Estoril final just 1 day ago. Both are running on tired legs, but Daniel's tighter turnaround (1 day rest, 8 matches in 14 days vs Merida Aguilar's 2 days and 5 matches) suggests he carries the heavier physical toll into this match.

SERVE-RETURN BALANCE

On serve, the two are nearly even: Merida Aguilar wins 65% of service points, Daniel 63% — a marginal, not decisive, edge. The more interesting number is on return: Daniel's 45% return-points-won outpaces Merida Aguilar's 40%, meaning Daniel has historically been the better returner of the two.

That combination — similar serving, but Daniel more dangerous on return — points to a tighter contest on the ball-striking level than the ranking gap alone would suggest. If break points arise, Daniel's return numbers give him a real look at them.

VALUE READ

The model gives Merida Aguilar a 71% win probability, while the market (via the 1.34 odds) implies 75%. That gap produces a -5.2% expected value on backing the favorite — the market is pricing him slightly higher than the model believes is justified, given the modest serve gap and Daniel's return edge.

Being the favorite here does not equate to a value bet. The level gap (Elo, ranking, form) is real and meaningful, but at these odds the numbers do not support an edge — this reads as a fair-to-negative price on the chalk, not a mispriced opportunity.

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 →