| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Oct 10 | vs Nikola Bartunkova | — | — | ungraded |
| Oct 8 | @ Ekaterina Alexandrova | 71.7% | 2–0 | ✓ right |
| Oct 6 | @ Daria Snigur | 83.4% | 2–0 | ✓ right |
| Oct 4 | @ Polina Kudermetova | 88.4% | 2–0 | ✓ right |
| Oct 2 |
| @ Yue Yuan |
| 84.9% |
| 2–1 |
| ✓ right |
| Sep 5 | vs Nikola Bartunkova | — | — | ungraded |
| Sep 3 | vs Eva Lys | 64.0% | 2–0 | ✓ right |
| Sep 1 | vs Janice Tjen | 70.7% | 2–0 | ✓ right |
| Aug 19 | @ Marta Kostyuk | 55.6% | — | ungraded |
| Aug 18 | @ Janice Tjen | 79.0% | 2–0 | ✓ right |
| Aug 16 | @ Oleksandra Oliynykova | 81.0% | 2–0 | ✓ right |
| Aug 7 | vs Leylah Fernandez | 80.6% | 0–2 | ✕ wrong |
| Aug 5 | vs Karolina Pliskova | 80.0% | 2–0 | ✓ right |
| Jul 1 | @ Barbora Krejcikova | — | 1–2 | ungraded |
| Jun 29 | vs Magda Linette | — | 2–0 | ungraded |
| Jun 24 | @ Ekaterina Alexandrova | — | 0–2 | ungraded |
| Jun 6 | vs Maja Chwalinska | — | 2–0 | ungraded |
| Jun 4 | vs Marta Kostyuk | — | 2–0 | ungraded |
| Jun 2 | vs Sorana Cirstea | — | 2–0 | ungraded |
| May 31 | vs Jil Teichmann | — | 2–0 | ungraded |
| May 29 | vs Marie Bouzkova | — | 2–0 | ungraded |
| May 27 | vs Bassols M. | — | 2–1 | ungraded |
| May 24 | vs Fiona Ferro | — | 2–0 | ungraded |
| May 12 | @ Coco Gauff | — | 1–2 | ungraded |
| May 11 | vs Elise Mertens | — | 2–0 | ungraded |