MODEL PREDICTION · 2026-07-25
CLAY

L. van Assche vs H. Gastonprediction

Estoril
✓ Correct
ASSCHEWIN PROBABILITYGASTON
58%
model prob.
@1.60
odds · 63% impl.
H2H 1–0 Assche🎾Serve 62%📈Form 9/10 · 3✓
CONDITIONS OF THE MATCHin the modelcontext
Surface
Clay

Slow court, high bounce: longer points, rewards whoever holds up from the baseline.

Surface feeds the model — surface specialization is one of its factors.

OUR MODEL'S REASONING

Ranking: #86 vs #107 (better ranked)

Head-to-head: 1-0 in favor

Recent form: 9/10 in recent matches

On a streak: 3 wins in a row

Match-sharp: 5 matches in the last 2 weeks

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.71
fair odds
−6.6%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Assche●●●
Van Assche leads in Elo (1924 vs 1847) and ranking (#86 vs #107), the model's core edge for him.
Serve/return▸ Assche●●
Serve strength is identical at 62%, but van Assche's 45% return rate tops Gaston's 42%, tilting rallies his way.
Form▸ Assche●●
Van Assche's 8-2 last 10 (3-match streak) beats Gaston's 7-3, with a headline win over Rublev (Elo 1995).
Head-to-head▸ Assche
Their only meeting, in 2026, went to van Assche - a small but real edge from a single data point.
Rest= Even
Both played 5 matches in the last 14 days and had just 1 day off, so fatigue cancels out.
Market value= Even●●●
The model gives van Assche 58% but the market implies 62% (odds 1.61), a -6% EV - no edge either way.
CLASS GAP

Van Assche's higher Elo rating (1924 vs 1847) and better ranking (#86 vs #107) form the backbone of his favorite status. His recent form reinforces this: an 8-2 record over his last 10 matches with a 3-match win streak, including a notable win over A. Rublev (Elo 1995), suggests he is playing above his ranking right now.

Gaston, by contrast, sits at 7-3 over the same span with a shorter 2-match streak, and his best win (F. Diaz Acosta, Elo 1908) is a tier below van Assche's strongest result. This form and level gap is the single biggest driver of the favorite's edge in this match.

SERVE VS RETURN

Both players hold serve at an identical 62% rate, meaning neither has a clear advantage on their own delivery - this should produce a serve-competitive match rather than one dictated by aces or free points. The difference shows up on return: van Assche wins 45% of return points against Gaston's 42%.

That 3-point return gap is modest but meaningful in tight matches, since it suggests van Assche is slightly more likely to generate break chances or extend rallies against Gaston's serve than the reverse. It's not a dominant mismatch, but it is a real, data-backed tilt in his favor.

LIMITED HISTORY, EQUAL FATIGUE

The two have met only once, in 2026, with van Assche winning - a data point worth noting but too thin to carry much weight on its own. Both players enter this match having reached the Estoril quarterfinals just a day ago, with 5 matches apiece in the last 14 days and only 1 day of rest since their last outing.

Because the schedule congestion and fatigue profile are symmetric, this factor does not tilt the match toward either player - it simply means both are working with less recovery than usual.

VALUE READ

The model rates van Assche's win probability at 58%, while the market (via 1.61 odds) implies 62%. That gap produces a -6% expected value on backing the favorite, meaning the market is pricing him even more heavily than the model's factors justify.

Being the favorite here is not the same as being a value bet. The class, form and return-game edges are real and consistent with van Assche being the more likely winner, but at these odds there is no statistical edge for bettors - the price already exceeds what the model supports.

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 →