ATP · ITA · Records count matches on record only, not careers
Record5–510 decided
Win rate50%Over 10
World rank—ATP
Matches10L1 current streak
Best surfaceClay5–3 · 63%
How the matches ended
50.0%won · 5 of 10 decided
Wins5Losses5
| Outcome | Count | Share |
|---|---|---|
| Wins | 5 | 50.0% |
| Losses | 5 | 50.0% |
Both figures are shares of the same 10 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 |
|---|---|---|---|---|
| Plava Laguna Croatia Open UmagRound 1 · Clay · ATP | Roman Andres Burruchaga | L | 1646 | |
| Plava Laguna Croatia Open UmagQualifying Final · Clay · ATP | Genaro Alberto Olivieri | W | 6264 | |
| Plava Laguna Croatia Open UmagQualifying 1st Round · Clay · ATP | Duje Ajdukovic | W | 6364 | |
| WimbledonQualifying 1st Round · Grass · ATP | Tomas Barrios Vera | L | 6736 | |
| Roland GarrosQualifying Final · Clay · ATP | Andrea Pellegrino | L | 6726 | |
| Roland GarrosQualifying 2nd Round · Clay · ATP | Stefanos Sakellaridis | W | 6376 | |
| Roland GarrosQualifying 1st Round · Clay · ATP | Max Houkes | W | 7662 | |
| IEB+ Argentina OpenQualifying Final · Clay · ATP | Francesco Passaro | L | 754626 |
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.