- Season
- 14–19
- 42.4% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $157K
- Career
Recent form
1 loss in a row
- LLost to Alafia Ayeni
- LLost to Max Houkes
- WBeat Juan Pablo Ficovich
- LLost to Max Alcala Gurri
- WBeat Ilyas Milad Fahim
- WBeat Hugo Hashimoto
- LLost to Tyler Zink
- LLost to Juan Manuel La Serna
- WBeat Oliver Bonding
- LLost to Ilgiz Valiev
- WBeat Arthur Bonnaud
- LLost to Louis Wessels
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard1–420%
- Claymost played13–1546%
Elo rating
Full leaderboard1445
Peak 1578 in 2023 · from 33 rated matches
- Clay
1460+15 vs overall
28 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
20 matches· 2023
- LAlafia Ayeni2023· Temuco · R32Hard4-6 6-3 6-2
- LJuan Bautista Otegui2023· Lima · R32Clay6-3 6-4
- WLucio Ratti2023· Santa Fe · R32Clay6-0 6-2
- LAdolfo Daniel Vallejo2023· Santa Fe · R16Clay3-6 6-4 6-1
- LPatrick Kypson2023· Medellin · R32Clay6-4 6-3
- LGuido Andreozzi2023· Cali · R16Clay7-6(2) 6-3
- WJohan Alexander Rodriguez2023· Cali · R32Clay6-3 7-5
- LBraden Shick2023· ITF M15 Rancho Santa Fe Men · R16Hard—
- WA. Stafford2023· ITF M15 Rancho Santa Fe Men · R32Hard—
- LMatija Pecotic2023· ITF M15 Orange Park, FL Men · SFClay—
- WColin Markes2023· ITF M15 Orange Park, FL Men · QFClay—
- WJake Van Emburgh2023· ITF M15 Orange Park, FL Men · R16Clay—
- WElio Jose Ribeiro Lago2023· ITF M15 Orange Park, FL Men · R32Clay—
- LVitaliy Sachko2023· Morelos · R32Hard6-2 6-1
- LFederico Agustin Gomez2023· ITF M15 Naples, FL 2 Men · FClay—
- WGonzalo Bueno2023· ITF M15 Naples, FL 2 Men · SFClay—
- WLuciano Emanuel Ambrogi2023· ITF M15 Naples, FL 2 Men · R16Clay—
- WQuentin Folliot2023· ITF M15 Naples, FL 2 Men · R32Clay—
- LJesper de Jong2023· Tigre 1 · R32Clay6-2 6-2
- LRemy Bertola2023· Tigre 1 · R32Clay6-3 2-6 6-4