ITF · ELO ESTIMATE · 2026-07-18

R. Bennani vs J. Barranco Cosanoprediction

M25 Gandia
✗ Missed
BENNANIWIN PROBABILITYCOSANO
53%
Elo prob.
@2.10
odds · 48% impl.
H2H 0–1 Bennani📈Form 9/10 · 8✓
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1699 vs 1676 — favorite by rating

ITF tier · 98 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.87
fair odds
+12.1%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Bennani●●
Elo gives Bennani a modest edge, 1699 vs 1676, translating to 53% vs 47% — a real but thin margin in this soft ITF market.
Head-to-head▸ Cosano
Barranco Cosano won the only previous meeting (2025), giving him a small psychological edge despite the limited sample.
Form▸ Bennani●●●
Bennani is on an 8-match win streak (9-1 last 10) versus Barranco Cosano's mixed 7-3 stretch with a shorter 2-match streak.
Rest▸ Cosano●●
Both played 1 day ago, but Bennani has logged 5 matches in the last 14 days versus only 2 for Barranco Cosano, adding fatigue risk.
Fatigue= Even
Both reached the quarterfinals at the same event a day ago, so the deep-run fatigue flag applies equally to each player.
LEVEL AND MARKET

The Elo gap between Bennani (1699) and Barranco Cosano (1676) is narrow, producing a 53%-47% model split rather than a decisive favorite. This is a soft Challenger/ITF market, so the rating itself should be read as a rough estimate rather than a precise measure of skill difference.

The market's implied probability sits at 48%, close to the model's 53% for Bennani, which is why the flagged 12.1% expected value should be treated cautiously — the gap is small enough to fall within normal noise for this tier.

FORM AND MOMENTUM

Bennani's form is the clearest edge in this match: an 8-match winning streak and a 9-1 record over his last 10 matches show sustained match sharpness. Barranco Cosano, by contrast, has a choppier 7-3 record over the same span with two losses breaking his rhythm, and his current streak is only 2 wins.

This momentum differential is meaningful for a best-of-three ITF match, where consistency across sets often decides tight contests, and it is the single factor most clearly favoring the favorite here.

SCHEDULE LOAD

Both players are working on one day of rest, so recovery time is equal on paper. However, Bennani has played 5 matches in the last 14 days compared to just 2 for Barranco Cosano, meaning he is carrying a notably heavier recent workload into this contest.

That accumulated match load can matter more than the single day of rest, particularly if the match extends to a decisive third set, and it tempers some of the form advantage described above.

HEAD-TO-HEAD

The two players have met once, in 2025, with Barranco Cosano winning. It's a single data point and shouldn't be weighted heavily, but it does mean the head-to-head history leans slightly against Bennani rather than being neutral.

VALUE READ

Bennani is the favorite by rating and by recent form, and the model's 53% edge combined with the 2.1 odds does generate a positive expected value of 12.1%. But the market's own implied probability (48%) is close to the model's number, so this is not a case of the market badly mispricing the match — it's a marginal disagreement in a market segment (ITF Elo) where edge is unproven.

Given the workload imbalance and the head-to-head loss working against Bennani, treat this as a plausible but modest lean toward the favorite rather than a high-confidence value play. Favorite status here reflects rating and form, not a guaranteed outcome.

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 →