
- Season
- 52–76
- 40.6% win rate
- Career
- 366–275
- 57.1% win rate
- Titles
- 0
- +2 doubles
- Prize money
- $1.6M
- Career
Recent form
1 loss in a row
- LLost to Bai Zhuoxuan
- WBeat Aliona Bolsova
- LLost to Katherine Sebov
- LLost to Marina Ribera Bassols
- LLost to Rebecca Marino
- LLost to Maddison Inglis
- LLost to Brenda Fruhvirtova
- LLost to Viktorija Golubic
- LLost to Alycia Parks
- LLost to Bernarda Pera
- WBeat Louisa Chirico
- LLost to Lucrezia Stefanini
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on indoor
- Hardmost played23–3341%
- Clay15–2835%
- Grass5–838%
- Indoor9–756%
Elo rating
Full leaderboard1555
Peak 1759 in 2023 · from 128 rated matches
- Hard
1577+21 vs overall
56 matches
- Clay
1529-27 vs overall
43 matches
- Indoor
1633+78 vs overall
16 matches
Computed from every completed WTA singles match since 2008, not from ranking points: beating a strong player is worth more than beating a weak one. A surface figure is this player’s overall rating plus an adjustment learned only from their matches on that surface.
Match results
Latest 100 of 127· Main tour
- LLucrezia Stefanini2025· Miami Open presented by Itau · Qualifying FinalHard3-6, 1-6
- WLouisa Chirico2025· Miami Open presented by Itau · Qualifying 1st RoundHard6-4, 3-0ret.
- LBernarda Pera2025· Dubai Duty Free Tennis Championships · Qualifying 1st RoundHard2-6, 2-6
- LAlycia Parks2025· Qatar Total Energies Open · Qualifying 1st RoundHard1-6, 0-6
- LViktorija Golubic2025· Upper Austria Ladies Linz · Qualifying 1st RoundIndoor3-6, 0-6
- LBrenda Fruhvirtova2025· Australian Open · Qualifying 1st RoundHard4-6, 2-6
- LMaddison Inglis2024· Brisbane International presented by ANZ · Qualifying 1st RoundHard2-6, 4-6
- LRebecca Marino2024· US Open · Qualifying 1st RoundHard2-6, 3-6
- LKatherine Sebov2024· Australian Open · Qualifying 2nd RoundHard7-6(5), 4-6, 0-4ret.
- WAliona Bolsova2024· Australian Open · Qualifying 1st RoundHard6-3, 6-3
- LBai Zhuoxuan2023· Wimbledon · Round 1Grass6-7(0), 1-6
- LRobin Montgomery2023· Veneto Open promoted by Regione del Veneto · QuarterfinalGrass4-6, 2-6
- WNuria Brancaccio2023· Veneto Open promoted by Regione del Veneto · Round 2Grass6-2, 6-2
- WMarina Bassols Ribera2023· Veneto Open promoted by Regione del Veneto · Round 1Grass6-7(4), 6-2, 6-4
- LCarol Zhao2023· Libéma Open · Round 1Grass6-7(3), 6-7(4)
- LAnna Blinkova2023· Roland Garros · Round 1Clay2-6, 0-6
- LJulia Grabher2023· Grand Prix Son Altesse Royale La Princesse Lalla Meryem · Round 1Clay7-6(3), 4-6, 2-6
- LTaylor Townsend2023· Internazionali BNL d'Italia · Round 1Clay6-4, 1-6, 5-7
- WPriscilla Hon2023· Internazionali BNL d'Italia · Qualifying FinalClay6-4, 6-4
- WAngelica Moratelli2023· Internazionali BNL d'Italia · Qualifying 1st RoundClay6-2, 6-2
- LElina Svitolina2023· L'Open 35 de Saint Malo · Round 2Clay6-2, 4-6, 6-7(5)
- WSelena Janicijevic2023· L'Open 35 de Saint Malo · Round 1Clay6-4, 6-4
- LElena-Gabriela Ruse2023· Mutua Madrid Open · Qualifying 1st RoundClay6-3, 3-6, 1-6
- LMirjam Bjorklund2023· Miami Open presented by Itau · Qualifying 1st RoundHard4-6, 6-4, 3-6
- LVarvara Gracheva2023· BNP Paribas Open · Round 1Hard2-6, 2-6
- WEva Lys2023· BNP Paribas Open · Qualifying FinalHard6-4, 7-6(4)
- WViktoria Hruncakova2023· BNP Paribas Open · Qualifying 1st RoundHard7-6(4), 6-3
- LDonna Vekic2023· Abierto GNP Seguros · QuarterfinalHard2-6, 7-5, 6-7(5)
- WKamilla Rakhimova2023· Abierto GNP Seguros · Round 2Hard7-6(2), 1-6, 6-3
- WDespina Papamichail2023· Abierto GNP Seguros · Round 1Hard7-6(5), 4-6, 6-1
- LKaterina Siniakova2023· Mérida Open Akron · Round 1Hard0-6, 5-7
- WSimona Waltert2023· Mérida Open Akron · QuarterfinalHard4-6, 7-5, 6-1
- LKarolina Pliskova2023· Mubadala Abu Dhabi Open presented by Abu Dhabi Sports Council · Round 1Hard1-6, 3-6
- LRebecca Marino2023· Mubadala Abu Dhabi Open presented by Abu Dhabi Sports Council · Qualifying FinalHard1-6, 4-6
- WLuisa Stefani2023· Mubadala Abu Dhabi Open presented by Abu Dhabi Sports Council · Qualifying 1st RoundHard6-7(3), 6-3, 6-1
- LLesia Tsurenko2023· Thailand Open · Round 1Hard3-6, 6-4, 4-6
- LEkaterina Alexandrova2023· Australian Open · Round 1Hard2-6, 1-6
- LLauren Davis2023· Hobart International · Round 2Hard6-7(1), 3-6
- WTamara Zidansek2023· Hobart International · Round 1Hard6-7(2), 6-2, 6-2
- LRebeka Masarova2023· ASB Classic · SemifinalHard3-6, 3-6
- WLeylah Fernandez2023· ASB Classic · QuarterfinalHard6-4, 6-2
- WRebecca Marino2023· ASB Classic · Round 2Hard3-6, 6-3, 6-3
- WCatherine McNally2023· ASB Classic · Round 1Hard5-7, 6-4, 6-4
- WArantxa Rus2022· ASB Classic · Qualifying FinalHard6-3, 2-6, 6-4
- WElsa Jacquemot2022· ASB Classic · Qualifying 1st RoundHard6-3, 6-4
- LAnhelina Kalinina2022· Transylvania Open powered by Kaufland · Round 2Indoor3-6, 2-6
- WVarvara Gracheva2022· Transylvania Open powered by Kaufland · Round 1Indoor7-5, 7-5
- WCristina Dinu2022· Transylvania Open powered by Kaufland · Qualifying FinalIndoor6-4, 7-5
- WKateryna Baindl2022· Transylvania Open powered by Kaufland · Qualifying 1st RoundIndoor6-7(3), 6-4, 6-4
- LAnett Kontaveit2022· Tallinn Open · QuarterfinalIndoor3-6, 6-3, 3-6
- WJil Teichmann2022· Tallinn Open · Round 2Indoor7-6(8), 6-3
- WShelby Rogers2022· Tallinn Open · Round 1Indoor6-4, 6-4
- WMirjam Bjorklund2022· Tallinn Open · Qualifying FinalIndoor7-5, 6-4
- WGeorgina Garcia Perez2022· Tallinn Open · Qualifying 1st RoundIndoor6-2, 6-2
- LMoyuka Uchijima2022· US Open · Qualifying 2nd RoundHard2-6, 6-2, 4-6
- WChristina McHale2022· US Open · Qualifying 1st RoundHard6-3, 6-1
- LTaylor Townsend2022· Thoreau Tennis Open 125 · Round 2Hard1-6, 6-4, 4-6
- WVarvara Gracheva2022· Thoreau Tennis Open 125 · Round 1Hard6-2, 7-5
- LPaula Ormaechea2022· BNP Paribas Warsaw Open · Qualifying 1st RoundClay4-6, 5-7
- LNao Hibino2022· MSC Hamburg Ladies Open · Qualifying 1st RoundClay3-6, 3-6
- LCatherine Harrison2022· Wimbledon · Qualifying 2nd RoundGrass5-7, 1-6
- WFrancesca Di Lorenzo2022· Wimbledon · Qualifying 1st RoundGrass6-4, 6-4
- LAlison Van Uytvanck2022· Veneto Open promoted by Regione del Veneto · Round 2Grass2-6, 2-6
- WElina Avanesyan2022· Veneto Open promoted by Regione del Veneto · Round 1Grass6-2, 7-6(4)
- LBianca Andreescu2022· Roland Garros · Round 1Clay6-3, 5-7, 0-6
- WAnastasia Kulikova2022· Roland Garros · Qualifying FinalClay6-4, 6-2
- WYuriko Lily Miyazaki2022· Roland Garros · Qualifying 2nd RoundClay7-5, 6-2
- WDespina Papamichail2022· Roland Garros · Qualifying 1st RoundClay6-1, 3-6, 7-6(4)
- LDespina Papamichail2022· TEB BNP Paribas Tennis Championship Istanbul · Qualifying 1st RoundClay4-6, 6-7(3)
- LArianne Hartono2022· Australian Open · Qualifying 2nd RoundHard2-6, 6-4, 4-6
- WMihaela Buzarnescu2022· Australian Open · Qualifying 1st RoundHard6-2, 6-2
- LClaire Liu2021· Chicago 125 · Round 1Hard3-6, 2-6
- LIrina-Camelia Begu2021· BNP Paribas Poland Open · Round 1Clay1-6, 2-6
- LBarbora Krejcikova2021· Livesport Prague Open 2021 · Round 2Clay6-7(2), 4-6
- WNaiktha Bains2021· Livesport Prague Open 2021 · Round 1Clay6-3, 6-2
- LAndrea Petkovic2021· Hamburg European Open · QuarterfinalClay2-6, 5-7
- WBernarda Pera2021· Hamburg European Open · Round 2Clay3-6, 6-3, 6-4
- WAstra Sharma2021· Hamburg European Open · Round 1Clay1-6, 6-2, 6-4
- LArantxa Rus2021· Bol · Round 1Clay3-6, 3-6
- LTimea Babos2021· Australian Open · Round 1Hard6-7(0), 4-6
- LDanielle Collins2021· Yarra Valley Classic · Round 1Hard3-6, 3-6
- LStorm Hunter2020· Prague OpenClay3-6, 3-6
- LCaroline Garcia2020· Open 6eme Sens · Round 2Indoor5-7, 2-6
- WMarta Kostyuk2020· Open 6eme Sens · Round 1Indoor6-4, 6-4
- LAlize Cornet2020· ASB Classic 2020 · Round 1Hard6-4, 5-7, 3-6
- LAlison Van Uytvanck2019· Upper Austria Ladies Linz · Round 1Indoor3-6, 2-6
- LSorana Cirstea2019· Tashkent Open · Round 2Hard6-3, 3-6, 5-7
- WAkgul Amanmuradova2019· Tashkent Open · Round 1Hard6-3, 6-1
- LWang Yafan2019· Korea Open · Round 2Hard6-4, 3-6, 0-6
- WJessica Pegula2019· Korea Open · Round 1Hard5-7, 6-2, 6-4
- LAlison Van Uytvanck2019· Hana-cupid Japan Womens Open · Round 1Hard4-6, 2-6
- LKatarzyna Kawa2019· Baltic Open · Round 1Clay6-2, 4-6, 1-6
- LKristyna Pliskova2019· Bucharest Open · Round 2Clay0-6, 2-6
- WTereza Mrdeza2019· Bucharest Open · Round 1Clay6-3, 7-5
- LVeronika Kudermetova2019· Wimbledon · Round 1Grass2-6, 4-6
- LAngelique Kerber2019· Mallorca Open · Round 1Grass5-7, 6-4, 2-6
- LEkaterina Alexandrova2019· Libema Open · Round 2Grass3-6, 4-6
- WFiona Ferro2019· Libema Open · Round 1Grass6-2, 2-6, 6-0
- LJil Teichmann2019· Bol Open · Round 2Clay2-6, 2-6
- WPaula Badosa2019· Bol Open · Round 1Clay6-3, 6-2