World ranking
134
566 points
- Season
- 107–102
- 51.2% win rate
- Career
- 320–229
- 58.3% win rate
- Titles
- 0
- Singles
- Prize money
- $1.9M
- Career
Recent form
2 losses in a row
- LLost to Robin Montgomery
- LLost to Celine Naef
- WBeat Alycia Parks
- WBeat Guo Hanyu
- LLost to Sorana Cirstea
- LLost to Lucia Bronzetti
- WBeat Greet Minnen
- WBeat Sofia Costoulas
- WBeat Moyuka Uchijima
- WBeat Mai Hontama
- LLost to Taylah Preston
- LLost to Storm Hunter
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played90–6857%
- Clay5–1624%
- Grass12–1643%
- Indoor0–20%
Elo rating
Full leaderboard1788#174 on tour
Peak 1835 in 2026 · from 208 rated matches
- Hard
1863+75 vs overall
157 matches
- Grass
1797+9 vs overall
28 matches
- Clay
1737-50 vs overall
21 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 134· Main tour
- LStorm Hunter2026· US Open · Qualifying 1st RoundHard3-6, 0-6
- LTaylah Preston2026· Odlum Brown VanOpen · FinalHard6-7(5), 3-6
- WMai Hontama2026· Odlum Brown VanOpen · SemifinalHard6-3, 6-4
- WMoyuka Uchijima2026· Odlum Brown VanOpen · QuarterfinalHard6-4, 6-7(9), 6-3
- WSofia Costoulas2026· Odlum Brown VanOpen · Round 2Hard6-3, 6-3
- WGreet Minnen2026· Odlum Brown VanOpen · Round 1Hard6-1, 6-3
- LLucia Bronzetti2026· Wimbledon · Qualifying 1st RoundGrass3-6, 6-3, 4-6
- LSorana Cirstea2026· The HSBC Championships · Round 1Grass4-6, 7-5, 2-6
- WGuo Hanyu2026· The HSBC Championships · Qualifying FinalGrass6-3, 2-6, 6-2
- WAlycia Parks2026· The HSBC Championships · Qualifying 1st RoundGrass5-7, 6-4, 6-4
- LCeline Naef2026· Lexus Birmingham Open · Round 1Grass2-6, 3-6
- LRobin Montgomery2026· Roland Garros · Qualifying 1st RoundClay1-6, 5-7
- LAnastasia Zakharova2026· Trophée Clarins · Round 1Clay2-6, 2-6
- LYuliia Starodubtseva2026· Miami Open presented by Itau · Qualifying 1st RoundHard6-7(3), 5-7
- LEmerson Jones2026· Austin 125 2 · Round 1Hard4-6, 1-6
- LLulu Sun2026· BNP Paribas Open · Qualifying 1st RoundHard5-7, 3-6
- LIga Swiatek2026· Australian Open · Round 4Hard0-6, 3-6
- WNaomi Osaka2026· Australian Open · Round 3Hard—
- WLaura Siegemund2026· Australian Open · Round 2Hard6-4, 6-7(3), 7-6(7)
- WKimberly Birrell2026· Australian Open · Round 1Hard7-6(6), 6-7(9), 6-4
- WTamara Korpatsch2026· Australian Open · Qualifying FinalHard6-4, 6-4
- WClaire Liu2026· Australian Open · Qualifying 2nd RoundHard7-6(6), 2-6, 6-4
- WLeyre Romero Gormaz2026· Australian Open · Qualifying 1st RoundHard4-6, 7-6(4), 6-2
- LWang Yafan2025· Prudential Hong Kong Tennis Open · Round 1Hard4-6, 7-6(6), 3-6
- WLu Jia-Jing2025· Prudential Hong Kong Tennis Open · Qualifying FinalHard6-4, 6-4
- WMarina Melnikova2025· Prudential Hong Kong Tennis Open · Qualifying 1st RoundHard6-2, 6-4
- LVarvara Gracheva2025· Toray Pan Pacific Open Tennis · Qualifying FinalHard3-6, 1-6
- WHailey Baptiste2025· Toray Pan Pacific Open Tennis · Qualifying 1st RoundHard2-6, 6-4, 1-0ret.
- LElisabetta Cocciaretto2025· Kinoshita Group Japan Open · Qualifying 1st RoundHard1-6, 4-6
- LLeolia Jeanjean2025· Suzhou Open · Round 1Hard2-6, 5-7
- LKyoka Okamura2025· Suzhou Open · Qualifying 1st RoundHard4-6, 4-6
- LPolina Kudermetova2025· China Open · Round 1Hard5-7, 6-7(7)
- WRebeka Masarova2025· China Open · Qualifying FinalHard4-6, 7-6(5), 7-5
- WVeronika Erjavec2025· China Open · Qualifying 1st RoundHard6-3, 6-3
- LNicole Fossa Huergo2025· Guadalajara Open Akron presented by Santander · Qualifying FinalHard7-5ret.
- WVivian Wolff2025· Guadalajara Open Akron presented by Santander · Qualifying 1st RoundHard6-1, 5-7, 6-2
- LVarvara Lepchenko2025· Guadalajara 125 Open · Round 1Hard4-6, 1-6
- LClaire Liu2025· US Open · Qualifying 2nd RoundHard3-6, 5-7
- WStorm Hunter2025· US Open · Qualifying 1st RoundHard6-3, 6-4
- LCatherine McNally2025· Cincinnati Open · Round 1Hard2-6, 3-6
- WAnastasia Zakharova2025· Cincinnati Open · Qualifying FinalHard4-6, 6-2, 6-2
- WNuria Parrizas Diaz2025· Cincinnati Open · Qualifying 1st RoundHard1-6, 7-6(5), 6-2
- LVarvara Gracheva2025· National Bank Open presented by Rogers · Qualifying 1st RoundHard3-6, 2-6
- LPetra Martic2025· Wimbledon · Qualifying 1st RoundGrass2-6, 6-3, 6-7(10)
- LKarolina Muchova2025· The HSBC Championships · Round 1Grass6-7(5), 6-3, 4-6
- WPriscilla Hon2025· The HSBC Championships · Qualifying FinalGrass6-3, 6-1
- WKamilla Rakhimova2025· The HSBC Championships · Qualifying 1st RoundGrass7-5, 6-3
- LKimberly Birrell2025· Lexus Birmingham Open · Round 1Grass1-6, 4-6
- LKristina Dmitruk2025· Roland Garros · Qualifying 2nd RoundClay5-7, 3-6
- WIryna Shymanovich2025· Roland Garros · Qualifying 1st RoundClay6-1, 6-1
- LJenny Lim2025· Trophée Clarins · Qualifying FinalClay6-3, 2-6, 1-6
- LRebeka Masarova2025· Puerto Vallarta Open · QuarterfinalHard1-6, 6-2, 2-6
- WErika Andreeva2025· Puerto Vallarta Open · Round 2Hard6-4, 6-2
- WEmily Appleton2025· Puerto Vallarta Open · Round 1Hard6-1, 6-2
- LAnna Bondar2025· Miami Open presented by Itau · Qualifying 1st RoundHard6-3, 3-6, 2-6
- LSofia Kenin2025· BNP Paribas Open · Round 1Hard2-6, 1-6
- LCristina Bucsa2025· ATX Open · Qualifying FinalHard3-6, 0-6
- WJennifer Jackson2025· ATX Open · Qualifying 1st RoundHard7-5, 6-2
- LJulia Riera2025· Australian Open · Qualifying FinalHard6-4, 1-6, 2-6
- WSara Sorribes Tormo2025· Australian Open · Qualifying 2nd RoundHard4-6, 6-3, 6-3
- WElsa Jacquemot2025· Australian Open · Qualifying 1st RoundHard6-3, 6-2
- LMaya Joint2024· Brisbane International presented by ANZ · Round 1Hard3-6, 4-6
- WAnastasiia Sobolieva2024· Brisbane International presented by ANZ · Qualifying FinalHard6-3, 6-0
- WYsaline Bonaventure2024· Brisbane International presented by ANZ · Qualifying 1st RoundHard6-2, 6-4
- LAlexandra Eala2024· US Open · Qualifying 1st RoundHard3-6, 6-2, 1-6
- LYuliia Starodubtseva2024· Wimbledon · Qualifying FinalGrass4-6, 2-6
- WNatalija Stevanovic2024· Wimbledon · Qualifying 2nd RoundGrass6-3, 6-0
- WSara Bejlek2024· Wimbledon · Qualifying 1st RoundGrass6-4, 1-0ret.
- LEna Shibahara2024· Lexus Nottingham Open · Qualifying 1st RoundGrass6-7(1), 2-6
- LDaria Snigur2024· Australian Open · Qualifying FinalHard2-6, 7-5, 3-6
- WKatarina Zavatska2024· Australian Open · Qualifying 2nd RoundHard7-6(3), 6-3
- WNuria Parrizas Diaz2024· Australian Open · Qualifying 1st RoundHard4-6, 6-3, 7-5
- LYuliia Starodubtseva2023· Brisbane International presented by ANZ · Qualifying 1st RoundHard3-6, 6-2, 4-6
- LRebecca Sramkova2023· BNP Paribas Warsaw Open · Qualifying FinalClay1-6, 0-6
- WMartyna Kubka2023· BNP Paribas Warsaw Open · Qualifying 1st RoundClay6-4, 7-6(4)
- LHarriet Dart2023· Lexus Nottingham Open · Qualifying 1st RoundGrass3-6, 4-6
- LKristina Mladenovic2023· Australian Open · Qualifying 1st RoundHard3-6, 6-3, 4-6
- LAnkita Raina2022· Korea Open · Round 1Hard6-4, 5-7, 1-6
- LYuan Yue2022· US Open · Qualifying FinalHard1-6, 0-6
- WValerie Glozman2022· US Open · Qualifying 2nd RoundHard6-4, 6-3
- WEkaterine Gorgodze2022· US Open · Qualifying 1st RoundHard7-5, 3-6, 7-6(8)
- LRebecca Peterson2022· Odlum Brown VanOpen · QuarterfinalHard1-6, 6-7(5)
- WWang Xinyu2022· Odlum Brown VanOpen · Round 2Hard6-3, 6-2
- WHarmony Tan2022· Odlum Brown VanOpen · Round 1Hard7-6(3), 1-6, 6-1
- LDalma Galfi2022· Wimbledon · Round 1Grass7-5, 3-6, 4-6
- WNatalija Stevanovic2022· Wimbledon · Qualifying FinalGrass7-6(2), 2-6, 6-2
- WMandy Minella2022· Wimbledon · Qualifying 2nd RoundGrass7-6(3), 3-6, 6-2
- WIndy De Vroome2022· Wimbledon · Qualifying 1st RoundGrass7-6(8), 6-1
- LCatherine McNally2022· Lexus Birmingham Open · Qualifying FinalGrass3-6, 6-4, 1-6
- WSarah Beth Grey2022· Lexus Birmingham Open · Qualifying 1st RoundGrass6-4, 6-2
- LKatie Boulter2022· Lexus Nottingham Open · Qualifying FinalGrass6-3, 2-6, 3-6
- WElla McDonald2022· Lexus Nottingham Open · Qualifying 1st RoundGrass6-2, 6-1
- LSuzan Lamens2022· Roland Garros · Qualifying 1st RoundClay2-6, 2-6
- LDiane Parry2022· Trophée Clarins · Round 1Clay1-6, 4-6
- LBeatriz Haddad Maia2022· L'Open 35 de Saint Malo · Round 1Clay2-6, 0-6
- LVarvara Gracheva2022· Mutua Madrid Open · Qualifying 1st RoundClay2-6, 3-6
- LNastasja Schunk2022· Porsche Tennis Grand Prix · Qualifying 1st RoundClay6-4, 4-6, 1-6
- LEkaterine Gorgodze2022· Miami Open presented by Itau · Qualifying 1st RoundHard7-6(5), 4-6, 5-7
- LDalma Galfi2022· BNP Paribas Open · Qualifying 1st RoundHard6-4, 3-6, 3-6
- LKristina Kucova2022· Qatar Total Energies Open · Qualifying 1st RoundHard0-6, 2-6