K. Bennani vs J. Roddick — prediction
›Tour Elo: 1668 vs 1480 — favorite by rating
›ITF tier · 72 matches in the favorite's track record
›Elo estimate (not the ATP factor model): these are softer, less-analyzed markets
!Soft market: the value edge in Challenger/ITF is NOT proven live — treat it as an estimate, not an opportunity.
The core signal in this match is the Elo differential: Bennani's 1668 rating is nearly 200 points clear of Roddick's 1480, a gap the soft ITF Elo model reads as a clear separation in overall level. On this tier, with no surface, serve, or return data available to refine the picture, the rating gap is effectively the model's entire case for Bennani.
This isn't a market inefficiency so much as a restatement of what the market already prices in — the model's 75% favorite probability lines up almost exactly with the market's 76% implied figure, meaning the Elo gap is already reflected in the odds rather than offering hidden value.
Recent results lean toward Bennani: his last 10 matches show 6 wins against Roddick's 4, giving him a modestly stronger baseline of match sharpness. Both players are currently on losing streaks (Bennani -1, Roddick -2), so neither arrives with strong momentum, but Roddick's longer skid is the more concerning of the two.
Neither player has recorded a listed quality win, so this form read is about recent competitiveness rather than proven scalps against strong opposition.
The rest split favors Bennani mechanically: Roddick has played 3 matches in the last 14 days and comes in on just 6 days' rest, a workload that can accumulate physical fatigue and blunt movement over a match. Bennani, by contrast, has had 18 days off with no matches in that span — a longer layoff that removes match rust as a factor in Roddick's favor but doesn't carry the same fatigue risk.
This is a schedule-congestion edge for Bennani rather than a form edge — it speaks to physical freshness on the day, not to who has been playing better tennis lately.
Bennani is the clear favorite by rating and by market price, but favorite status here does not translate into a betting edge. The model's 75% probability essentially matches the market's 76% implied probability, and at odds of 1.31 the expected value comes out slightly negative at -2.2%.
Because this projection uses a soft Challenger/ITF Elo estimate rather than a fully-featured surface/serve model, treat the probability as a reasonable but unproven approximation — there is no indication of value on either side of this line.
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.