96–84Win–Loss
53.3%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 93 | 78 | 54.4% |
| Clay | 3 | 5 | 37.5% |
| Grass | 0 | 1 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 17 | 14 | 1 | 54.8% |
| 2025 | 13 | 9 | 0 | 59.1% |
| 2024 | 18 | 16 | 0 | 52.9% |
| 2023 | 17 | 16 | 0 | 51.5% |
| 2022 | 17 | 21 | 0 | 44.7% |
| 2021 | 6 | 2 | 0 | 75.0% |
| 2020 | 0 | 1 | 0 | 0.0% |
| 2019 | 6 | 3 | 0 | 66.7% |
| 2018 | 2 | 1 | 0 | 66.7% |
| 2016 | 0 | 1 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2025-03-03 | Hersonissos 1 CH | Q2 | W | Norbert Gombos | 402 | 6-1 7-6(6) |
| 2025-03-03 | Hersonissos 1 CH | Q1 | W | Erik Grevelius | 1565 | 6-1 4-6 6-3 |
| 2025-02-17 | Glasgow CH | Q1 | L | Max Wiskandt | 493 | 7-6(3) 6-3 |
| 2024-11-25 | Manzanillo CH | R32 | L | Aziz Dougaz | 217 | 6-2 6-1 |
| 2024-11-18 | Puerto Vallarta CH | R16 | L | Aidan Mayo | 304 | 6-3 7-5 |
| 2024-11-18 | Puerto Vallarta CH | R32 | W | Rodrigo Crespo Piedra | – | 6-3 6-4 |
| 2024-11-11 | Champaign CH | Q2 | L | Martin Borisiouk | 790 | 6-4 6-2 |
| 2024-11-11 | Champaign CH | Q1 | W | Lucas Horve | – | 6-2 6-0 |
| 2024-10-28 | Charlottesville CH | Q1 | L | Bruno Kuzuhara | 435 | 6-4 6-3 |
| 2024-10-21 | Sioux Falls CH | R32 | L | Christopher Eubanks | 119 | 6-4 7-6(7) |
| 2024-10-21 | Sioux Falls CH | Q2 | W | Roberto Cid | 426 | 7-6(6) 6-4 |
| 2024-10-21 | Sioux Falls CH | Q1 | W | Kelsey Stevenson | 1764 | 6-2 6-4 |
| 2024-10-07 | Fairfield CH | Q2 | L | Rudy Quan | 797 | 6-3 6-0 |
| 2024-10-07 | Fairfield CH | Q1 | W | Govind Nanda | 762 | 6-4 5-7 7-6(5) |
| 2024-08-26 | Zhangjiagang CH | Q2 | L | Ajeet Rai | 510 | 6-2 6-2 |
| 2024-08-26 | Zhangjiagang CH | Q1 | W | Omni Kumar | 476 | 6-3 7-5 |
| 2024-08-19 | Jinan CH | SF | L | Yibing Wu | 582 | 3-6 6-0 6-2 |
| 2024-08-19 | Jinan CH | QF | W | Ye Cong Mo | 712 | 6-2 6-2 |
| 2024-08-19 | Jinan CH | R16 | W | Ji Sung Nam | 628 | 7-6(6) 7-5 |
| 2024-08-19 | Jinan CH | R32 | W | Mikalai Haliak | 434 | 6-4 6-1 |
| 2024-08-19 | Jinan CH | Q2 | W | Wishaya Trongcharoenchaikul | 688 | 6-4 6-4 |
| 2024-08-19 | Jinan CH | Q1 | W | Seita Watanabe | 906 | 6-4 6-2 |
| 2024-06-03 | Tyler CH | Q2 | L | Moerani Bouzige | 599 | 6-4 6-4 |
| 2024-06-03 | Tyler CH | Q1 | W | Sasi Kumar Mukund | 461 | 6-4 7-5 |
| 2024-05-27 | Little Rock CH | R32 | L | Yuta Shimizu | 265 | 7-5 6-3 |
| 2024-05-27 | Little Rock CH | Q2 | W | Axel Nefve | 756 | 7-5 6-7(8) 7-5 |
| 2024-05-27 | Little Rock CH | Q1 | W | Andres Urrea | 1453 | 7-5 6-0 |
| 2024-04-15 | Acapulco CH | Q1 | L | Benjamin Lock | 390 | 7-6(5) 6-1 |
| 2024-04-08 | Cuernavaca CH | R32 | L | Antoine Bellier | 327 | 6-4 6-3 |
| 2024-04-08 | Cuernavaca CH | Q2 | W | Elmar Ejupovic | 496 | 6-4 6-3 |
| 2024-04-08 | Cuernavaca CH | Q1 | W | Santiago Padilla Cote | – | 7-5 6-0 |
| 2024-03-25 | San Luis Potosi CH | Q1 | L | Roberto Cid | 432 | 6-4 6-2 |
| 2024-01-29 | Cleveland CH | R32 | L | Denis Kudla | 182 | 1-6 6-4 6-4 |
| 2024-01-22 | Indian Wells 2 CH | Q2 | L | Maxwell Mckennon | 1330 | 6-4 6-3 |
| 2024-01-22 | Indian Wells 2 CH | Q1 | W | Jacob Brumm | 713 | 6-4 7-5 |
| 2024-01-15 | Indian Wells 1 CH | Q2 | L | Ajeet Rai | 541 | 6-3 0-6 7-5 |
| 2024-01-15 | Indian Wells 1 CH | Q1 | W | Jacob Bullard | 1679 | 6-4 6-2 |
| 2023-11-27 | Temuco CH | R16 | L | Blaise Bicknell | 425 | 6-3 6-0 |
| 2023-11-27 | Temuco CH | R32 | W | Guido Andreozzi | 247 | 3-6 7-6(4) 7-5 |
| 2023-11-27 | Temuco CH | Q2 | W | Ignacio Antonio Becerra Otarola | 889 | 6-3 6-4 |
| 2023-11-27 | Temuco CH | Q1 | W | Paulo Andre Saraiva Dos Santos | 957 | 6-4 6-7(5) 6-4 |
| 2023-11-20 | Brasilia CH | Q1 | L | Blaise Bicknell | 423 | 6-3 4-6 6-2 |
| 2023-11-13 | Champaign CH | Q2 | L | Mark Whitehouse | 802 | 7-6(2) 7-6(4) |
| 2023-11-13 | Champaign CH | Q1 | W | Herbert Jody Maginley | 1277 | 6-4 6-4 |
| 2023-11-06 | Knoxville CH | Q1 | L | Christian Harrison | 527 | 2-6 6-2 7-5 |
| 2023-10-30 | Charlottesville CH | Q1 | L | Darian King | 476 | 6-4 6-4 |
| 2023-10-09 | Fairfield CH | R32 | L | Alexander Ritschard | 209 | 7-6(3) 7-6(4) |
| 2023-10-09 | Fairfield CH | Q2 | W | Edward Winter | 612 | 6-4 6-0 |
| 2023-10-09 | Fairfield CH | Q1 | W | Kris Van Wyk | 365 | 6-4 6-2 |
| 2023-09-11 | Cary CH | Q2 | L | Thai Son Kwiatkowski | 464 | 7-6(4) 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0