ATP · AUS · World #99 · Records count matches on record only, not careers
Record15–2035 decided
Win rate43%Over 35
World rank#99ATP
Matches35L1 current streak
Best surfaceHard11–11 · 50%
How the matches ended
42.9%won · 15 of 35 decided
Wins15Losses20
| Outcome | Count | Share |
|---|---|---|
| Wins | 15 | 42.9% |
| Losses | 20 | 57.1% |
Both figures are shares of the same 35 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 OpenQualifying Final · Hard · ATP | Mark Lajal | L | 763646 | |
| Cincinnati OpenQualifying 1st Round · Hard · ATP | Darwin Blanch | W | 6376 | |
| National Bank Open presented by RogersRound 1 · Hard · ATP | Daniel Altmaier | L | 766746 | |
| National Bank Open presented by RogersQualifying Final · Hard · ATP | Tomas Barrios Vera | W | 7662 | |
| Mubadala DC OpenRound 2 · Hard · ATP | Lorenzo Musetti | L | 367536 | |
| Mubadala DC OpenRound 1 · Hard · ATP | Zachary Svajda | W | 6361 | |
| Mubadala DC OpenQualifying Final · Hard · ATP | Alex Bolt | W | 6061 | |
| Mubadala DC OpenQualifying 1st Round · Hard · ATP | Aziz Dougaz | W | 6363 |
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.