- Season
- 35–20
- 63.6% win rate
- Career
- 0–2
- 0.0% win rate
- Titles
- 0
- Singles
- Prize money
- $238K
- Career
Recent form
1 loss in a row
- WBeat Aleksandr Lobanov
- WBeat Ruslan Tiukaev
- WBeat J. Augunas
- LLost to Pablo Martinez Gomez
- WBeat Nikola Jovic
- WBeat Gabriele Piraino
- LLost to Rudolf Molleker
- LLost to Jack McGary
- LLost to Evangelos Kypriotis
- WBeat Marko Nikolic
- WBeat Stefan Popovic
- LLost to Ilya Snitari
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard10–953%
- Claymost played25–974%
- Indoor0–20%
Elo rating
Full leaderboard1594#707 on tour
Peak 1750 in 2024 · from 55 rated matches
- Clay
1640+46 vs overall
34 matches
- Hard
1575-19 vs overall
19 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
52 matches· ITF
- LIlya Snitari2026· M15 Kursumlijska Banja 7 · R32Clay—
- WStefan Popovic2026· M15 Kursumlijska Banja 6 · R16Clay—
- WMarko Nikolic2026· M15 Kursumlijska Banja 6 · R32Clay—
- LEvangelos Kypriotis2026· M25 Kutaisi 2 (Georgia) · R32Hard—
- LJack McGary2026· M25 Kutaisi (Georgia) · R32Hard—
- LRudolf Molleker2026· M25 Antalya · QFClay—
- WGabriele Piraino2026· M25 Antalya · R16Clay—
- WNikola Jovic2026· M25 Antalya · R32Clay—
- LPablo Martinez Gomez2025· M25 Monastir 4 · R16Hard—
- WJ. Augunas2025· M25 Monastir 4 · R32Hard—
- WRuslan Tiukaev2025· M15 Tsaghkadzor 2 · FClay—
- WAleksandr Lobanov2025· M15 Tsaghkadzor 2 · SFClay—
- WNikita Mashtakov2025· M15 Tsaghkadzor 2 · QFClay—
- WDaniil Sarksian2025· M15 Tsaghkadzor 2 · R16Clay—
- WRoman Kharlamov2025· M15 Tsaghkadzor 2 · R32Clay—
- LAlexandr Binda2025· M15 Tsaghkadzor · FClay—
- WLorenzo Bocchi2025· M15 Tsaghkadzor · SFClay—
- WArtem Bogomolov2025· M15 Tsaghkadzor · QFClay—
- WSimeon Stankovic2025· M15 Tsaghkadzor · R16Clay—
- WNicolas Ifi2025· M15 Tsaghkadzor · R32Clay—
- LCem Ilkel2025· M25 Sharm ElSheikh 2 · QFHard—
- WDavid Poljak2025· M25 Sharm ElSheikh 2 · R16Hard—
- LMichal Krajci2025· M25 Sharm ElSheikh · R32Hard—
- LDaniel Michalski2025· M25 Antalya 4 · R16Clay—
- WFelix Einig2025· M25 Antalya 4 · R32Clay—
- LJack Loge2025· M25 Antalya 3 · R32Clay—
- WDan Martin2024· M15 Antalya 19 · R32Clay—
- LKilian Feldbausch2024· ITF M15 Antalya 18 Men · FClay—
- WFilip Pieczonka2024· ITF M15 Antalya 18 Men · SFClay—
- WVit Kalina2024· ITF M15 Antalya 18 Men · QFClay—
- WGabriele Maria Noce2024· ITF M15 Antalya 18 Men · R16Clay—
- WDan Martin2024· ITF M15 Antalya 18 Men · R32Clay—
- LIlya Snitari2024· M25 Antalya 6 · R32Clay—
- LDan Alexandru Tomescu2024· M25 Antalya 5 · R32Clay—
- LMartin Van Der Meerschen2024· ITF M15 Antalya 17 Men · R16Clay—
- WAlessia Marinescu2024· ITF M15 Antalya 17 Men · R32Clay—
- WFilip Cristian Jianu2024· ITF M15 Antalya 16 Men · FClay—
- WGabi Adrian Boitan2024· ITF M15 Antalya 16 Men · SFClay—
- WKuzey Cekirge2024· ITF M15 Antalya 16 Men · QFClay—
- WIvan Ivanov2024· ITF M15 Antalya 16 Men · R16Clay—
- WSamuel Heredia2024· ITF M15 Antalya 16 Men · R32Clay—
- LMirza Basic2024· M15 Kayseri 2 · QFHard—
- WSalvador Price2024· M15 Kayseri 2 · R16Hard—
- WAbel Forger2024· M15 Kayseri 2 · R32Hard—
- LAlexandr Binda2024· M15 Sharm ElSheikh 11 · QFHard—
- WSaveliy Ivanov2024· M15 Sharm ElSheikh 11 · R32Hard—
- WTomasz Berkieta2024· M15 Sharm ElSheikh 10 · FHard—
- WMaxwell Mckennon2024· M15 Sharm ElSheikh 10 · SFHard—
- WZura Tkemaladze2024· M15 Sharm ElSheikh 10 · QFHard—
- WSzymon Kielan2024· M15 Sharm ElSheikh 10 · R16Hard—
- LAristarkh Safonov2024· M15 Tashkent 2 · R16Hard—
- WTaiyo Yamanaka2024· M15 Tashkent 2 · R32Hard—