ATP · NED · World #56 · Records count matches on record only, not careers
Record12–1628 decided
Win rate43%Over 28
World rank#56ATP
Matches28L1 current streak
Best surfaceHard10–7 · 59%
How the matches ended
42.9%won · 12 of 28 decided
Wins12Losses16
| Outcome | Count | Share |
|---|---|---|
| Wins | 12 | 42.9% |
| Losses | 16 | 57.1% |
Both figures are shares of the same 28 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 |
|---|---|---|---|---|
| National Bank Open presented by RogersRound 4 · Hard · ATP | Daniel Merida | L | 3616 | |
| National Bank Open presented by RogersRound 3 · Hard · ATP | Matteo Arnaldi | W | 366463 | |
| National Bank Open presented by RogersRound 2 · Hard · ATP | Alexander Zverev | W | 676264 | |
| National Bank Open presented by RogersRound 1 · Hard · ATP | Lorenzo Sonego | W | 7675 | |
| Mubadala DC OpenRound 1 · Hard · ATP | Alejandro Tabilo | L | 676446 | |
| WimbledonRound 1 · Grass · ATP | James Duckworth | L | 46645746 | |
| Terra Wortmann OpenRound 1 · Grass · ATP | Sho Shimabukuro | L | 466346 | |
| Libéma OpenRound 2 · Grass · ATP | Zhang Zhizhen | L | 6746 |
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.