- Season
- 36–35
- 50.7% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $179K
- Career
Recent form
2 losses in a row
- WBeat Lorenzo Giustino
- LLost to Toby Samuel
- LLost to Filippo Moroni
- LLost to Max Wiskandt
- WBeat Marek Gengel
- LLost to Ioannis Xilas
- WBeat John Echeverria
- WBeat Jakub Paul
- LLost to Harold Mayot
- WBeat Lucas Poullain
- LLost to Raphael Collignon
- LLost to Stefano Travaglia
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played35–2756%
- Clay0–20%
- Grass1–614%
Elo rating
Full leaderboard1660#506 on tour
Peak 1756 in 2025 · from 71 rated matches
- Hard
1717+57 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
25 matches· 2024
- LIlia Simakin2024· ITF M15 Sharm ElSheikh 20 Men · QFHard—
- WAleksei Mokrov2024· ITF M15 Sharm ElSheikh 20 Men · R16Hard—
- WAkram El Sallaly2024· ITF M15 Sharm ElSheikh 20 Men · R32Hard—
- LIlia Simakin2024· ITF M15 Sharm ElSheikh 19 Men · R16Hard—
- WStefano D'Agostino2024· ITF M15 Sharm ElSheikh 19 Men · R32Hard—
- LClement Chidekh2024· M25 Norwich · FHard—
- WCharles Broom2024· M25 Norwich · SFHard—
- WMichael Geerts2024· M25 Norwich · QFHard—
- WJules Marie2024· M25 Norwich · R16Hard—
- WAli Habib2024· M25 Norwich · R32Hard—
- LChristian Sigsgaard2024· M25 Glasgow · R16Hard—
- WDavid Quayle2024· M25 Glasgow · R32Hard—
- LNicolas Alvarez Varona2024· ITF M25 Sabadell 2 Men · R32Clay—
- LTim Ruehl2024· M25 Satu Mare 2 · R32Clay—
- LAnton Matusevich2024· ITF M25 Aldershot Men · R16Hard—
- WEwen Lumsden2024· ITF M25 Aldershot Men · R32Hard—
- LMasamichi Imamura2024· ITF M25 Roehampton 2 Men · R16Hard—
- WViktor Durasovic2024· ITF M25 Roehampton 4 Men · R32Hard—
- LSamir Banerjee2024· M25 Roehampton · R32Grass—
- LAugust Holmgren2024· Pozoblanco · R16Hard6-1 6-3
- WSascha Gueymard Wayenburg2024· Pozoblanco · R32Hard7-6(1) 6-2
- LPatrick Kypson2024· Wimbledon · Qualifying 1st RoundGrass3-6, 6-7(3)
- LElmar Ejupovic2024· Glasgow · QFHardW/O
- WKyle Edmund2024· Glasgow · R16Hard7-6(4) 7-6(5)
- WFilip Peliwo2024· Glasgow · R32Hard6-4 6-3