- 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
59 matches· 2024
- WRaphael Collignon2024· Rovereto · R32Hard7-6(4) 6-4
- LAlexey Vatutin2024· Rovereto · R16Hard6-2 7-5
- WJuan Pablo Ficovich2024· Drummondville · R32Hard6-4 6-4
- LPatrick Zahraj2024· Drummondville · QFHard6-4 6-7(4) 6-3
- WAlfredo Perez2024· Drummondville · R16Hard6-4 7-5
- LDan Added2024· M25 Norwich · R16Hard—
- WNiels Lootsma2024· M25 Norwich · R32Hard—
- LAnton Matusevich2024· M25 Glasgow · SFHard—
- WPhillip Jordan2024· M25 Glasgow · R16Hard—
- WFred Simonsson2024· M25 Glasgow · R32Hard—
- LJames Story2024· ITF M25 Edgbaston Men · R32Hard—
- LAlexis Gautier2024· Mouilleron le Captif · R32Hard7-5 6-4
- LJules Marie2024· Rennes · R32Hard4-6 6-2 7-5
- WDennis Novak2024· Tulln · R32Clay6-3 5-7 6-4
- LJakub Nicod2024· Tulln · R16Clay7-6(8) 6-0
- LCalvin Hemery2024· Bonn · R32Clay6-3 6-4
- LSantiago Rodriguez Taverna2024· Liberec · R32Clay7-5 5-7 7-6(7)
- LNikolas Sanchez Izquierdo2024· Porto · QFClay7-6(7) 6-4
- WHenrique Rocha2024· Porto · R16Clay4-6 6-1 6-4
- WPedro Sakamoto2024· Porto · R32Clay6-2 2-6 6-2
- LHenri Squire2024· Braunschweig · R32Clay5-7 7-6(4) 7-6(5)
- LJozef Kovalik2024· Karlsruhe · SFClay6-7(3) 6-0 6-1
- WBenjamin Hassan2024· Karlsruhe · QFClay6-3 6-3
- WAbdullah Shelbayh2024· Karlsruhe · R16Clay7-6(6) 6-3
- WAlibek Kachmazov2024· Karlsruhe · R32Clay3-6 6-4 7-5
- LAdam Walton2024· Vanda Pharmaceuticals Mallorca Championships · Qualifying FinalGrass2-6, 6-7(4)
- WHernan Casanova2024· Vanda Pharmaceuticals Mallorca Championships · Qualifying 1st RoundGrass6-1, 6-3
- LMaximilian Marterer2024· Heilbronn · R32Clay6-3 6-0
- LPierre-Hugues Herbert2024· Boss Open · Qualifying 1st RoundGrass6-1, 6-7(7), 6-7(6)
- LTimofey Skatov2024· Augsburg · SFClay7-5 7-5
- WLucas Gerch2024· Augsburg · QFClay6-3 6-2
- WVilius Gaubas2024· Augsburg · R16Clay7-6(5) 6-3
- WMichael Geerts2024· Augsburg · R32Clay6-1 5-7 6-4
- LDaniel Cox2024· ITF M25 Nottingham 7 Men · R32Hard—
- LEwen Lumsden2024· ITF M25 Nottingham Men · R16Hard—
- WDaniel Cox2024· ITF M25 Nottingham Men · R32Hard—
- LAlejandro Moro Canas2024· BMW Open by Bitpanda · Qualifying 1st RoundClay7-6(5), 4-6, 1-6
- WGiovanni Mpetshi Perricard2024· Lugano · R32Hard6-4 6-4
- LOtto Virtanen2024· Lugano · FHard6-7(4) 6-4 7-6(3)
- WZizou Bergs2024· Lugano · SFHard6-2 6-4
- WRadu Albot2024· Lugano · QFHard7-6(0) 7-6(4)
- WArthur Gea2024· Lugano · R16Hard6-3 6-3
- WGiovanni Oradini2024· ITF M25 Trento Men · FHard—
- WSascha Gueymard Wayenburg2024· ITF M25 Trento Men · SFHard—
- WAntoine Hoang2024· ITF M25 Trento Men · QFHard—
- WMats Rosenkranz2024· ITF M25 Trento Men · R16Hard—
- WD. Ferrarolli2024· ITF M25 Trento Men · R32Hard—
- LMili Poljicak2024· M15 Oberhaching · R16Hard—
- WJimmy Yang2024· M15 Oberhaching · R32Hard—
- WTom Gentzsch2024· M25 Nussloch · FHard—
- WAlastair Gray2024· M25 Nussloch · SFHard—
- WLeopold Zima2024· M25 Nussloch · QFHard—
- WVincent Marysko2024· M25 Nussloch · R16Hard—
- WJannik Maute2024· M25 Nussloch · R32Hard—
- WMichael Agwi2024· ITF M15 Cadolzburg Men · FHard—
- WMax Hans Rehberg2024· ITF M15 Cadolzburg Men · SFHard—
- WNiels Visker2024· ITF M15 Cadolzburg Men · QFHard—
- WStepan Baum2024· ITF M15 Cadolzburg Men · R16Hard—
- WYvo Panak2024· ITF M15 Cadolzburg Men · R32Hard—