ATP · FRA · Records count matches on record only, not careers
Record10–818 decided
Win rate56%Over 18
World rank—ATP
Matches18L1 current streak
Best surfaceGrass2–1 · 67%
How the matches ended
55.6%won · 10 of 18 decided
Wins10Losses8
| Outcome | Count | Share |
|---|---|---|
| Wins | 10 | 55.6% |
| Losses | 8 | 44.4% |
Both figures are shares of the same 18 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 |
|---|---|---|---|---|
| Millennium Estoril OpenQualifying Final · Clay · ATP | Orlando Luz | L | 5736 | |
| Millennium Estoril OpenQualifying 1st Round · Clay · ATP | Edas Butvilas | W | 167664 | |
| EFG Swiss Open GstaadRound 2 · Clay · ATP | Arthur Rinderknech | L | 766757 | |
| EFG Swiss Open GstaadRound 1 · Clay · ATP | Jurij Rodionov | W | 467564 | |
| EFG Swiss Open GstaadQualifying Final · Clay · ATP | Marc-Andrea Huesler | W | 6476 | |
| EFG Swiss Open GstaadQualifying 1st Round · Clay · ATP | Hendrik Jebens | W | 6364 | |
| WimbledonQualifying Final · Grass · ATP | Shintaro Mochizuki | L | 6157623616 | |
| WimbledonQualifying 2nd Round · Grass · ATP | Bu Yunchaokete | W | 577664 |
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.