World ranking
79
741 points
- Season
- 103–74
- 58.2% win rate
- Career
- 10–13
- 43.5% win rate
- Titles
- 0
- +1 doubles
- Prize money
- $1.5M
- Career
Recent form
1 loss in a row
- WBeat Tomas Martin Etcheverry
- WBeat Fabian Marozsan
- LLost to Andrey Rublev
- WBeat Holger Rune
- WBeat Luciano Darderi
- LLost to Jaume Munar
- WBeat Zhang Tianhui
- LLost to Rei Sakamoto
- WBeat Sascha Gueymard Wayenburg
- WBeat Michael Mmoh
- WBeat Matteo Berrettini
- LLost to Brandon Nakashima
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played53–2965%
- Clay35–3451%
- Grass9–564%
- Indoor6–650%
Elo rating
Full leaderboard1924#68 on tour
Peak 1935 in 2026 · from 177 rated matches
- Hard
2027+103 vs overall
82 matches
- Clay
1927about the same
69 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
9 matches· Slams · 2025
- LJason Kubler2025· US Open · Qualifying 2nd RoundHard4-6, 2-6
- WLiam Draxl2025· US Open · Qualifying 1st RoundHard7-5, 6-2
- LJaime Faria2025· Wimbledon · Qualifying FinalGrass5-7, 6-4, 3-6, 2-6
- WVilius Gaubas2025· Wimbledon · Qualifying 2nd RoundGrass6-3, 7-5
- WMaximilian Marterer2025· Wimbledon · Qualifying 1st RoundGrass6-1, 6-7(5), 6-1
- LNuno Borges2025· Roland Garros · Round 1Clay6-3, 7-6(3), 4-6, 3-6, 3-6
- WJurij Rodionov2025· Roland Garros · Qualifying FinalClay6-2, 6-2
- WStefano Napolitano2025· Roland Garros · Qualifying 2nd RoundClay6-3, 2-6, 6-0
- WTaro Daniel2025· Roland Garros · Qualifying 1st RoundClay6-1, 6-4