You're viewing data from 13 Jul — today's update hasn't been published yet.
MODEL PREDICTION · 2026-07-13

A. Pellegrino vs N. Budkov Kjaer — prediction

PELLEGRINOWIN PROBABILITYKJAER
57%
model prob.
@1.89
odds · 53% impl.
🌡22° · 78% humRest 5d vs 18d🎾Serve 61%📈Form 6/10
THE MODEL'S REASONING

Ranking: #124 vs #140 (better ranked)

Recent form: 5/10 in recent matches

WATCH FOR

!Returning from a long layoff (49d) — possible rustiness

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.76
fair odds
+7.3%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Pellegrino●●
Pellegrino leads by 72 Elo points (1868 vs 1796) and sits at #124 with a rising +31 trend versus a flat 0 for the opponent.
Serve/return▸ Kjaer●●
Budkov Kjaer's 66% serve-points-won outpaces Pellegrino's 61%, giving him the bigger hold advantage on this data.
Rest▸ Kjaer
Budkov Kjaer has had 18 days off with zero matches in the last two weeks, while Pellegrino played twice in 14 days on 5 days' rest.
Form= Even
Both are 5-10 in their last ten and arrive on a one-match losing streak, showing no meaningful edge either way.
Weather= Even
82% humidity and only 6 km/h wind slow the ball and lengthen rallies, which can blunt the opponent's larger 66% serve edge somewhat, though no surface data confirms the size of that effect.
Market/Value= Even●●●
Model gives 50/50, but the market implies 53% for Pellegrino at 1.90 odds, producing a -5% expected value on the favorite.
SERVE VS LEVEL

The clearest technical edge belongs to Budkov Kjaer on serve: he wins 66% of his service points compared to Pellegrino's 61%, a five-point gap that should give him the easier holds in this match. Return numbers are nearly identical (36% vs 35%), so neither player is likely to generate a decisive break-point advantage purely from return skill.

Working against that serve edge is the overall level gap captured by Elo and ranking: Pellegrino is 72 Elo points higher (1868 vs 1796) and ranked 16 places better (#124 vs #140), with a rising ranking trend of +31 versus a static 0 for his opponent. These two signals point in opposite directions, which helps explain why the model lands the match at an even 50/50 rather than a clear favorite's edge.

RUST AND RECOVERY

Budkov Kjaer arrives with a full 18 days of rest and no matches in the past two weeks, which should leave him physically fresh. Pellegrino, by contrast, has played twice in the last 14 days on just 5 days since his last match, a tighter turnaround that could matter if the match extends.

That said, the extended layoff is a double-edged sword: the noted risk of rustiness after such a long break is a real consideration for Budkov Kjaer, even though the data does not let us quantify how much it might blunt his fresher legs.

CONDITIONS AND FORM

Weather is mild (21°C) but very humid (82%) with negligible wind (6 km/h). High humidity tends to slow the ball and extend rallies, which can work against a player leaning on serve dominance — a small tempering factor for Budkov Kjaer's 66% serve rate, though without surface data this remains a general, not precisely sized, effect.

Recent form offers no tiebreaker: both players are 5-10 over their last ten matches and both are riding a one-match losing streak, so form is effectively a wash in this matchup.

VALUE READ

The model rates this match a true coin flip (50% each), while the market, via 1.90 odds, implies a higher 53% chance for Pellegrino. That gap produces a -5% expected value on backing the favorite, meaning the price is not offering value by this model's estimate.

With no clear edge in Elo-versus-serve dynamics and the market already pricing in Pellegrino's ranking and trend advantages, there is no honest case for value on either side here — this is a genuinely close match where the odds appear efficient rather than mispriced.

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 →