61–63Win–Loss
49.2%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 51 | 51 | 50.0% |
| Clay | 10 | 12 | 45.5% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 14 | 10 | 0 | 58.3% |
| 2025 | 15 | 14 | 0 | 51.7% |
| 2024 | 5 | 10 | 0 | 33.3% |
| 2023 | 14 | 13 | 0 | 51.9% |
| 2022 | 9 | 7 | 0 | 56.3% |
| 2021 | 1 | 1 | 0 | 50.0% |
| 2020 | 0 | 1 | 0 | 0.0% |
| 2019 | 2 | 5 | 0 | 28.6% |
| 2018 | 1 | 2 | 0 | 33.3% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-04-13 | Tallahassee CH | R16 | L | Michael Mmoh | 264 | 4-6 7-6(4) 6-4 |
| 2026-04-13 | Tallahassee CH | R32 | W | Dmitry Popko | 591 | 6-3 3-6 7-5 |
| 2026-04-06 | Sarasota CH | R32 | L | Kilian Feldbausch | 431 | 6-3 7-5 |
| 2026-03-23 | Bucaramanga CH | R16 | L | Johan Nikles | 546 | 6-4 6-3 |
| 2026-03-23 | Bucaramanga CH | R32 | W | Adria Soriano Barrera | 373 | 6-3 6-7(5) 6-3 |
| 2026-03-16 | Asuncion CH | R32 | L | Alex Barrena | 173 | 7-5 6-3 |
| 2026-03-09 | Santiago CH | R32 | L | Nikolas Sanchez Izquierdo | 271 | 6-4 7-5 |
| 2026-03-09 | Santiago CH | Q2 | W | Ignacio Antonio Becerra Otarola | 1335 | 6-3 7-5 |
| 2026-03-09 | Santiago CH | Q1 | W | Federico Zeballos | 1301 | 6-3 6-4 |
| 2026-02-16 | Metepec CH | R16 | L | Alexis Galarneau | 230 | 6-4 3-6 6-3 |
| 2026-02-16 | Metepec CH | R32 | W | Taha Baadi | 577 | 6-3 6-0 |
| 2026-02-16 | Metepec CH | Q2 | W | Noah Schachter | 859 | 6-1 6-1 |
| 2026-02-16 | Metepec CH | Q1 | W | Drew Van Orderlain | 1845 | 6-0 6-3 |
| 2026-02-09 | Baton Rouge CH | QF | L | Andre Ilagan | 361 | 6-2 6-4 |
| 2026-02-09 | Baton Rouge CH | R16 | W | Erik Arutiunian | 440 | 6-2 7-5 |
| 2026-02-09 | Baton Rouge CH | R32 | W | Andres Martin | 270 | 6-3 7-5 |
| 2026-02-02 | Cleveland CH | R32 | L | Colton Smith | 161 | 3-6 7-6(6) 6-4 |
| 2026-01-27 | San Diego CH | Q2 | L | Felix Corwin | 686 | 6-4 6-4 |
| 2026-01-27 | San Diego CH | Q1 | W | Trey Hilderbrand | 792 | 7-6(5) 6-4 |
| 2026-01-05 | Nottingham CH | QF | L | Mikhail Kukushkin | 313 | 6-2 7-5 |
| 2026-01-05 | Nottingham CH | R16 | W | Alastair Gray | 283 | 6-4 4-6 6-1 |
| 2026-01-05 | Nottingham CH | R32 | W | Henry Searle | 353 | 6-4 6-1 |
| 2026-01-05 | Nottingham CH | Q2 | W | Finn Murgett | 911 | 6-2 6-7(6) 6-3 |
| 2026-01-05 | Nottingham CH | Q1 | W | Milos Karol | 436 | 4-6 7-6(2) 6-4 |
| 2025-11-10 | Drummondville CH | R32 | L | Daniil Glinka | 247 | 6-4 6-2 |
| 2025-10-27 | Charlottesville CH | R16 | L | Johannus Monday | 212 | 6-4 6-7(1) 6-1 |
| 2025-10-27 | Charlottesville CH | R32 | W | Justin Boulais | 562 | 6-3 6-3 |
| 2025-10-27 | Charlottesville CH | Q2 | W | Samir Banerjee | 355 | 6-7(7) 6-2 6-4 |
| 2025-10-27 | Charlottesville CH | Q1 | W | Andrew Delgado | 957 | 6-3 6-2 |
| 2025-10-20 | Sioux Falls CH | R32 | L | Alfredo Perez | 329 | 6-4 6-4 |
| 2025-10-13 | Lincoln CH | R32 | L | Rafael Jodar | 283 | 6-3 7-5 |
| 2025-10-13 | Lincoln CH | Q2 | W | Justin Boulais | 581 | 6-3 6-1 |
| 2025-10-13 | Lincoln CH | Q1 | W | Brandon Perez | 1114 | 6-0 6-2 |
| 2025-10-06 | Fairfield CH | R32 | L | Andrew Fenty | 496 | 6-7(5) 6-4 6-4 |
| 2025-09-15 | Columbus CH | Q1 | L | Kaylan Bigun | 791 | 6-2 6-3 |
| 2025-09-08 | Rennes CH | QF | L | Patrick Zahraj | 259 | 6-4 3-6 6-3 |
| 2025-09-08 | Rennes CH | R16 | W | Titouan Droguet | 162 | 6-2 5-7 6-3 |
| 2025-09-08 | Rennes CH | R32 | W | Sean Cuenin | 494 | 6-4 7-6(5) |
| 2025-09-08 | Rennes CH | Q2 | W | Egor Gerasimov | 548 | 7-6(4) 7-6(4) |
| 2025-09-08 | Rennes CH | Q1 | W | Thijmen Loof | 1780 | 6-1 7-6(5) |
| 2025-09-01 | Cassis CH | Q2 | L | Olaf Pieczkowski | 476 | 7-5 6-4 |
| 2025-09-01 | Cassis CH | Q1 | W | Cyril Vandermeersch | 644 | 2-6 6-3 6-1 |
| 2025-08-17 | Winston-Salem | Q1 | L | Tristan Schoolkate | 97 | 6-7(5) 6-4 6-1 |
| 2025-08-11 | Barranquilla CH | QF | L | Arthur Fery | 314 | 6-4 6-4 |
| 2025-08-11 | Barranquilla CH | R16 | W | Juan Sebastian Gomez | 1037 | 7-5 6-2 |
| 2025-08-11 | Barranquilla CH | R32 | W | Santiago Fa Rodriguez Taverna | 190 | 4-6 6-4 6-4 |
| 2025-04-21 | Savannah CH | Q1 | L | Joao Lucas Reis Da Silva | 384 | 6-3 6-2 |
| 2025-04-14 | San Luis Potosi CH | R32 | L | Roberto Cid | 453 | 6-1 4-6 6-4 |
| 2025-04-14 | San Luis Potosi CH | Q2 | W | Robin Catry | 701 | 6-1 6-2 |
| 2025-04-14 | San Luis Potosi CH | Q1 | W | Seita Watanabe | 970 | 6-1 6-2 |