ATP · FRA · World #111 · Records count matches on record only, not careers
Record19–1130 decided
Win rate63%Over 30
World rank#111ATP
Matches30L1 current streak
Best surfaceHard11–4 · 73%
How the matches ended
63.3%won · 19 of 30 decided
Wins19Losses11
| Outcome | Count | Share |
|---|---|---|
| Wins | 19 | 63.3% |
| Losses | 11 | 36.7% |
Both figures are shares of the same 30 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 |
|---|---|---|---|---|
| Cincinnati OpenRound 1 · Hard · ATP | Matteo Berrettini | L | 631646 | |
| Cincinnati OpenQualifying Final · Hard · ATP | Stefanos Sakellaridis | W | 6462 | |
| Cincinnati OpenQualifying 1st Round · Hard · ATP | Alexei Popyrin | W | 7661 | |
| National Bank Open presented by RogersRound 3 · Hard · ATP | Brandon Nakashima | L | 642657 | |
| National Bank Open presented by RogersRound 2 · Hard · ATP | Jaime Faria | W | 7662 | |
| National Bank Open presented by RogersRound 1 · Hard · ATP | Luca Van Assche | W | 642676 | |
| National Bank Open presented by RogersQualifying Final · Hard · ATP | Dalibor Svrcina | W | 466364 | |
| Millennium Estoril OpenRound 2 · Clay · ATP | Hugo Gaston | L | 0636 |
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.