WTA · Indian Wells
Aryna Sabalenka vs Elena Rybakina
Date: Mar 15, 2026, 6:00 PM
Final result
Aryna Sabalenka🏆
3-6 6-3 7-6
Elena Rybakina
Odds (reference)
Aryna Sabalenka · 59% 41% · Elena Rybakina
Implied probability
Match winner
Aryna Sabalenka 1.62 ▼ Elena Rybakina 2.3 ▲
First set winner
Aryna Sabalenka 1.67 ▼ Elena Rybakina 2.2 ▲
Total games
Over 1.8 ▼ Under 1.91 ▲
Indicative odds, subject to change. For informational purposes only.
Fan prediction
Aryna Sabalenka · 64% 36% · Elena Rybakina
18,543 fan prediction
Head-to-head (H2H)
Aryna Sabalenka 5 - 5 Elena Rybakina
- Fri, Mar 27 Aryna Sabalenka 2–0 Elena Rybakina
- Sun, Mar 15 Aryna Sabalenka 2–1 Elena Rybakina
- Sat, Jan 31 Aryna Sabalenka 1–2 Elena Rybakina
- Sat, Nov 08 Aryna Sabalenka 0–2 Elena Rybakina
- Fri, Oct 10 Aryna Sabalenka 2–0 Elena Rybakina
Recent form · Aryna Sabalenka
✓✓✗✓✓
- ✓ Iva Jović 2–0 Australian Open
- ✓ Elina Svitolina 2–0 Australian Open
- ✗ Elena Rybakina 1–2 Australian Open
- ✓ Himeno Sakatsume 2–0 Indian Wells
- ✓ Jaqueline Cristian 2–0 Indian Wells
Recent form · Elena Rybakina
✓✗✓✓✓
- ✓ Kimberly Birrell 2–0 Dubai
- ✗ Antonia Ružić 1–1 Dubai
- ✓ Hailey Baptiste 2–1 Indian Wells
- ✓ Marta Kostyuk 2–0 Indian Wells
- ✓ Sonay Kartal 1–0 Indian Wells
Trends
- Aryna Sabalenka Wins 5
- Elena Rybakina Wins 5
- Aryna Sabalenka Sets won 10
- Elena Rybakina Sets won 9
Momentum (by game)
Aryna Sabalenka Elena Rybakina
Statistics
Aryna Sabalenka Elena Rybakina
Service
10 Aces 12
3 Double faults 2
61/109 (56%) 1st serve % 57/97 (59%)
45/48 (94%) 2nd serve % 38/40 (95%)
40/61 (66%) 1st serve points won 35/57 (61%)
27/48 (56%) 2nd serve points won 28/40 (70%)
15 Service games played 15
6/9 (66%) Break points saved 5/8 (62%)
Points
100 Total points 104
67 Service points won 63
33 Return points won 41
6 Most points in a row 8
Games
16 Games won 15
12 Service games won 12
4 Most games in a row 3
Return
22/57 (38%) 1st return points won 21/61 (34%)
12/40 (30%) 2nd return points won 21/48 (43%)
15 Service games played 15
3 Break points won 3
Miscellaneous
1 Tiebreaks 0