HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Oliynykova●●●
Ranking gap (#52 vs #224) and trend split (+13 vs -55) back the favorite, but Elo actually leans opponent, 1610 vs 1591.
Form▸ Avanesyan●●
Opponent is 9-1 in her last 10 with a 3-match win streak, well ahead of the favorite's 6-4 mark and 2-match streak.
Serve/return▸ Avanesyan●●
Opponent wins more serve points (52% vs 49%) and more return points (52% vs 48%), a clean edge in the core exchanges.
Rest▸ Oliynykova●
Opponent has logged 9 matches in the last 14 days versus 6 for the favorite, adding fatigue risk on equal one-day rest.
Weather= Even●
Mild, humid conditions (20°C, 60% humidity, 12 km/h wind) with no surface data to tie them to either player's game.
RANKING VS FORM
The gap on paper is wide: Oliynykova sits at #52 with a rising trend (+13), while Avanesyan has slid to #224 with a sharp -55 drop. That gap is the backbone of the model's 71% favorite probability and the 55/45 baseline split. But Elo, which strips away ranking-points noise, actually rates Avanesyan slightly higher (1610 vs 1591), showing the two are closer in current playing level than the rankings suggest.
Recent form reinforces that closeness. Avanesyan arrives red-hot at 9-1 in her last 10 with a 3-match win streak, while Oliynykova is a more modest 6-4 with a shorter 2-match run. None of these are 'quality wins' in the data, so this is about momentum and match rhythm, not résumé.
SERVE AND RETURN EDGE
On the numbers that decide individual points, Avanesyan has the better tools: she wins 52% of her service points against Oliynykova's 49%, and she also returns better (52% vs 48%). That means Avanesyan is favored to win more points on both ends of the exchange, which is a meaningful head start in a match where the ranking and Elo pictures already diverge.
SCHEDULE LOAD
Both players are working on a single day of rest, so neither has a scheduling advantage there. But the workload leading in differs: Avanesyan has played 9 matches in the last 14 days compared to Oliynykova's 6. That heavier load raises the chance that fatigue creeps in for Avanesyan as the match progresses, a factor that could offset some of her form and serve/return edge.
VALUE READ
The model prices Oliynykova at 71% to win versus a market-implied 56% at 1.80 odds, producing a stated EV of +28.5%. That is a large gap, and it's worth treating with caution: the model's own accuracy on WTA matches is around 64% out-of-sample, and here it is leaning heavily on the ranking/trend gap while Elo, form, and the serve/return numbers all point toward Avanesyan being competitive or better in several respects.
In short, being the favorite is not the same as holding a proven edge. The market at 56% looks closer to the balance of the underlying signals than the model's 71%, so this is a case where the stated value should be treated as a soft, unproven signal rather than a reliable mispricing.
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.