Challenger · ELO ESTIMATE · 2026-07-28

H. Wendelken vs M. Cassoneprediction

Vancouver
✓ Correct
WENDELKENWIN PROBABILITYCASSONE
56%
Elo prob.
@2.28
odds · 44% impl.
H2H 0–1 WendelkenRest 28d vs 10d🎾Serve 62%📈Form 3/10 · 3✗
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1775 vs 1736 — favorite by rating

Challenger tier · 282 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.80
fair odds
+26.7%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Wendelken●●●
Wendelken leads Elo 1775-1736 and ranks 202 vs 291, with a rising trend (+22) vs Cassone's sharp decline (-106).
Head-to-head▸ Cassone
Cassone won their only meeting in 2025, the sole direct data point on this specific matchup.
Form▸ Cassone●●
Cassone's last10 (WLWLLLWWWL) shows fewer recent losses than Wendelken's slump (LLWLLWWLLL), a mild edge for Cassone.
Rest▸ Wendelken●●
Wendelken enters fresh after 28 days off, while Cassone's four matches in 14 days risk cumulative fatigue.
Serve/return▸ Cassone
Cassone's stronger service game (65% vs 62%) offsets his slightly weaker return, tilting the serve battle his way.
LEVEL AND MARKET

Wendelken's Elo edge (1775 vs 1736) and higher ranking (202 vs 291) make him the model's favorite, reinforced by a rising ranking trend (+22) against Cassone's steep fall (-106) — a sign of divergent trajectories beyond the raw rating gap.

The market prices Cassone's win chance at 44%, exactly matching the model's own estimate, so the 26.7% expected value comes from the payout (2.28) rather than from a mispricing the model is confident about. Since this is a Challenger Elo estimate rather than the vetted ATP factor model, that edge should be treated as unproven, not as a live opportunity.

FORM AND HEAD-TO-HEAD

Recent form leans slightly toward Cassone: his WLWLLLWWWL last 10 includes more wins than Wendelken's LLWLLWWLLL, and his -1 streak is milder than the favorite's active three-match losing run. The one previous meeting between the two, in 2025, went to Cassone — a single data point, but the only direct evidence of how these two match up head-to-head.

REST AND SCHEDULE

Wendelken has been idle for 28 days with zero matches in the last two weeks — fully rested, but without recent competitive rhythm. Cassone, by contrast, has played four matches in 14 days and is working on just 10 days since his last outing, a workload that can compound physically as a match extends, even for a player carrying better recent form.

SERVE PATTERNS

On serve, Cassone's 65% winning rate on service points is a few points above Wendelken's 62%, suggesting he holds serve a bit more comfortably. Return numbers are close (37% for Wendelken, 36% for Cassone), so neither return game looks built to consistently break the other — this points toward a tighter, serve-oriented contest rather than a lopsided one.

VALUE READ

Wendelken is the model's favorite at 56%, but the market's 44% implied probability for Cassone matches the model's own opponent estimate — there is no real gap between model and market here, only a payout (2.28) generating a nominal 26.7% expected value. Because Elo-based Challenger models are a softer, less-tested framework than the ATP factor model, this should be read as an estimate to monitor, not a confirmed opportunity.

Being the favorite is not the same as being the safer side: Cassone's better recent form, higher serve-points-won percentage, and the head-to-head win are concrete counter-evidence worth weighing before treating Wendelken's edge as decisive.

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 →