- Season
- 57–41
- 58.2% win rate
- Career
- 1–1
- 50.0% win rate
- Titles
- 0
- Singles
- Prize money
- $231K
- Career
Recent form
6 losses in a row
- WBeat Buvaysar Gadamauri
- WBeat Alejandro Moro Canas
- WBeat Tiago Pereira
- LLost to Alexandre Aubriot
- LLost to Abdullah Shelbayh
- WBeat Jacopo Vasami
- LLost to Pablo Llamas Ruiz
- LLost to Mark Lajal
- LLost to Alex Rybakov
- LLost to Tom Gentzsch
- LLost to Sascha Gueymard Wayenburg
- LLost to Michele Ribecai
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard12–1544%
- Claymost played45–2663%
Elo rating
Full leaderboard1643#561 on tour
Peak 1816 in 2025 · from 98 rated matches
- Clay
1685+42 vs overall
71 matches
- Hard
1624-18 vs overall
27 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
Latest 25 of 98· full career
- LMichele Ribecai2026· Barletta · R32Clay6-1 6-2
- LSascha Gueymard Wayenburg2026· Split · R32Clay6-1 6-0
- LTom Gentzsch2026· Crete 2 · R32Hard2-6 6-4 6-2
- LAlex Rybakov2026· Crete 1 · R32Hard1-6 6-4 6-4
- LMark Lajal2026· Saint-Brieuc · R32Hard6-3 6-1
- LPablo Llamas Ruiz2026· Tenerife 2 · R16Hard6-2 6-2
- WJacopo Vasami2026· Tenerife 2 · R32Hard6-3 6-3
- LAbdullah Shelbayh2026· Tenerife 1 · R32Hard6-3 6-2
- LAlexandre Aubriot2025· M25 Monastir 10 · R32Hard—
- WTiago Pereira2025· M25 Monastir 9 · FHard—
- WAlejandro Moro Canas2025· M25 Monastir 9 · SFHard—
- WBuvaysar Gadamauri2025· M25 Monastir 9 · QFHard—
- WMaxence Beauge2025· M25 Monastir 9 · R16Hard—
- WIgor Kudriashov2025· M25 Monastir 9 · R32Hard—
- LFabrizio Andaloro2025· Hersonissos 6 · R32Hard6-4 6-3
- LDaniel Michalski2025· M25 Santa Margherita di Pula 9 · QFClay—
- WGiorgio Tabacco2025· M25 Santa Margherita di Pula 9 · R16Clay—
- WIannis Miletich2025· M25 Santa Margherita di Pula 9 · R32Clay—
- WDaniel Michalski2025· ITF M25 Santa Margherita di Pula 8 Men · FClay—
- WOleksii Krutykh2025· ITF M25 Santa Margherita di Pula 8 Men · SFClay—
- WJacopo Bilardo2025· ITF M25 Santa Margherita di Pula 8 Men · QFClay—
- WSebastiano Cocola2025· ITF M25 Santa Margherita di Pula 8 Men · R16Clay—
- WJacopo Borsoi2025· ITF M25 Santa Margherita di Pula 8 Men · R32Clay—
- LAndrew Paulson2025· Tulln · R32Clay6-3 6-4
- WLuciano Emanuel Ambrogi2025· Como · R32Clay2-6 6-2 6-3