World ranking
146
396 points
- Season
- 87–45
- 65.9% win rate
- Career
- 0–1
- 0.0% win rate
- Titles
- 0
- Singles
- Prize money
- $266K
- Career
Recent form
1 loss in a row
- WBeat Tomas Barrios Vera
- LLost to Lautaro Midon
- WBeat Adrian Boitan
- WBeat Fajing Sun
- WBeat Florent Bax
- WBeat Antoine Ghibaudo
- LLost to Lucas Poullain
- WBeat Luka Pavlovic
- WBeat Te Rigele
- LLost to Camilo Ugo Carabelli
- WBeat Luka Pavlovic
- LLost to Roman Safiullin
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played85–3571%
- Clay2–1017%
Elo rating
Full leaderboard1744#290 on tour
Peak 1878 in 2026 · from 132 rated matches
- Hard
1807+63 vs overall
120 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
13 matches· ITF · 2025
- LNikita Belozertsev2025· M25 Manama · R16Hard—
- WRichard Antoni2025· M25 Manama · R32Hard—
- LAdria Soriano Barrera2025· M25 Roda de Bara · QFHard—
- WIker Urribarrens Ramirez2025· M25 Roda de Bara · R16Hard—
- WWilliam Grant2025· M25 Roda de Bara · R32Hard—
- LAlex Martinez2025· M25 Figueira da Foz · R32Hard—
- LStefanos Sakellaridis2025· M15 Heraklion · SFHard—
- WMatt Kuhar2025· M15 Heraklion · QFHard—
- WBilly Suarez2025· M15 Heraklion · R16Hard—
- WVardan Manukyan2025· M15 Heraklion · R32Hard—
- WAlexandr Binda2025· M15 Sharm ElSheikh 2 · QFHard—
- WErik Arutiunian2025· M15 Sharm ElSheikh 2 · R16Hard—
- WAliaksandr Liaonenka2025· M15 Sharm ElSheikh 2 · R32Hard—