D. Salkova vs O. Dodin — prediction
›Ranking: #127 vs #686 (better ranked)
›Recent form: 5/10 in recent matches
The gap in ranking is stark — Salkova sits at #127, more than 500 places above Dodin at #686 — and that gulf is the single biggest input behind her 70% favorite tag. But Elo, which weighs recent match quality rather than tour points, tells a tighter story: Salkova's 1521 actually trails Dodin's 1531. That discrepancy suggests Dodin's ranking undersells her current level, and it's why the model doesn't push Salkova's probability higher than 70% despite the lopsided ranking column.
In short, this is a case of one metric (ranking) pointing strongly one way and another (Elo) pointing marginally the other way. The blended read is a real but not dominant edge for Salkova — enough to make her a rational favorite, not enough to call this a mismatch.
Both players are more comfortable serving than returning, but the numbers tilt marginally toward Salkova. Her serve (54%) outperforms Dodin's return (38%) by 16 points, meaning she should win her service games at a healthy clip against Dodin's return game. Dodin's own serve is nominally bigger (60%), but Salkova's return (46%) closes that gap to 14 points — slightly less separation than Salkova enjoys on her own delivery.
The practical implication is that neither player should be broken easily, but Salkova's script is very marginally more favorable: her hold advantage is a shade larger than Dodin's. This is a small factor, not a decisive one, given how close the two serve-return equations are to each other.
Recent form actually favors Dodin. Her last 10 matches read 7-3 with a current 4-match winning streak, while Salkova is a modest 5-5 over the same span with a shorter 3-match run. This doesn't override the ranking or serve-return picture, but it does mean Salkova is not entering this match with clearly superior recent momentum — if anything, the opposite is true.
Rest is a non-factor here: both players logged 2 days since their last match and 4 matches over the last two weeks, so neither carries a fatigue or freshness edge from scheduling.
The model prices Salkova at 70%, essentially in line with the market's implied 71% at odds of 1.41. The resulting expected value is -1.2%, meaning this line does not offer a betting edge — it's a fair-to-slightly-unfavorable price relative to the model's own estimate, not a mispriced opportunity.
Salkova is a legitimate favorite on the strength of her ranking and a small serve-return edge, but Dodin's better recent form and near-equal Elo keep this from being a lopsided matchup. Treat the 70% as a calibrated estimate, not a signal to back the favorite for value — on this number, the market has already done its job.
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.