MODEL PREDICTION · 2026-07-21

D. Salkova vs O. Dodinprediction

Livesport Prague Open
✓ Correct
SALKOVAWIN PROBABILITYDODIN
70%
model prob.
@1.36
odds · 74% impl.
🎾Serve 54%📈Form 4/10 · 3✓
THE MODEL'S REASONING

Ranking: #127 vs #686 (better ranked)

Recent form: 5/10 in recent matches

Calibrated model probability (~64% out-of-sample accuracy, validated specifically on WTA). 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
−4.7%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Salkova●●
Ranking gap is huge (#127 vs #686), but Elo tilts to Dodin (1531 vs 1521), tempering the model's 70% edge.
Form▸ Dodin●●
Dodin is hotter: 7 wins in her last 10 and a 4-match streak, versus Salkova's 5-5 record and 3-match streak.
Serve/return▸ Salkova●●
Salkova's return (46%) beats Dodin's return (38%) by 8 points, a larger gap than Dodin's 6-point serve edge (60% vs 54%).
Rest= Even
Both players share identical load: 1 day off and 4 matches in the last 14 days, so no scheduling edge exists.
Market Value= Even●●●
Model sets Salkova at 70% while the market implies 77% at 1.30 odds, yielding a negative 8.9% expected value.
RANKING VS ELO

Salkova sits at No. 127, more than 550 places above Dodin's No. 686, a gap that on paper looks decisive. But the Elo system, which is a softer signal on the WTA tier, actually rates Dodin marginally higher (1531) than Salkova (1521). That contradiction suggests the ranking gap may overstate the real difference in current level.

The model's calibrated 70% probability for Salkova reflects this tension: it treats her as the clear favorite based on ranking and overall profile, but stops well short of the near-automatic win the ranking gap alone would imply.

SERVE-RETURN BALANCE

The service numbers pull in different directions. Dodin's own serve is the stronger of the two, winning 60% of her service points against Salkova's 54%, a 6-point edge that should let her hold games more comfortably.

Salkova's return game, however, is proportionally sharper: she wins 46% of return points compared with Dodin's 38%, an 8-point margin that is the larger of the two gaps. Taken together, the return differential slightly outweighs the serve differential, giving Salkova a modest net edge in the baseline exchange even though Dodin's serve is the single most powerful shot in the match.

MOMENTUM AND SCHEDULE

Recent form leans toward Dodin, who has won 7 of her last 10 matches and carries a 4-match winning streak, compared with Salkova's 5-5 split and shorter 3-match run. This does not override the ranking-based favorite status, but it is a real signal of current form working against Salkova.

Fatigue is not a differentiator here: both players are on 1 day of rest and have played 4 matches in the last 14 days, so neither side carries a scheduling disadvantage into this match.

VALUE READ

Even though Salkova is the model's favorite at 70%, the market prices her more heavily at an implied 77% (1.30 odds), which produces a negative expected value of -8.9%. Being the favorite is not the same as being a value bet: here the price already exceeds what the model considers fair.

Overall, this looks like a close-to-market call with several offsetting factors — ranking favors Salkova, Elo and form lean toward Dodin, and the serve/return split is nearly even. Given the negative EV, the data does not support backing the favorite at this price.

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 →