- Season
- 84–46
- 64.6% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $195K
- Career
Recent form
1 loss in a row
- WBeat Nicolas Jadoun
- LLost to Laurent Lokoli
- WBeat Lenny Couturier
- LLost to Alexander Weis
- LLost to Paul Inchauspe
- WBeat Dan Added
- LLost to Gabriel Debru
- WBeat Takuya Kumasaka
- WBeat Daniil Ostapenkov
- LLost to Ilia Simakin
- WBeat Arthur Weber
- LLost to Daniil Glinka
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard40–2265%
- Claymost played44–2267%
- Grass0–20%
Elo rating
Full leaderboard1655#515 on tour
Peak 1825 in 2025 · from 130 rated matches
- Clay
1674+19 vs overall
66 matches
- Hard
1680+25 vs overall
62 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
12 matches· Challenger · 2025
- LAlexander Blockx2025· Orleans · R32Hard6-4 6-4
- LMartin Landaluce2025· Saint-Tropez · R32Hard6-0 6-4
- LMarco Trungelliti2025· Troyes · R32Clay4-6 6-1 6-4
- WMax Alcala Gurri2025· Royan · R32Clay2-6 6-4 6-3
- LDaniel Merida2025· Royan · R16Clay7-5 6-2
- WKaichi Uchida2025· Tbilisi · R32Hard7-6(3) 6-4
- LEliakim Coulibaly2025· Tbilisi · R16Hard6-2 6-7(4) 7-6(1)
- LEliakim Coulibaly2025· Abidjan 2 · R32Hard6-2 6-4
- LMaximus Jones2025· Abidjan 1 · SFHard6-7(5) 6-4 6-4
- WGiles Hussey2025· Abidjan 1 · QFHard7-6(5) 6-4
- WAziz Dougaz2025· Abidjan 1 · R16Hard6-4 6-4
- WKaran Singh2025· Abidjan 1 · R32Hard6-4 6-4