- Season
- 32–44
- 42.1% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $159K
- Career
Recent form
2 losses in a row
- WBeat Matej Dodig
- LLost to Liam Draxl
- LLost to Daniel Masur
- WBeat Daniel Bagnolini
- LLost to Giovanni Oradini
- LLost to Manuel Mazza
- LLost to Carlo Alberto Caniato
- WBeat Boris Butulija
- LLost to Lorenzo Gagliardo
- WBeat Ali Habib
- LLost to C. Giraldi
- LLost to Pietro Romeo Scomparin
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard8–1338%
- Claymost played24–3144%
Elo rating
Full leaderboard1471#1405 on tour
Peak 1666 in 2024 · from 76 rated matches
- Clay
1474about the same
55 matches
- Hard
1464-8 vs overall
21 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
7 matches· 2025
- LCarlo Alberto Caniato2025· M15 Bergamo · R32Clay—
- LManuel Mazza2025· ITF M25 Cattolica Men · R32Clay—
- LGiovanni Oradini2025· M25 Cervia · R16Clay—
- WDaniel Bagnolini2025· M25 Cervia · R32Clay—
- LDaniel Masur2025· Koblenz · R32Hard6-4 6-1
- LLiam Draxl2025· Oeiras 1 · R16Hard3-6 6-1 7-6(7)
- WMatej Dodig2025· Oeiras 1 · R32Hard6-1 6-2