- Season
- 113–92
- 55.1% win rate
- Career
- 0–1
- 0.0% win rate
- Titles
- 0
- Singles
- Prize money
- $536K
- Career
Recent form
2 losses in a row
- WBeat Antoine Ghibaudo
- LLost to Ilya Ivashka
- LLost to Florent Bax
- LLost to Kenta Miyoshi
- WBeat Lucas Poullain
- LLost to Lucas Poullain
- WBeat Joao Dinis Silva
- WBeat Stefan Vujic
- WBeat Bruno Pujol Navarro
- WBeat Goncalo Marques
- LLost to Philip Henning
- LLost to Jerome Kym
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played96–6659%
- Clay14–2140%
- Grass2–250%
- Indoor1–325%
Elo rating
Full leaderboard1658#507 on tour
Peak 1834 in 2025 · from 205 rated matches
- Hard
1706+48 vs overall
162 matches
- Clay
1599-58 vs overall
35 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
33 matches· 2024
- LEwen Lumsden2024· M15 Monastir 48 · QFHard—
- WAntoine Vincent2024· M15 Monastir 48 · R16Hard—
- WMax Schoenhaus2024· M15 Monastir 48 · R32Hard—
- LClement Chidekh2024· M25 Norwich · SFHard—
- WEwen Lumsden2024· M25 Norwich · QFHard—
- WDaniel Masur2024· M25 Norwich · R16Hard—
- WEnzo Wallart2024· M25 Norwich · R32Hard—
- LOleg Prihodko2024· M25 Sarreguemines · QFGrass—
- WFrancois Musitelli2024· M25 Sarreguemines · R16Grass—
- WHugo Schott2024· M25 Sarreguemines · R32Grass—
- LAdrien Gobat2024· ITF M15 Villers-les-Nancy Men · R32Hard—
- LLoann Massard2024· ITF M25+H Plaisir Men · R32Hard—
- WDamien Salvestre2024· Cassis · R32Hard6-2 6-4
- LHenrique Rocha2024· Cassis · R16Hard4-6 6-3 6-3
- LTiago Pereira2024· ITF M25 Idanha-a-Nova 2 Men · R16Hard—
- LKhumoyun Sultanov2024· ITF M25 Idanha-a-Nova Men · SFHard—
- WRafael Izquierdo Luque2024· ITF M25 Idanha-a-Nova Men · QFHard—
- WJoao Dinis Silva2024· ITF M25 Idanha-a-Nova Men · R16Hard—
- WDiogo Marques2024· ITF M25 Idanha-a-Nova Men · R32Hard—
- WAdria Soriano Barrera2024· Segovia · R32Hard7-6(5) 6-4
- LNicolas Alvarez Varona2024· Segovia · QFHard6-3 6-3
- WMichael Geerts2024· Segovia · R16Hard6-3 3-6 6-3
- WYaroslav Demin2024· Pozoblanco · R32Hard7-6(4) 6-1
- LAugust Holmgren2024· Pozoblanco · QFHard7-6(6) 7-6(3)
- WFabrizio Andaloro2024· Pozoblanco · R16Hard6-3 6-1
- LLuca Nardi2024· Bengaluru · R32Hard3-6 6-3 7-6(0)
- WAkira Santillan2024· Chennai · R32Hard2-6 6-4 4-1 RET
- LStefano Napolitano2024· Chennai · R16Hard6-2 6-1
- LDimitar Kuzmanov2024· Quimper · R32Hard4-6 6-0 6-3
- LJonas Forejtek2024· M25 Sunderland · QFHard—
- WNikoloz Basilashvili2024· M25 Sunderland · R16Hard—
- WFausto Tabacco2024· M25 Sunderland · R32Hard—
- LEnrico Dalla Valle2024· Oeiras 1 · R32Hard4-6 6-3 7-6(5)