You're viewing data from 13 Jul — today's update hasn't been published yet.
Challenger · ELO ESTIMATE · 2026-07-13

M. Geerts vs P. De Lange — prediction

Bunschoten
GEERTSWIN PROBABILITYLANGE
72%
Elo prob.
@1.57
odds · 64% impl.
Rest 69d vs 3d📈Form 8/10
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1754 vs 1590 — favorite by rating

Challenger tier · 370 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.39
fair odds
+13.1%
expected value
HOW EACH FACTOR MATTERS
Level (Elo)▸ Geerts●●●
A 164-point Elo gap (1754 vs 1590) reflects a clear quality difference between the two players on tour.
Rest▸ Lange●●
Geerts hasn't competed in 69 days, a long layoff that can cost timing and match rhythm early on.
Schedule congestion▸ Geerts●●
De Lange has played 6 matches in 14 days with just 3 days rest, raising fatigue risk against a fresher rival.
Form▸ Geerts
Both post 8-2 over their last 10, but Geerts rides a 1-match win streak while De Lange is on a 1-match skid.
Value= Even●●
Model's 72% tops the market's 64% implied probability (13.1% EV), but Challenger Elo pricing is a soft, unproven signal.
ELO GAP

The core signal here is rating separation: Geerts sits at 1754 Elo against De Lange's 1590, a 164-point gap that in Challenger tennis typically reflects a meaningful difference in overall match quality and consistency. This is the largest single driver behind the 72% favorite probability assigned to Geerts.

Without surface, serve/return, or head-to-head data available, the Elo differential is effectively the backbone of this projection — it's a broad measure of results over time rather than a breakdown of tactical matchup factors.

RUST VS FATIGUE

The two players arrive under very different physical circumstances. Geerts has not played a match in 69 days and has zero matches in the last 14 days, which can mean rust, slower first-match timing, or uncertain conditioning after a long break. De Lange, in contrast, has played 6 matches in the past 14 days with just 3 days of rest before this one, a workload that raises fatigue risk, particularly in the closing stages of tight sets.

These two effects pull in opposite directions and largely offset one another in a straightforward reading: Geerts risks sharpness, De Lange risks tired legs. Neither is quantified in the model's edge directly, but both are worth weighing against the raw Elo favorite.

RECENT FORM

Both players show similar recent form on paper — Geerts is 8-2 in his last 10 (WLWWWWWWLW) and De Lange is also 8-2 (WWWLWWWWWL). The difference is in trajectory: Geerts is on a 1-match winning streak, while De Lange has just dropped his most recent match, extending a 1-match losing streak.

This is a mild tiebreaker rather than a strong signal — the underlying win rates are essentially identical, so this factor should not be weighted heavily on its own.

VALUE READ

The model assigns Geerts a 72% win probability, above the market's implied 64% (odds of 1.57), producing a stated 13.1% expected value. On the surface, this looks like a positive edge for backing the favorite.

However, this projection comes from an Elo-based method for a Challenger-tier match, which the data itself flags as a softer, less-analyzed market where edge is unproven rather than confirmed. Being the model's favorite is not the same as being undervalued by the market with certainty — treat this as a modest, speculative lean rather than a locked-in opportunity, especially given the offsetting rest and rust factors on both sides.

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 →