- Season
- 75–60
- 55.6% win rate
- Career
- 329–279
- 54.1% win rate
- Titles
- 0
- Singles
- Prize money
- $1.3M
- Career
Recent form
1 loss in a row
- WBeat Alana Subasic
- WBeat Chengyiyi Yuan
- WBeat Katy Dunne
- WBeat Kisa Yoshioka
- LLost to Mei Yamaguchi
- WBeat Dasha Plekhanova
- LLost to Lea Ma
- WBeat Dasha Ivanova
- WBeat Anna Tabunshchyk
- LLost to Ariana Arseneault
- WBeat Kallista Liu
- LLost to Fiona Crawley
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on grass
- Hardmost played58–5153%
- Clay0–40%
- Grass13–287%
- Indoor3–350%
- Surface TBD1–0100%
Elo rating
Full leaderboard1696#322 on tour
Peak 1838 in 2025 · from 134 rated matches
- Hard
1724+28 vs overall
108 matches
- Grass
1767+71 vs overall
15 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
17 matches· ITF · 2026
- LFiona Crawley2026· ITF W100 Landisville, PA Women · R32Hard—
- WKallista Liu2026· ITF W100 Landisville, PA Women · QSurface TBD—
- LAriana Arseneault2026· W35 Saskatoon · SFHard—
- WAnna Tabunshchyk2026· W35 Saskatoon · R16Hard—
- WDasha Ivanova2026· W35 Saskatoon · R32Hard—
- LLea Ma2026· W75 Granby · R16Hard—
- WDasha Plekhanova2026· W75 Granby · R32Hard—
- LMei Yamaguchi2026· W75 Kurume · QFHard—
- WKisa Yoshioka2026· W75 Kurume · R16Hard—
- WKaty Dunne2026· W75 Kurume · R32Hard—
- WChengyiyi Yuan2026· W35 Launceston · FHard—
- WAlana Subasic2026· W35 Launceston · SFHard—
- WSarah Rokusek2026· W35 Launceston · QFHard—
- WBelle Thompson2026· W35 Launceston · R16Hard—
- WReina Goto2026· W35 Launceston · R32Hard—
- LSarah Saito2026· W75 Brisbane 2 · R32Hard—
- LTaylah Preston2026· W75 Brisbane · R16Hard—