Season summary
- Surface
- Hard 18–14 · Clay 6–6 · Grass 1–2
- Level
- Grand Slam 4–4 · WTA 1000 6–10 · WTA 500 6–3 · WTA 250 9–4 · WTA 125 0–1
- Top-10 wins
- 0
Tournaments
Beijing
R64
| R64 | L | Viktorija Golubic | 6-4 3-6 6-3 |
Guadalajara
Final · 325 pts
| F | L | Iva Jovic [2] | 6-4 6-2 |
| SF | W | Liudmila Samsonova [8] | 7-6(7) 6-2 |
| QF | W | Sloane Stephens (WC) | 7-6(6) 6-4 |
| R16 | W | Diane Parry [4] | 6-2 7-5 |
| R32 | W | Emiliana Arango | 6-3 6-2 |
US Open
R128 · 10 pts
| R128 | L | Harriet Dart (Q) | 3-6 6-3 6-2 |
Cincinnati
R64 · 35 pts
| R64 | L | Clara Tauson [27] | 7-6(7) 1-6 7-5 |
| R128 | W | Harriet Dart (Q) | 6-1 7-6(6) |
Toronto
R128 · 10 pts
| R128 | L | Elena-Gabriela Ruse | 6-0 7-5 |
Memphis
QF · 54 pts
| QF | L | Elvina Kalieva | 6-1 2-6 6-3 |
| R16 | W | Tatiana Prozorova (Q) | 6-1 6-2 |
| R32 | W | Mary Stoiana | 6-7(5) 6-0 6-4 |
Wimbledon
R128 · 10 pts
| R128 | L | Nikola Bartunkova | 6-4 3-6 7-5 |
Eastbourne
Lost in qualifying R2 · 12 pts
| Qualifying R2 | L | Kimberly Birrell [7] | 7-5 6-0 |
| Qualifying R1 | W | Emily Appleton (WC) | 7-5 6-3 |
French Open
R32 · 130 pts
| R32 | L | Belinda Bencic [11] | 6-3 6-3 |
| R64 | W | Daria Snigur | 6-4 6-0 |
| R128 | W | Sofia Kenin | 6-3 6-3 |
Strasbourg
R16 · 60 pts
| R16 | L | Daria Kasatkina (Q) | 6-1 6-3 |
| R32 | W | Maria Sakkari | 6-3 6-1 |
Rome
R64 · 35 pts
| R64 | L | Madison Keys [17] | 4-6 6-4 6-2 |
| R128 | W | Janice Tjen | 6-4 6-4 |
La Bisbal D'empordá
R32 · 1 pt
| R32 | L | Aliona Bolsova (WC) | 6-4 5-7 7-6(4) |
Madrid
R64 · 35 pts
| R64 | L | Aryna Sabalenka [1] | 7-5 6-3 |
| R128 | W | Lois Boisson | 6-1 6-3 |
Charleston
R16 · 60 pts
| R16 | L | Mccartney Kessler | 6-0 3-6 6-4 |
| R32 | W | Ashlyn Krueger | 7-6(8) 7-5 |
Miami
R64 · 35 pts
| R64 | L | Jaqueline Cristian [34] | 6-4 7-5 |
| R128 | W | Viktorija Golubic (Q) | 7-6(6) 6-4 |
Indian Wells
R128 · 10 pts
| R128 | L | Solana Sierra | 7-5 7-5 |
Austin
Winner · 250 pts
| F | W | Taylor Townsend (WC) | 7-6(8) 7-5 |
| SF | W | Kimberly Birrell | 6-3 3-6 6-2 |
| QF | W | Oksana Selekhmeteva | 6-1 5-7 7-5 |
| R16 | W | Kaja Juvan | 6-0 6-2 |
| R32 | W | Francesca Jones | 3-6 6-3 6-2 |
Dubai
R32 · 85 pts
| R32 | L | Clara Tauson [12] | 6-2 6-4 |
| R64 | W | Magdalena Frech (LL) | 6-4 6-2 |
| Qualifying R2 | L | Elena-Gabriela Ruse [12] | 6-2 4-6 6-4 |
| Qualifying R1 | W | Vera Zvonareva (WC) | 6-4 3-6 6-4 |
Doha
R64 · 10 pts
| R64 | L | Vera Zvonareva (Q) | 2-6 6-2 6-3 |
Australian Open
R32 · 130 pts
| R32 | L | Amanda Anisimova [4] | 6-1 6-4 |
| R64 | W | Petra Marcinko | 6-2 7-5 |
| R128 | W | Sofia Kenin [27] | 6-3 6-2 |
Hobart
R16 · 30 pts
| R16 | L | Olga Danilovic | 7-6(2) 6-1 |
| R32 | W | Barbora Krejcikova | 6-4 1-6 7-6(4) |
Auckland
R32 · 1 pt
| R32 | L | Kaitlin Quevedo (Q) | 6-2 7-5 |
The season follows the Race to the WTA Finals year, so it starts with events in late October 2025.