- Season
- 100–67
- 59.9% win rate
- Career
- 1–2
- 33.3% win rate
- Titles
- 0
- Singles
- Prize money
- $248K
- Career
Recent form
2 losses in a row
- LLost to Sascha Gueymard Wayenburg
- WBeat Ilia Simakin
- LLost to Zsombor Piros
- WBeat Radu Mihai Papoe
- WBeat William Rejchtman Vinciguerra
- WBeat Igor Ribeiro Marcondes
- WBeat Facundo Diaz Acosta
- LLost to Alejandro Tabilo
- WBeat Dan Martin
- WBeat Igor Marcondes
- LLost to Clement Chidekh
- LLost to Kyrian Jacquet
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard7–558%
- Claymost played93–6160%
- Grass0–10%
Elo rating
Full leaderboard1769#228 on tour
Peak 1799 in 2026 · from 167 rated matches
- Clay
1823+54 vs overall
154 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
45 matches· ITF
- LEduardo Ribeiro2025· M25 Rio de Janeiro · SFClay—
- WPaulo Andre Saraiva Dos Santos2025· M25 Rio de Janeiro · QFClay—
- WRafael De Alba2025· M25 Rio de Janeiro · R16Clay—
- WHugo Remondy Pagotto Victor2025· M25 Rio de Janeiro · R32Clay—
- LDaniel Adolfo Vallejo2025· M25 Mar Del Plata · FClay—
- WNicolas Kicker2025· M25 Mar Del Plata · SFClay—
- WGuido Ivan Justo2025· M25 Mar Del Plata · QFClay—
- WBautista Vilicich2025· M25 Mar Del Plata · R16Clay—
- WThiago Cigarran2025· M25 Mar Del Plata · R32Clay—
- LGonzalo Villanueva2025· M25 Coquimbo 2 · QFClay—
- WJuan Estevez2025· M25 Coquimbo 2 · R16Clay—
- WFermin Tenti2025· M25 Coquimbo 2 · R32Clay—
- LGonzalo Villanueva2025· M25 Coquimbo · SFClay—
- WAryan Shah2025· M25 Coquimbo · QFClay—
- WSantiago De La Fuente2025· M25 Coquimbo · R16Clay—
- WGino Romano2025· M25 Coquimbo · R32Clay—
- LMaximo Zeitune2025· M25 Chacabuco · R32Clay—
- WMariano Kestelboim2025· M25 Lujan · FClay—
- WFranco Roncadelli2025· M25 Lujan · SFClay—
- WGustavo Ribeiro De Almeida2025· M25 Lujan · QFClay—
- WFederico Aguilar Cardozo2025· M25 Lujan · R16Clay—
- WSekou Bangoura2025· M25 Lujan · R32Clay—
- WPedro Sakamoto2025· M25 Yerba Buena · FClay—
- WMariano Kestelboim2025· M25 Yerba Buena · SFClay—
- WLuciano Emanuel Ambrogi2025· M25 Yerba Buena · QFClay—
- WTomas Farjat2025· M25 Yerba Buena · R16Clay—
- LMatias Soto2024· M25 Lajeado · QFClay—
- WJuan Bautista Otegui2024· M25 Lajeado · R16Clay—
- LPedro Boscardin Dias2024· M15 Asuncion 2 · FClay—
- WIgor Gimenez2024· M15 Asuncion 2 · SFClay—
- WJohan Alexander Rodriguez2024· M15 Asuncion 2 · QFClay—
- WSean Hess2024· M15 Asuncion 2 · R16Clay—
- WFranco Emanuel Egea2024· M15 Asuncion · FClay—
- WNicolas Kicker2024· M15 Asuncion · SFClay—
- WPedro Rodrigues2024· M15 Asuncion · QFClay—
- WMateo Del Pino2024· M15 Asuncion · R16Clay—
- WFederico Aguilar Cardozo2024· M15 Asuncion · R32Clay—
- LPol Martin Tiffon2024· M25 Denia · QFClay—
- WTibo Colson2024· M25 Denia · R16Clay—
- WAlejandro Melero Kretzer2024· M25 Denia · R32Clay—
- LOliver Crawford2024· M25 Gandia · QFClay—
- WDali Blanch2024· M25 Gandia · R16Clay—
- WS. Martinez Arjona2024· M25 Gandia · R32Clay—
- LDavide Galoppini2023· M15 Gubbio · R32Clay—
- LLukas Palovic2023· ITF M25 Padova Men · R32Clay—