- Season
- 83–78
- 51.6% win rate
- Career
- 1–7
- 12.5% win rate
- Titles
- 0
- Singles
- Prize money
- $838K
- Career
Recent form
1 loss in a row
- WBeat Nathan Guiovanna
- LLost to Hazem Naw
- LLost to Maxence Beauge
- LLost to SoonWoo Kwon
- LLost to Yunchaokete Bu
- WBeat Calvin Mueller
- WBeat David Fix
- WBeat Maximilian Marterer
- LLost to Arthur Nagel
- WBeat Petr Brunclik
- WBeat Max Schoenhaus
- LLost to Facundo Mena
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played56–3959%
- Clay24–2945%
- Grass3–633%
- Indoor0–40%
Elo rating
Full leaderboard1665#490 on tour
Peak 1794 in 2024 · from 161 rated matches
- Hard
1718+52 vs overall
95 matches
- Clay
1675+10 vs overall
53 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
Latest 25 of 161· full career
- LFacundo Mena2026· Augsburg · QFClay7-6(3) 6-1
- WMax Schoenhaus2026· Augsburg · R16Clay6-7(0) 6-4 6-4
- WPetr Brunclik2026· Augsburg · R32Clay6-4 6-4
- LArthur Nagel2026· M25 Ueberlingen · SFClay—
- WMaximilian Marterer2026· M25 Ueberlingen · QFClay—
- WDavid Fix2026· M25 Ueberlingen · R16Clay—
- WCalvin Mueller2026· M25 Ueberlingen · R32Clay—
- LYunchaokete Bu2026· Jiujiang · R32Hard7-6(5) 7-6(5)
- LSoonWoo Kwon2026· Gwangju · R32Hard6-2 7-6(5)
- LMaxence Beauge2026· M25 Toulouse-Balma · R32Hard—
- LHazem Naw2026· M25 Creteil · R16Hard—
- WNathan Guiovanna2026· M25 Creteil · R32Hard—
- LDominic Stricker2026· M25 Trimbach · FHard—
- WHamish Stewart2026· M25 Trimbach · SFHard—
- WMax Hans Rehberg2026· M25 Trimbach · QFHard—
- WIlan Hediger2026· M25 Trimbach · R16Hard—
- WLuca Parenti2026· M25 Trimbach · R32Hard—
- LFrancesco Forti2026· ITF M25 Trento Men · QFHard—
- WSebastian Sorger2026· ITF M25 Trento Men · R16Hard—
- WMatteo Fondriest2026· ITF M25 Trento Men · R32Hard—
- LDan Added2026· Koblenz · R32Hard4-6 6-2 6-4
- WNoel Larwig2026· M25 Nussloch · R32Hard—
- WMilos Karol2026· Glasgow · R32Hard7-6(9) 7-6(4)
- LClement Chidekh2026· Glasgow · R16Hard7-6(5) 5-7 7-6(0)
- LLiam Broady2026· Nottingham 1 · R32Hard6-3 4-6 6-3