- Season
- 81–96
- 45.8% win rate
- Career
- —
- Titles
- —
- Singles
- Prize money
- —
- Career
Recent form
2 losses in a row
- LLost to Enrico Dalla Valle
- LLost to Chun-Hsin Tseng
- WBeat Francesco Passaro
- LLost to Francesco Passaro
- LLost to Pierluigi Basile
- LLost to Andrea Guerrieri
- WBeat Oliwier Sterniczuk
- LLost to Niklas Guttau
- LLost to Yanaki Milev
- WBeat Nikita Mashtakov
- LLost to Francesco Passaro
- LLost to Radu Mihai Papoe
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hard10–1050%
- Claymost played70–8047%
- Grass0–10%
- Indoor1–420%
- Surface TBD0–10%
Elo rating
Full leaderboard1620#631 on tour
Peak 1711 in 2024 · from 177 rated matches
- Clay
1655+35 vs overall
150 matches
- Hard
1642+22 vs overall
20 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· 2025
- LElmer Moller2025· Iasi · R16Clay6-3 6-2
- WDimitar Kuzmanov2025· Iasi · R32Clay7-6(4) 6-3
- LJuan Pablo Ficovich2025· Brasov · R16Clay7-6(3) 6-2
- WMaxim Mrva2025· Brasov · R32Clay6-4 7-5
- WRodrigo Pacheco Mendez2025· Milan · R32Clay4-6 6-4 6-1
- LArthur Gea2025· Milan · R16Clay6-4 1-6 6-3
- LFrancesco Passaro2025· Sassuolo · R16Clay7-6(2) 6-3
- WGiovanni Fonio2025· Sassuolo · R32Clay6-2 6-2
- LNerman Fatic2025· Perugia · R32Clay2-6 7-6(5) 7-6(1)
- LDuje Ajdukovic2025· Vicenza · R32Clay6-4 3-6 6-3
- WNeil Oberleitner2025· Skopje · R32Clay6-7(2) 6-3 6-4
- LMichael Geerts2025· Skopje · R16Clay0-6 6-4 7-6(5)
- LZsombor Piros2025· Tunis · R16Clay6-4 6-2
- WEdas Butvilas2025· Tunis · R32Clay6-3 6-3
- LHady Habib2025· Ostrava · SFClay4-6 6-3 6-4
- WHenri Squire2025· Ostrava · QFClay7-5 6-1
- WLukas Klein2025· Ostrava · R16Clay6-4 5-7 7-6(3)
- WMax Houkes2025· Ostrava · R32Clay6-3 7-5
- LOleg Prihodko2025· Rome · R32Clay5-7 7-6(6) 6-3
- LCarlos Taberner2025· Madrid · R32Clay7-5 6-2
- WAlec Beckley2025· ITF M25 Badalona Men · R16Clay—
- WD. Puig Molin2025· ITF M25 Badalona Men · R32Clay—
- LValentin Royer2025· Kigali 2 · R32Clay6-2 4-6 6-3
- LLuka Pavlovic2025· Kigali 1 · R32Clay6-2 6-4
- LMarton Fucsovics2025· Australian Open · Qualifying 1st RoundHard4-6, 4-6