World ranking
94
668 points
- Season
- 38–37
- 50.7% win rate
- Career
- —
- Titles
- —
- Singles
- Prize money
- —
- Career
Recent form
1 loss in a row
- LLost to Borna Gojo
- WBeat Darwin Blanch
- WBeat Jiri Lehecka
- WBeat Jenson Brooksby
- LLost to Arthur Gea
- WBeat SeongChan Hong
- WBeat Otto Virtanen
- LLost to Daniel Altmaier
- WBeat Elmer Moller
- WBeat Lukas Neumayer
- WBeat Dusan Lajovic
- LLost to Tommy Paul
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played35–2558%
- Clay2–722%
- Grass1–517%
Elo rating
Full leaderboard1891#90 on tour
Peak 1937 in 2026 · from 75 rated matches
- Hard
1998+108 vs overall
60 matches
Computed from every completed ATP singles match since 2008, not from ranking points: beating a strong player is worth more than beating a weak one. A surface figure is this player’s overall rating plus an adjustment learned only from their matches on that surface.
Match results
12 matches· Slams · 2026
- LTommy Paul2026· US Open · Round 1Hard7-6(3), 1-6, 3-6, 3-6
- WDusan Lajovic2026· US Open · Qualifying FinalHard6-4, 6-3
- WLukas Neumayer2026· US Open · Qualifying 2nd RoundHard6-3, 6-3
- WElmer Moller2026· US Open · Qualifying 1st RoundHard5-7, 6-3, 6-4
- LBorna Gojo2026· Wimbledon · Qualifying 1st RoundGrass6-7(10), 2-6
- LAlexander Blockx2026· Roland Garros · Round 1Clay3-6, 4-6, 2-6
- LJuan Carlos Prado Angelo2026· Roland Garros · Qualifying FinalClay4-6, 6-3, 3-6
- WZdenek Kolar2026· Roland Garros · Qualifying 2nd RoundClay7-5, 2-6, 6-1
- WBilly Harris2026· Roland Garros · Qualifying 1st RoundClay6-2, 4-6, 7-6(7)
- LElias Ymer2026· Australian Open · Qualifying FinalHard6-7(4), 6-4, 3-6
- WPablo Llamas Ruiz2026· Australian Open · Qualifying 2nd RoundHard7-6(7), 6-0
- WUgo Blanchet2026· Australian Open · Qualifying 1st RoundHard6-3, 7-6(6)