- Season
- 91–76
- 54.5% win rate
- Career
- 1–1
- 50.0% win rate
- Titles
- 0
- Singles
- Prize money
- $296K
- Career
Recent form
1 loss in a row
- LLost to Juan Sebastian Osorio
- WBeat Alan Magadan
- WBeat Lucas Andrade Da Silva
- WBeat Lorenzo Claverie
- LLost to Nicolas Mejia
- WBeat Juan Sebastian Osorio
- WBeat Gabriel Pascotto Tumasonis
- WBeat Rafael Tosetto
- LLost to Felipe Meligeni Alves
- LLost to Rudolf Molleker
- WBeat Oleksii Krutykh
- LLost to Marvin Moeller
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard9–1636%
- Claymost played82–6058%
Elo rating
Full leaderboard1685#436 on tour
Peak 1802 in 2024 · from 167 rated matches
- Clay
1734+49 vs overall
142 matches
- Hard
1664-21 vs overall
25 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 167· full career
- LMarvin Moeller2026· Augsburg · R16Clay6-3 7-6(6)
- WOleksii Krutykh2026· Augsburg · R32Clay6-3 6-4
- LRudolf Molleker2026· Prague · R32Clay6-3 6-3
- LFelipe Meligeni Alves2026· M25 Sao Paulo · QFClay—
- WRafael Tosetto2026· M25 Sao Paulo · R16Clay—
- WGabriel Pascotto Tumasonis2026· M25 Sao Paulo · R32Clay—
- WJuan Sebastian Osorio2026· Bogota · R32Clay6-2 3-6 6-2
- LNicolas Mejia2026· Bogota · FClay6-1 7-5
- WLorenzo Claverie2026· Bogota · SFClay7-5 7-5
- WLucas Andrade Da Silva2026· Bogota · QFClay6-4 6-7(5) 6-1
- WAlan Magadan2026· Bogota · R16Clay7-6(5) 6-3
- LJuan Sebastian Osorio2026· Quito · R16Clay4-6 6-3 6-2
- WMwendwa Mbithi2026· Quito · R32Clay1-6 6-4 7-6(4)
- LGonzalo Villanueva2026· Piracicaba · R16Clay4-6 6-3 7-5
- WIgnacio Monzon2026· Piracicaba · R32Clay6-3 6-1
- WJohan Alexander Rodriguez2026· Asuncion · R32Clay7-6(4) 6-1
- LNick Hardt2026· Asuncion · QFClay3-6 6-1 6-0
- WSantiago De La Fuente2026· Asuncion · R16Clay6-2 2-6 7-5
- LJuan Estevez2026· San Miguel de Tucuman · R32Clay6-4 6-2
- LJuan Carlos Prado Angelo2026· Santa Cruz · SFClay6-2 7-5
- WGonzalo Bueno2026· Santa Cruz · QFClay6-0 2-0 RET
- WGuido Ivan Justo2026· Santa Cruz · R16Clay6-2 6-3
- WMariano Kestelboim2026· Santa Cruz · R32Clay7-5 6-1
- LStefano Napolitano2026· Mexico City · R16Clay6-1 7-6(8)
- WJay Clarke2026· Mexico City · R32Clay1-6 6-3 7-5