Season summary
- Surface
- Hard 18–13 · Clay 8–4 · Grass 3–3
- Level
- Grand Slam 11–4 · WTA 1000 9–9 · WTA 500 7–6 · WTA 250 2–1
- Top-10 wins
- 2
Tournaments
Beijing
R64
| R64 | L | Qinwen Zheng | 6-7(4) 6-4 3-0 ret. |
US Open
R16 · 240 pts
| R16 | L | Emma Navarro [26] | 6-4 6-2 |
| R32 | W | Elina Svitolina [9] | 6-3 2-6 6-3 |
| R64 | W | Xinyu Wang | 7-5 2-6 6-3 |
| R128 | W | Anna Blinkova | 6-4 6-3 |
Cincinnati
R32 · 65 pts
| R32 | L | Sorana Cirstea [15] | 6-7(4) 6-1 5-0 ret. |
| R64 | W | Caty Mcnally | 6-3 6-4 |
Toronto
R32 · 65 pts
| R32 | L | Diana Shnaider [15] | 6-3 6-3 |
| R64 | W | Mccartney Kessler | 6-2 6-7(3) 6-4 |
Washington
QF · 108 pts
| QF | L | Jessica Pegula [1] | 6-3 7-5 |
| R16 | W | Janice Tjen | 1-6 6-3 7-6(7) |
| R32 | W | Daria Kasatkina (Q) | 6-4 6-1 |
Wimbledon
R32 · 130 pts
| R32 | L | Belinda Bencic [11] | 6-4 4-6 7-6(6) |
| R64 | W | Diane Parry | 6-4 3-6 7-6(8) |
| R128 | W | Magdalena Frech | 7-6(5) 6-4 |
Bad Homburg
R16 · 60 pts
| R16 | L | Elena-Gabriela Ruse (Q) | 7-5 6-2 |
| R32 | W | Sinja Kraus (Q) | 6-4 6-1 |
Berlin
R32 · 1 pt
| R32 | L | Elina Svitolina [6] | 6-1 4-1 ret. |
French Open
QF · 430 pts
| QF | L | Maja Chwalinska (Q) | 7-6(3) 6-3 |
| R16 | W | Anastasia Potapova [28] | 6-4 2-6 7-6(7) |
| R32 | W | Camila Osorio | 6-3 0-6 6-2 |
| R64 | W | Alina Korneeva (Q) | 7-6(2) 6-4 |
| R128 | W | Lois Boisson | 6-2 6-2 |
Rome
R16 · 120 pts
| R16 | L | Jelena Ostapenko | 6-1 6-2 |
| R32 | W | Belinda Bencic [12] | 6-4 6-3 |
| R64 | W | Katerina Siniakova | 4-6 7-6(4) 7-5 |
Madrid
R64 · 10 pts
| R64 | L | Dalma Galfi (Q) | 6-3 6-3 |
Charleston
QF · 108 pts
| QF | L | Iva Jovic [4] | 6-3 6-4 |
| R16 | W | Paula Badosa (WC) | 6-4 6-2 |
| R32 | W | Viktoria Tomova-Traycheva (Q) | 6-2 6-4 |
Miami
R64 · 10 pts
| R64 | L | Anastasia Zakharova (Q) | 3-6 6-1 7-5 |
Indian Wells
R32 · 65 pts
| R32 | L | Victoria Mboko [10] | 6-4 6-1 |
| R64 | W | Zeynep Sonmez | 6-4 7-6(4) |
Dubai
R32 · 65 pts
| R32 | L | Coco Gauff [3] | 6-4 6-4 |
| R64 | W | Jelena Ostapenko | 2-6 6-1 6-4 |
Doha
QF · 215 pts
| QF | L | Karolina Muchova [14] | 6-3 6-4 |
| R16 | W | Elina Svitolina [7] | 6-4 6-3 |
| R32 | W | Emma Navarro [12] | 7-5 2-6 6-2 |
| R64 | W | Jessica Bouzas Maneiro | 6-2 6-1 |
Australian Open
R32 · 130 pts
| R32 | L | Iga Swiatek [2] | 6-1 1-6 6-1 |
| R64 | W | Julia Grabher | 6-3 6-3 |
| R128 | W | Sonay Kartal | 7-6(3) 6-1 |
Adelaide
R16 · 60 pts
| R16 | L | Victoria Mboko [8] | 6-2 3-6 7-6(6) |
| R32 | W | Elena-Gabriela Ruse (Q) | 6-0 6-3 |
Brisbane
R32 · 32 pts
| R32 | L | Jessica Pegula [4] | 6-2 2-6 6-4 |
| R64 | W | Tereza Valentova | 6-4 6-4 |
Hong Kong
QF · 54 pts
| QF | L | Victoria Mboko [3] | 6-1 3-1 ret. |
| R16 | W | Shuai Zhang | 6-1 6-1 |
| R32 | W | Kamilla Rakhimova | 6-4 6-4 |
The season follows the Race to the WTA Finals year, so it starts with events in late October 2025.