- Season
- 19–18
- 51.4% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $103K
- Career
Recent form
1 loss in a row
- LLost to Benjamin Hassan
- LLost to Andrew Paulson
- WBeat Vitaliy Sachko
- LLost to Dmitry Popko
- WBeat Nikolas Sanchez Izquierdo
- LLost to Facundo Bagnis
- LLost to Kilian Feldbausch
- WBeat Juan Pablo Ficovich
- LLost to Steve Johnson
- WBeat Samir Banerjee
- WBeat Guy Den Ouden
- LLost to Mateus Alves
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard0–10%
- Claymost played18–1555%
- Indoor1–233%
Elo rating
Full leaderboard1573
Peak 1712 in 2023 · from 37 rated matches
- Clay
1602+29 vs overall
33 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 37· full career
- LMateus Alves2024· M25 Marburg · QFClay—
- WGuy Den Ouden2024· M25 Marburg · R16Clay—
- WSamir Banerjee2024· M25 Marburg · R32Clay—
- LSteve Johnson2024· Nexo Dallas Open · Qualifying 1st RoundIndoor4-6, 2-6
- WJuan Pablo Ficovich2024· Piracicaba · R32Clay7-5 5-7 6-4
- LKilian Feldbausch2024· Piracicaba · R16Clay7-6(3) 6-1
- LFacundo Bagnis2024· Buenos Aires (Argentino) 2 · R32Clay6-2 6-3
- WNikolas Sanchez Izquierdo2024· Buenos Aires (Argentino) 1 · R32Clay6-2 7-6(5)
- LDmitry Popko2024· Buenos Aires (Argentino) 1 · R16Clay7-6(7) 6-4
- WVitaliy Sachko2023· Ismaning · R32Indoor3-6 7-6(3) 6-3
- LAndrew Paulson2023· Ismaning · R16Indoor7-6(9) 6-3
- LBenjamin Hassan2023· Braga · R32Clay6-4 4-6 6-4
- LFilip Misolic2023· Bad Waltersdorf · R32Clay6-1 5-7 6-3
- LMaximilian Marterer2023· Tulln · R16Clay7-6(9) 6-1
- WSteven Diez2023· Tulln · R32Clay1-6 6-2 6-1
- WMax Houkes2023· Augsburg · R32Clay7-5 6-1
- LCarlos Taberner2023· Augsburg · SFClay6-3 6-3
- WBenjamin Hassan2023· Augsburg · QFClay4-6 7-6(4) 5-3 RET
- WAndres Martin2023· Augsburg · R16Clay6-1 6-1
- LToby Kodat2023· Liberec · R32Clay3-6 6-3 6-3
- WLouis Wessels2023· M25 Marburg · FClay—
- WAdrian Oetzbach2023· M25 Marburg · SFClay—
- WStefan Popovic2023· M25 Marburg · QFClay—
- WMika Lipp2023· M25 Marburg · R16Clay—
- WYannik Kelm2023· M25 Marburg · R32Clay—