WTA · ITA · Records count matches on record only, not careers
Record4–812 decided
Win rate33%Over 12
World rank—WTA
Matches12L2 current streak
Best surfaceHard2–3 · 40%
How the matches ended
33.3%won · 4 of 12 decided
Wins4Losses8
| Outcome | Count | Share |
|---|---|---|
| Wins | 4 | 33.3% |
| Losses | 8 | 66.7% |
Both figures are shares of the same 12 matches on record. Every one of them was decided, so the record and the figure count the same matches. Matches on record, not a career.
Recent matches
| Date | Event | Opponent | Result | Score |
|---|---|---|---|---|
| Axeria Open 2026 powered by Intaro SportRound 1 · WTA | Yelyzaveta Kotliar | L | 753626 | |
| Palermo Ladies OpenRound 2 · Clay · WTA | Lucia Bronzetti | L | 4646 | |
| Palermo Ladies OpenRound 1 · Clay · WTA | Alessandra Mazzola | W | 7663 | |
| Palermo Ladies OpenQualifying 1st Round · Clay · WTA | Miriana Tona | L | ||
| ATV Bancomat Tennis OpenRound 1 · Clay · WTA | Francesca Jones | L | 611606 | |
| Grand Prix Son Altesse Royale La Princesse Lalla MeryemQualifying Final · Clay · WTA | Caijsa Hennemann | L | 466226 | |
| Grand Prix Son Altesse Royale La Princesse Lalla MeryemQualifying 1st Round · Clay · WTA | Georgina Garcia Perez | W | 633663 | |
| Jiangxi OpenRound 1 · Hard · WTA | Kyoka Okamura | L | 3616 |
Newest first. A match with no W or L was scheduled, abandoned or retired — it is left out of the record rather than counted as a loss.