WTA · Charleston
Polina Kudermetova vs Oleksandra Oliynykova
Date: Mar 31, 2026, 6:50 PM
Final result
Polina Kudermetova🏆
3-6 7-6 6-4
Oleksandra Oliynykova
Odds (reference)
Polina Kudermetova · 43% 57% · Oleksandra Oliynykova
Implied probability
Match winner
Polina Kudermetova 2.2 ▲ Oleksandra Oliynykova 1.67 ▼
First set winner
Polina Kudermetova 2 ▲ Oleksandra Oliynykova 1.8 ▼
Total games
Over 1.8 ▼ Under 1.91 ▲
Indicative odds, subject to change. For informational purposes only.
Fan prediction
Polina Kudermetova · 19% 81% · Oleksandra Oliynykova
2,292 fan prediction
Head-to-head (H2H)
Polina Kudermetova 1 - 1 Oleksandra Oliynykova
- Tue, Mar 31 Polina Kudermetova 2–1 Oleksandra Oliynykova
- Wed, Feb 25 Oleksandra Oliynykova 2–1 Polina Kudermetova
Recent form · Polina Kudermetova
✗✓✓✓✗
- ✗ Leylah Fernandez 0–2 Charleston
- ✓ Mayar Sherif 2–0 WTA 125K Madrid, Spain Women Singles
- ✓ Jessika Ponchet 2–0 WTA 125K Madrid, Spain Women Singles
- ✓ Oksana Selekhmeteva 2–0 WTA 125K Madrid, Spain Women Singles
- ✗ Lisa Pigato 1–2 WTA 125K Madrid, Spain Women Singles
Recent form · Oleksandra Oliynykova
✓✗✓✗✓
- ✓ Xinyu Wang 2–0 Cluj Napoca
- ✗ Emma Raducanu 1–2 Cluj Napoca
- ✓ Polina Kudermetova 2–1 Antalya, Turkiye
- ✗ Amarissa Kiara Toth 1–2 Antalya, Turkiye
- ✓ Nuria Brancaccio 2–1 Antalya 2, Turkiye
Trends
- Polina Kudermetova Sets won 3
Momentum (by game)
Polina Kudermetova Oleksandra Oliynykova
Statistics
Polina Kudermetova Oleksandra Oliynykova
Service
3 Aces 3
4 Double faults 6
75/122 (61%) 1st serve % 74/101 (73%)
43/47 (91%) 2nd serve % 21/27 (78%)
42/75 (56%) 1st serve points won 41/74 (55%)
22/47 (47%) 2nd serve points won 10/27 (37%)
16 Service games played 15
12/20 (60%) Break points saved 6/13 (46%)
Points
112 Total points 109
64 Service points won 51
48 Return points won 58
6 Most points in a row 6
Games
16 Games won 16
8 Service games won 8
2 Most games in a row 3
Return
33/74 (44%) 1st return points won 33/75 (44%)
17/27 (62%) 2nd return points won 25/47 (53%)
15 Service games played 16
7 Break points won 8
Miscellaneous
1 Tiebreaks 0