- Season
- 50–54
- 48.1% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $428K
- Career
Recent form
2 losses in a row
- LLost to Lilian Marmousez
- WBeat Niklas Waldner
- LLost to Jeffrey Von Der Schulenburg
- LLost to Filip Cristian Jianu
- WBeat Miguel Damas
- LLost to Filip Cristian Jianu
- WBeat Ishaque Eqbal
- LLost to Martin Van Der Meerschen
- LLost to Stefano Napolitano
- WBeat Florent Bax
- LLost to Karim Bennani
- LLost to Valentin Royer
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard12–2038%
- Claymost played38–3354%
- Grass0–10%
Elo rating
Full leaderboard1570#809 on tour
Peak 1731 in 2024 · from 104 rated matches
- Clay
1612+41 vs overall
71 matches
- Hard
1543-27 vs overall
32 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
14 matches· Challenger · 2025
- LFilip Cristian Jianu2025· Targu Mures · R16Clay6-3 6-2
- WMiguel Damas2025· Targu Mures · R32Clay4-6 7-6(4) 6-4
- LFilip Cristian Jianu2025· Targu Mures 2 · R32Clay6-2 6-7(2) 6-3
- LJakub Paul2025· Zug · R32Clay6-4 6-3
- LJames Duckworth2025· San Luis Potosi · R16Clay6-2 7-6(4)
- WTristan McCormick2025· San Luis Potosi · R32Clay6-4 7-6(6)
- LMatias Soto2025· Mexico City · R32Clay7-6(5) 6-3
- LThiago Agustin Tirante2025· Morelia · R32Hard7-6(7) 6-4
- LClement Tabur2025· Kigali 2 · R32Clay7-6(6) 6-4
- WCalvin Hemery2025· Kigali 1 · R32Clay6-4 2-0 RET
- LAndrej Martin2025· Kigali 1 · SFClay3-6 6-4 7-6(5)
- WMax Houkes2025· Kigali 1 · QFClay6-4 5-7 7-6(5)
- WJoel Schwaerzler2025· Kigali 1 · R16Clay4-6 7-6(5) 6-1
- LFranco Agamenone2025· Brazzaville · R16Clay6-4 6-1