- Season
- 95–75
- 55.9% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $265K
- Career
Recent form
1 loss in a row
- LLost to Raphael Perot
- WBeat Matt Ponchet
- WBeat Alexander Bravo
- WBeat Takuya Kumasaka
- LLost to Oliver Crawford
- LLost to Alejandro Moro Canas
- WBeat Tiago Silva
- WBeat Rocco Piatti
- LLost to Goncalo Marques
- LLost to Andrea Colombo
- WBeat Chetanna Amadike
- LLost to Mathys Domenc
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played94–6459%
- Clay1–811%
- Indoor0–30%
Elo rating
Full leaderboard1607#668 on tour
Peak 1814 in 2025 · from 170 rated matches
- Hard
1639+32 vs overall
158 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
24 matches· Challenger · 2024
- WAbdullah Shelbayh2024· St. Brieuc · R32Hard6-4 2-6 6-2
- LLucas Pouille2024· St. Brieuc · R16Hard6-2 6-4
- LMili Poljicak2024· Roanne · R32Hard6-2 7-5
- WLaurent Lokoli2024· Villena · R32Hard6-2 6-4
- LDuje Ajdukovic2024· Villena · R16Hard7-6(2) 6-2
- WMartin Damm2024· Orleans · R32Hard2-6 6-4 7-6(4)
- LJacob Fearnley2024· Orleans · R16Hard6-3 6-3
- LConstant Lestienne2024· Saint-Tropez · R32Hard6-2 6-0
- LConstant Lestienne2024· Rennes · R32Hard2-6 6-3 6-3
- LJurij Rodionov2024· Cassis · QFHard6-3 6-4
- WJaime Faria2024· Cassis · R16Hard3-6 6-3 6-2
- WMathias Bourgue2024· Cassis · R32Hard6-2 6-1
- LAntoine Escoffier2024· Grodzisk Mazowiecki · R32Hard2-6 6-2 6-2
- LEdas Butvilas2024· Porto · R32Hard6-2 6-3
- LJie Cui2024· Segovia · R32Hard7-5 6-2
- WBenjamin Winter Lopez2024· Pozoblanco · R32Hard6-1 6-1
- LAntoine Escoffier2024· Pozoblanco · SFHard6-1 6-1
- WLaurent Lokoli2024· Pozoblanco · QFHard6-4 4-6 6-3
- WLuca Castelnuovo2024· Pozoblanco · R16Hard6-3 6-1
- WAleksandre Bakshi2024· Kachreti · FHard6-1 3-6 7-5
- WPaul Jubb2024· Kachreti · SFHard3-6 6-3 6-2
- WEgor Gerasimov2024· Kachreti · QFHard6-3 6-3
- WGiles Hussey2024· Kachreti · R16Hard7-5 6-4
- WBogdan Bobrov2024· Kachreti · R32Hard6-2 6-0