- Season
- 43–38
- 53.1% win rate
- Career
- 1–0
- 100.0% win rate
- Titles
- 0
- Singles
- Prize money
- $140K
- Career
Recent form
3 losses in a row
- WBeat Maxim Shin
- WBeat Garrett Johns
- WBeat Keisuke Saitoh
- WBeat Florian Broska
- LLost to Jacob Fearnley
- WBeat Guy Den Ouden
- LLost to Martin Krumich
- WBeat Tom Paris
- WBeat Alex Barrena
- LLost to Zdenek Kolar
- LLost to Mathys Picard
- LLost to Ioannis Xilas
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on grass
- Hardmost played38–2758%
- Clay3–925%
- Grass2–167%
- Indoor0–10%
Elo rating
Full leaderboard1676#461 on tour
Peak 1758 in 2026 · from 81 rated matches
- Hard
1748+72 vs overall
65 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
23 matches· 2024
- LGauthier Onclin2024· M25 Monastir 4 · QFHard—
- WNikolay Vylegzhanin2024· M25 Monastir 4 · R16Hard—
- WRares Teodor Pieleanu2024· M25 Monastir 4 · R32Hard—
- LLeo Deflandre2024· M25 Monastir 3 · R32Hard—
- LSeydina Andre2024· ITF M15 Monastir 46 Men · R32Hard—
- LLucas Marionneau2024· ITF M15 Monastir 45 Men · R32Hard—
- LGeorgii Kravchenko2024· M25 Trnava 2 · R16Hard—
- WAndres Martin2024· M25 Trnava 2 · R32Hard—
- LJacob Fearnley2024· Bybit Stockholm Open · Qualifying 1st RoundIndoor4-6, 2-6
- LRobin Catry2024· M15 Trnava 2 · R32Hard—
- WMilos Karol2024· M15 Trnava · FHard—
- WLorenzo Rottoli2024· M15 Trnava · SFHard—
- WMartyn Pawelski2024· M15 Trnava · QFHard—
- WPetr Michnev2024· M15 Trnava · R16Hard—
- WDaniel Paty2024· M15 Trnava · R32Hard—
- LKhumoyun Sultanov2024· M25 Astana · SFHard—
- WSavriyan Danilov2024· M25 Astana · R16Hard—
- WDominik Palan2024· M25 Astana · R32Hard—
- LSaba Purtseladze2024· Astana · QFHard6-2 6-3
- WIlia Simakin2024· Astana · R16Hard7-6(6) 6-2
- WKhumoyun Sultanov2024· Astana · R32Hard6-4 6-4
- LJacob Fearnley2024· Bratislava 1 · R32Hard7-6(3) 6-1
- LDavid Poljak2024· ITF M25 Trento Men · R32Hard—