Challenger · ELO ESTIMATE · 2026-07-26

O. Wallin vs V. Dullingerprediction

Bonn
✓ Correct
WALLINWIN PROBABILITYDULLINGER
80%
Elo prob.
@1.20
odds · 83% impl.
Rest 17d vs 3d🎾Serve 65%📈Form 7/10
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1701 vs 1457 — favorite by rating

Challenger tier · 164 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.25
fair odds
−3.6%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Wallin●●●
Elo gap of 244 points (1701 vs 1457) drives an 80% model probability for Wallin, a clear rating edge.
Serve/return▸ Wallin●●
Wallin wins 65% of service points and 42% on return; no comparable numbers exist for Dullinger to offset this.
Rest▸ Wallin●●
Wallin has had 17 days off with zero matches in the last 14, while Dullinger played 3 matches in that span on only 3 days' rest — fatigue risk for the opponent.
Form▸ Wallin
Wallin's last 10 shows 7 wins to 3 losses versus Dullinger's 4-6, though both enter on a 1-match losing streak.
Value= Even●●
Market prices Wallin at 83% implied vs the model's 80%, yielding a -3.6% EV at 1.20 odds — no edge here.
ELO GAP

The rating separation is substantial: 1701 for Wallin against 1457 for Dullinger, a 244-point gap that translates into an 80% win probability for the favorite under the Elo model. This is a Challenger-level estimate built on Wallin's deep 164-match track record, which gives the number more stability than a single-season sample would.

Still, this is a soft market by nature — Challenger and ITF Elo estimates are less scrutinized than tour-level markets, so the edge implied here should be treated as directional rather than precise.

SERVE EDGE

Wallin's own numbers point to a reliable service game: 65% of service points won, paired with a 42% return rate that suggests he can also apply pressure on return. Without any serve or return figures for Dullinger, it's not possible to quantify the head-to-head mechanism directly, but a 65% hold rate is a strong baseline in any Challenger matchup.

This serve strength becomes more relevant given the rest and form gaps below — a player serving at this level under less fatigue has more room to dictate service games.

SCHEDULE CONTRAST

The rest disparity is significant. Wallin arrives with 17 days since his last match and no play in the past two weeks, giving him a fully recovered body. Dullinger, by contrast, has played 3 matches in the last 14 days, most recently just 3 days ago — a compressed schedule that typically saps leg speed and focus in best-of-three or best-of-five formats.

This congestion is a tangible, data-backed risk factor for Dullinger, independent of the Elo gap, and reinforces the favorite's edge on paper.

FORM SPLIT

Over the last 10 matches, Wallin is 7-3 compared to Dullinger's 4-6 — a clear form advantage for the favorite. Both players, however, enter on a one-match losing streak, so neither arrives with pure momentum.

The form gap adds a secondary layer of support to the Elo-based favorite, though it doesn't offset the fact that both are coming off a defeat.

VALUE READ

At odds of 1.20, the market implies an 83% chance for Wallin, slightly higher than the model's own 80% estimate, producing a negative expected value of -3.6%. This means that even though Wallin is the clear favorite by rating, rest, and form, the price already reflects — and slightly overstates — that edge.

Being the favorite here is not the same as having betting value. With a soft Challenger market and a negative EV, this is a case where the data supports Wallin winning more often than not, but does not support backing him at this price.

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 →