- Season
- 88–71
- 55.3% win rate
- Career
- 0–1
- 0.0% win rate
- Titles
- 0
- Singles
- Prize money
- $361K
- Career
Recent form
2 losses in a row
- LLost to Juan Estevez
- LLost to Valerio Aboian
- WBeat Eduardo Ribeiro
- WBeat Luis Carlos Alvarez
- WBeat Juan Sebastian Osorio
- WBeat Felipe Meligeni Alves
- LLost to Matheus Pucinelli De Almeida
- WBeat Mario Andre Galarraga
- WBeat Ignacio Monzon
- WBeat Luciano Emanuel Ambrogi
- LLost to Nicolas Mejia
- LLost to Yannick Theodor Alexandrescou
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard3–350%
- Claymost played85–6656%
- Grass0–10%
- Indoor0–10%
Elo rating
Full leaderboard1671#475 on tour
Peak 1744 in 2025 · from 159 rated matches
- Clay
1711+40 vs overall
151 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
44 matches· ITF
- LGustavo Heide2025· M25 Lajeado · QFClay—
- WLuis Guto Miguel2025· M25 Lajeado · R16Clay—
- WWilson Leite2025· M25 Lajeado · R32Clay—
- LGuido Ivan Justo2025· M25 Mar Del Plata · R16Clay—
- WTadeo Meneo2025· M25 Mar Del Plata · R32Clay—
- LSamir Banerjee2025· M25 Trelew · SFHard—
- WLautaro Agustin Falabella2025· M25 Trelew · QFHard—
- WStrong Kirchheimer2025· M25 Trelew · R16Hard—
- WNicolas Garcia Longo2025· M25 Trelew · R32Hard—
- LAristotelis Thanos2025· M25 Gentofte · FClay—
- WToby Samuel2025· M25 Gentofte · SFClay—
- WMaxime Janvier2025· M25 Gentofte · QFClay—
- WOskar Jansson2025· M25 Gentofte · R16Clay—
- WLeyton Rivera2025· M25 Gentofte · R32Clay—
- LPedro Sakamoto2025· M25 Yerba Buena · SFClay—
- WNicolas Bruna2025· M25 Yerba Buena · R16Clay—
- WAlex Barrena2025· ITF M25 Punta del Este 3 Men · R32Clay—
- LMatheus Pucinelli De Almeida2025· M25 Punta del Este · R16Clay—
- WMateo Del Pino2025· M25 Punta del Este · R32Clay—
- LBastian Malla2025· M15 Santiago 2 · QFClay—
- WLouis Wessels2025· M15 Santiago 2 · R16Clay—
- WDaniel Antonio Nunez2025· M15 Santiago 2 · R32Clay—
- WGuido Ivan Justo2025· M15 Santiago · FClay—
- WDaniel Antonio Nunez2025· M15 Santiago · SFClay—
- WJuan Estevez2025· M15 Santiago · QFClay—
- WAlvarado Berrospi2025· M15 Santiago · R16Clay—
- WAndres Gabriel Ciurletti2025· M15 Santiago · R32Clay—
- WGustavo Ribeiro De Almeida2024· M15 Lujan · FClay—
- WAndres Gabriel Ciurletti2024· M15 Lujan · SFClay—
- WMateo Del Pino2024· M15 Lujan · QFClay—
- WTomas Martinez2024· M15 Lujan · R16Clay—
- WAlex Kuperstein2024· M15 Lujan · R32Clay—
- LJacopo Bilardo2024· M15+H Bastia-Lucciana · QFClay—
- WLuca Parenti2024· M15+H Bastia-Lucciana · R16Clay—
- WDaniel Jade2024· M15+H Bastia-Lucciana · R32Clay—
- LPeter Benjamin Privara2024· ITF M25 Reus Men · QFClay—
- WMichiel De Krom2024· ITF M25 Reus Men · R16Clay—
- WIgnasi Forcano2024· ITF M25 Reus Men · R32Clay—
- LIgnacio Buse2024· ITF M25 Tarragona Men · R16Clay—
- WTristan McCormick2024· ITF M25 Tarragona Men · R32Clay—
- LAlex Marti Pujolras2024· ITF M25 Badalona Men · SFClay—
- WKuzey Cekirge2024· ITF M25 Badalona Men · QFClay—
- WRyan Nijboer2024· ITF M25 Badalona Men · R16Clay—
- WDiego Fernandez Flores2024· ITF M25 Badalona Men · R32Clay—