32–32Win–Loss
50.0%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 22 | 24 | 47.8% |
| Clay | 10 | 6 | 62.5% |
| Grass | 0 | 2 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 12 | 10 | 0 | 54.5% |
| 2025 | 12 | 14 | 0 | 46.2% |
| 2024 | 5 | 4 | 0 | 55.6% |
| 2023 | 2 | 1 | 0 | 66.7% |
| 2019 | 0 | 2 | 0 | 0.0% |
| 2018 | 1 | 1 | 0 | 50.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-06-01 | Tyler CH | SF | L | Andre Ilagan | 335 | 3-6 6-1 7-6(8) |
| 2026-06-01 | Tyler CH | QF | W | Henry Searle | 362 | 7-6(2) 3-6 6-3 |
| 2026-06-01 | Tyler CH | R16 | W | Blaise Bicknell | 316 | 7-5 7-5 |
| 2026-06-01 | Tyler CH | R32 | W | Nicolas Mejia | 169 | 6-4 6-4 |
| 2026-06-01 | Tyler CH | Q2 | W | Olaf Pieczkowski | 552 | 6-1 2-6 6-3 |
| 2026-06-01 | Tyler CH | Q1 | W | Jay Dylan Hara Friend | 436 | 6-7(4) 6-3 6-4 |
| 2026-05-25 | Little Rock CH | Q1 | L | Jay Dylan Hara Friend | 436 | 7-6(4) 7-6(5) |
| 2026-04-06 | Mexico City CH | R32 | L | Juan Alejandro Hernandez Serrano | 492 | 7-5 6-4 |
| 2026-04-06 | Mexico City CH | Q2 | W | Robin Catry | 548 | 6-4 6-7(5) 6-1 |
| 2026-04-06 | Mexico City CH | Q1 | W | Mateus Alves | 504 | 6-3 4-1 RET |
| 2026-03-30 | San Luis Potosi CH | Q2 | L | Miguel Tobon | 503 | 6-7(1) 6-2 7-6(6) |
| 2026-03-30 | San Luis Potosi CH | Q1 | W | Guillermo Tunas | 2053 | 6-3 6-0 |
| 2026-03-23 | Morelia CH | Q1 | L | Patrick Zahraj | 405 | 7-5 6-4 |
| 2026-03-16 | Cuernavaca CH | Q2 | L | Takeru Yuzuki | 1454 | 6-2 6-7(6) 7-6(6) |
| 2026-03-16 | Cuernavaca CH | Q1 | W | Pranav Kumar | 1483 | 6-3 6-4 |
| 2026-02-16 | Metepec CH | R16 | L | Stefan Kozlov | 272 | 6-4 7-6(4) |
| 2026-02-16 | Metepec CH | R32 | W | Blaise Bicknell | 460 | 4-6 7-5 6-1 |
| 2026-02-09 | Baton Rouge CH | Q1 | L | Karlis Ozolins | 811 | 6-4 6-2 |
| 2026-02-02 | Cleveland CH | R32 | L | Joshua Sheehy | 678 | 7-6(1) 7-6(4) |
| 2026-01-27 | San Diego CH | R32 | L | Garrett Johns | 300 | 6-2 7-6(5) |
| 2026-01-27 | San Diego CH | Q2 | W | Quinn Vandecasteele | 664 | 7-6(3) 6-4 |
| 2026-01-27 | San Diego CH | Q1 | W | Keenan Mayo | 1210 | 6-3 6-2 |
| 2025-11-24 | Bogota CH | R16 | L | Juan Sebastian Gomez | 997 | 5-7 6-3 6-2 |
| 2025-11-24 | Bogota CH | R32 | W | Dmitry Popko | 224 | 3-6 4-1 RET |
| 2025-11-24 | Bogota CH | Q2 | W | Juan Sebastian Osorio | 914 | 7-6(4) 6-3 |
| 2025-11-24 | Bogota CH | Q1 | W | Davide Pontoglio | 1519 | 6-7(4) 6-2 6-4 |
| 2025-11-10 | Drummondville CH | R32 | L | Duncan Chan | 1440 | 6-3 6-4 |
| 2025-11-10 | Drummondville CH | Q2 | W | Connor Thomson | 1161 | 6-3 6-1 |
| 2025-10-13 | Lincoln CH | Q2 | L | Andrew Fenty | 483 | 6-2 7-5 |
| 2025-10-13 | Lincoln CH | Q1 | W | Joshua Sheehy | 635 | 6-3 3-6 6-3 |
| 2025-09-15 | Columbus CH | Q1 | L | Daniel Masur | 536 | 6-1 6-3 |
| 2025-09-08 | Winston Salem CH | Q1 | L | Gavin Goode | – | 6-2 6-1 |
| 2025-08-17 | Winston-Salem | Q2 | L | Aleksandar Vukic | 93 | 6-4 6-2 |
| 2025-08-17 | Winston-Salem | Q1 | W | Thai Son Kwiatkowski | 1378 | 3-6 7-5 6-3 |
| 2025-08-12 | Sumter CH | R16 | L | Shintaro Mochizuki | 120 | 6-3 6-0 |
| 2025-08-12 | Sumter CH | R32 | W | Daniel Evans | 128 | 1-6 6-4 6-4 |
| 2025-08-12 | Sumter CH | Q2 | L | Martin Damm | 435 | 6-2 6-3 |
| 2025-08-12 | Sumter CH | Q1 | W | Reese Stalder | 1246 | 3-6 6-3 6-4 |
| 2025-07-14 | Granby CH | Q1 | L | Kris Van Wyk | 454 | 6-3 6-2 |
| 2025-07-07 | Newport CH | R32 | L | Oscar Weightman | 1024 | 7-6(5) 3-6 7-6(3) |
| 2025-04-14 | Tallahassee CH | R32 | L | Mathys Erhard | 281 | 6-2 5-7 6-4 |
| 2025-04-14 | Tallahassee CH | Q2 | W | Marc Polmans | 436 | 6-4 3-6 6-2 |
| 2025-04-14 | Tallahassee CH | Q1 | W | Gabi Adrian Boitan | 355 | 3-6 7-5 6-1 |
| 2025-04-07 | Sarasota CH | Q1 | L | Petr Nesterov | 445 | 6-4 7-5 |
| 2025-03-24 | Morelia CH | Q1 | L | Elmar Ejupovic | 623 | 6-1 6-4 |
| 2025-03-17 | Merida CH | R32 | L | Juan Pablo Ficovich | 162 | 6-4 7-5 |
| 2025-03-17 | Merida CH | Q2 | W | Ivan Marrero Curbelo | 751 | 6-7(9) 7-6(6) 6-2 |
| 2025-03-17 | Merida CH | Q1 | W | Rafael De Alba | 1335 | 6-4 6-3 |
| 2024-11-25 | Manzanillo CH | R16 | L | Liam Draxl | 269 | 6-3 7-6(3) |
| 2024-11-25 | Manzanillo CH | R32 | W | Matt Kuhar | 921 | 6-3 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0