World ranking
65
922 points
- Season
- 112–98
- 53.3% win rate
- Career
- 14–27
- 34.1% win rate
- Titles
- 0
- Singles
- Prize money
- $1.8M
- Career
Recent form
3 losses in a row
- LLost to Taylor Fritz
- WBeat Marc-Andrea Huesler
- LLost to Terence Atmane
- LLost to Jan-Lennard Struff
- LLost to SoonWoo Kwon
- LLost to Michael Zheng
- LLost to Nicolas Mejia
- WBeat Jack Draper
- WBeat Matteo Arnaldi
- LLost to Thiago Agustin Tirante
- LLost to Mattia Bellucci
- LLost to Jacob Fearnley
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played56–3661%
- Clay43–4748%
- Grass10–856%
- Indoor0–60%
- Surface TBD3–175%
Elo rating
Full leaderboard1840#132 on tour
Peak 1920 in 2026 · from 210 rated matches
- Hard
1930+89 vs overall
92 matches
- Clay
1856+16 vs overall
90 matches
- Grass
1866+25 vs overall
18 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
18 matches· ITF · 2023
- LVilius Gaubas2023· M15 Valencia · QFClay—
- WAndrey Chepelev2023· M15 Valencia · R16Clay—
- WJorge Martinez Martinez2023· M15 Valencia · R32Clay—
- LImanol Lopez Morillo2023· M25 Benicarlo · R16Clay—
- WPol Martin Tiffon2023· M25 Benicarlo · R32Clay—
- LPeter Heller2023· M25 Madrid · R32Clay—
- LHenrique Rocha2023· M25 Mungia · R32Clay—
- LCosano Javier Barranco2023· ITF M25 Cordoba Men · SFClay—
- WMartin Lopez2023· ITF M25 Cordoba Men · QFClay—
- WDavid Jorda Sanchis2023· ITF M25 Cordoba Men · R16Clay—
- WAlibek Kachmazov2023· ITF M25 Cordoba Men · R32Clay—
- LValentin Vacherot2023· M25 Sabadell · QFClay—
- WKacper Zuk2023· M25 Sabadell · R16Clay—
- WCosano Javier Barranco2023· M25 Sabadell · R32Clay—
- LIgnacio Buse2023· M25 Palmanova · R32Clay—
- LDaniel Rincon2023· M25 Manacor 2 · SFHard—
- WMax Houkes2023· M25 Manacor 2 · R16Hard—
- WPablo Trochu2023· M25 Manacor 2 · R32Hard—