Y. Starodubtseva vs S. Stephens — prediction
›Ranking: #55 vs #363 (better ranked)
›Recent form: 4/10 in recent matches
›More rested: 28d vs opponent's 5d
!Coming off 3 losses in a row
!Returning from a long layoff (28d) — possible rustiness
The core of this matchup is the ranking and Elo separation: #55 against #363, backed by a 67-point Elo advantage (1613 vs 1546) and a baseline model score of 44% versus 13%. That is a substantial structural gap, reinforced by Starodubtseva's lone quality win over Rybakina (Elo 1975), which shows she can compete at a high level when playing well.
This gap is the main reason the model leans heavily toward the favorite, and it is the type of factor that tends to hold up over a single match even when other indicators are mixed.
Recent form actually cuts against the favorite. Starodubtseva has lost 3 straight and stands at 4/10 over her last ten, while Stephens, despite an uneven stretch, is only 1 match into her current skid and sits at 5/10. This suggests Stephens arrives with slightly more competitive rhythm right now.
Compounding this, Starodubtseva has not played in 28 days and enters with zero matches in the last two weeks — a layoff long enough to raise a real rustiness risk. Stephens, by contrast, played twice in the past 14 days and is match-tested, even if that also means less rest before this one.
Starodubtseva's own numbers, 55% of service points won and 43% of return points won, point to a balanced, high-quality baseline game across both delivery and return. No equivalent serve or return figures exist for Stephens, so a direct stylistic comparison cannot be made, but the favorite's profile is a in-line with someone competing well above a #363-ranked opponent.
The model sets Starodubtseva at 73% against a market-implied 69% (odds 1.45), producing a 5.7% expected-value edge. This is a modest, not dramatic, gap — the model and the market are largely in agreement on who wins, with only a small disagreement on the exact number.
Being the favorite here does not automatically mean this is a strong betting opportunity: the payout at 1.45 is thin, and the form and rest signals (3-match skid, 28-day layoff) add real uncertainty that the market has likely already priced in. Any edge should be treated as small and conditional, not a guaranteed profit.
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.