ATP · BEL · World #32 · Records count matches on record only, not careers
Record21–1334 decided
Win rate62%Over 34
World rank#32ATP
Matches35W1 current streak
Best surfaceClay16–7 · 70%
How the matches ended
61.8%won · 21 of 34 decided
Wins21Losses13No result1
| Outcome | Count | Share |
|---|---|---|
| Wins | 21 | 60.0% |
| Losses | 13 | 37.1% |
| No result | 1 | 2.9% |
Every segment is a share of the same 35 matches on record, so the widths are directly comparable. The headline percentage is over the 34 DECIDED matches, because a scheduled, abandoned or retired match is not a loss — those are the third segment, and they are the reason the two denominators differ. Matches on record, not a career.
Recent matches
| Date | Event | Opponent | Result | Score |
|---|---|---|---|---|
| Cincinnati OpenRound 3 · Hard · ATP | Flavio Cobolli | Upcoming | ||
| Cincinnati OpenRound 2 · Hard · ATP | Mariano Navone | W | 6364 | |
| National Bank Open presented by RogersRound 3 · Hard · ATP | Jiri Lehecka | L | 3646 | |
| National Bank Open presented by RogersRound 2 · Hard · ATP | Jaume Munar | W | ||
| Millennium Estoril OpenFinal · Clay · ATP | Luca Van Assche | L | 466457 | |
| Millennium Estoril OpenSemifinal · Clay · ATP | Luciano Darderi | W | 577676 | |
| Millennium Estoril OpenQuarterfinal · Clay · ATP | Roman Andres Burruchaga | W | 645764 | |
| Millennium Estoril OpenRound 2 · Clay · ATP | Kyrian Jacquet | W | 366476 |
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.