MODEL PREDICTION · 2026-07-16
CLAY

D. Vallejo vs S. Travagliaprediction

Bastad
✓ Correct
VALLEJOWIN PROBABILITYTRAVAGLIA
70%
model prob.
@1.40
odds · 71% impl.
🎾Serve 63%📈Form 6/10 · 3✓
CONDITIONS OF THE MATCHin the modelcontext
Surface
Clay

Slow court, high bounce: longer points, rewards whoever holds up from the baseline.

Temperature
27°C

Warm: the ball flies a little more and fitness counts.

Humidity
58%

Humid air: the ball loses some speed.

Wind
7 km/h

Light wind: no noticeable effect.

Surface feeds the model (surface specialization is one of its factors). Weather and altitude are context we publish for you — they do NOT move the probability.

OUR MODEL'S REASONING

Ranking: #72 vs #233 (better ranked)

Recent form: 6/10 in recent matches

On a streak: 3 wins in a row

Match-sharp: 3 matches in the last 2 weeks

Calibrated model probability (~65% out-of-sample accuracy). Not a guarantee: the model ≈ the market on average, so the odds already capture almost all the edge. 18+ · gamble responsibly.
@1.43
fair odds
−2.2%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Vallejo●●●
Vallejo's 1921 Elo and #72 ranking outclass Travaglia's 1799 Elo and #233 spot, the model's main driver at 70%.
Form▸ Vallejo●●
Vallejo is on a 3-match win streak with a win over Bergs (Elo 1912); Travaglia's streak is 2 with a win over Navone (Elo 1901).
Serve/return= Even●●
Travaglia serves better (65% vs 63%), but Vallejo returns better (41% vs 39%) — the two edges roughly cancel out.
Rest▸ Travaglia
Both had 1 day of rest, but Vallejo played 3 matches in 14 days versus Travaglia's 2, slightly more accumulated load.
Weather= Even
Warm, humid conditions (27°C, 57% humidity, 8 km/h wind) with no surface data to tie a clear serve/rally mechanism to either player.
CLASS GAP

The clearest separator in this match is the level gap: Vallejo's Elo of 1921 sits 122 points above Travaglia's 1799, and the ranking split (#72 vs #233) reinforces that Vallejo is playing a lower-tier opponent on paper. This combination is what pushes the model's baseline probability to 70% for Vallejo, more than double Travaglia's implied chance.

This is a structural edge built on results over time, not a single-match form read — it reflects consistent higher-level performance from Vallejo across his recent schedule.

MOMENTUM SPLIT

Vallejo arrives on a 3-match winning streak, highlighted by a win over Z. Bergs (Elo 1912), a result that matches his own level and suggests he is finding form after an earlier rough patch. Travaglia's form is choppier — a 2-match streak within a 10-match log that includes several losses — though his own quality win over M. Navone (Elo 1901) shows he is capable of beating comparable opposition on his day.

Neither player's log is dominant, but Vallejo's more recent stretch of wins gives him a slight psychological and rhythm advantage entering this match.

SERVE-RETURN BALANCE

The service numbers are close and largely offsetting: Travaglia holds a small edge on serve (65% vs 63%), while Vallejo counters with a small edge on return (41% vs 39%). Neither gap is large enough to be decisive on its own, and together they suggest the point-by-point patterns should be fairly even rather than one-sided.

With no surface or altitude data available, there's no additional environmental factor to tilt this balance further in either direction.

SCHEDULE LOAD

Both players are working with just one day of rest, so fatigue from recovery time alone is not a differentiator. However, Vallejo has played one more match in the last two weeks (3 vs 2), a modest but real difference in accumulated physical load heading into this contest.

VALUE READ

The model rates Vallejo's win probability at 70%, essentially in line with the market's implied 71% at odds of 1.40. The resulting expected value is -2.2%, meaning this line does not offer a statistical edge — the market has already priced in Vallejo's Elo and ranking advantage as accurately as the model has.

Vallejo is the more likely winner based on level and recent form, but being the favorite here does not translate into betting value. This is a case where the model and the market are essentially aligned, and no mispricing is evident.

Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). The model ≈ the market on average; the odds already capture almost all the edge. 18+ · gamble responsibly.

Analyze today's matches →