- Season
- 70–50
- 58.3% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $92K
- Career
Recent form
5 wins in a row
- LLost to Thiago Monteiro
- LLost to David Jorda Sanchis
- WBeat Pavel Lagutin
- WBeat Yanki Erel
- LLost to Tiago Pereira
- WBeat Antoine Ghibaudo
- LLost to Oliver Crawford
- WBeat Rafael Izquierdo Luque
- WBeat Goncalo Marques
- WBeat Andrea Colombo
- WBeat Aryan Shah
- WBeat Izan Almazan Valiente
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hard22–1363%
- Claymost played48–3756%
Elo rating
Full leaderboard1712#360 on tour
Peak 1765 in 2024 · from 120 rated matches
- Clay
1741+30 vs overall
85 matches
- Hard
1754+42 vs overall
35 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
0 matches· Main tour · 2025
No main tour matches in 2025.