- Season
- 43–48
- 47.3% win rate
- Career
- 295–199
- 59.7% win rate
- Titles
- 0
- Singles
- Prize money
- $165K
- Career
Recent form
1 loss in a row
- LLost to Laima Vladson
- WBeat Zuzanna Kolonus
- LLost to Gaia Maduzzi
- WBeat Georgina Garcia Perez
- LLost to Gaia Maduzzi
- WBeat Giulia Pereira De Aguiar
- WBeat Gabriella Da Silva Fick
- WBeat Ayla Aksu
- LLost to Jeline Vandromme
- WBeat Mina Hodzic
- WBeat Oceane Dodin
- LLost to Sinja Kraus
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played25–2748%
- Clay18–2047%
- Indoor0–10%
Elo rating
Full leaderboard1657#408 on tour
Peak 1666 in 2026 · from 91 rated matches
- Hard
1719+62 vs overall
52 matches
- Clay
1659about the same
38 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
12 matches· Main tour · 2026
- LSinja Kraus2026· Eupago Porto Open · QuarterfinalHard7-6(5), 3-6, 4-6
- WOceane Dodin2026· Eupago Porto Open · Round 2Hard2-6, 6-4, 6-2
- WMina Hodzic2026· Eupago Porto Open · Round 1Hard6-4, 5-7, 6-4
- LJeline Vandromme2026· Caldas da Rainha Ladies Open · Round 2Hard3-6, 6-4, 5-7
- WAyla Aksu2026· Caldas da Rainha Ladies Open · Round 1Hard4-6, 7-5, 7-5
- WGabriella Da Silva Fick2026· Caldas da Rainha Ladies Open · Qualifying FinalHard7-6(2), 6-3
- WGiulia Pereira De Aguiar2026· Caldas da Rainha Ladies Open · Qualifying 1st RoundHard6-0, 6-2
- LElena Ruxandra Bertea2026· Axeria Open 2026 powered by Intaro Sport · Round 1Clay3-6, 3-6
- LJule Niemeier2026· MSC Hamburg Ladies Open · Qualifying FinalClay4-6, 6-4, 1-6
- WLisa Zaar2026· MSC Hamburg Ladies Open · Qualifying 1st RoundClay6-2, 6-4
- LSofya Lansere2026· ATV Bancomat Tennis Open · Round 1Clay6-4, 1-6, 4-6
- WViola Turini2026· ATV Bancomat Tennis Open · Qualifying FinalClay7-5, 4-6, 7-6(2)