42–53Win–Loss
44.2%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 42 | 52 | 44.7% |
| Clay | 0 | 1 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 15 | 8 | 0 | 65.2% |
| 2025 | 10 | 12 | 0 | 45.5% |
| 2024 | 3 | 7 | 0 | 30.0% |
| 2023 | 5 | 10 | 0 | 33.3% |
| 2022 | 4 | 4 | 0 | 50.0% |
| 2021 | 0 | 1 | 0 | 0.0% |
| 2020 | 0 | 1 | 0 | 0.0% |
| 2019 | 3 | 7 | 0 | 30.0% |
| 2018 | 2 | 3 | 0 | 40.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-25 | Little Rock CH | SF | L | Michael Mmoh | 216 | 1-6 6-1 6-2 |
| 2026-05-25 | Little Rock CH | QF | W | Jay Dylan Hara Friend | 436 | 2-6 6-3 7-5 |
| 2026-05-25 | Little Rock CH | R16 | W | Nicolas Mejia | 169 | 6-4 6-4 |
| 2026-05-25 | Little Rock CH | R32 | W | Erik Arutiunian | 623 | 6-3 6-2 |
| 2026-05-25 | Little Rock CH | Q2 | W | Andrew Fenty | 390 | 6-1 6-3 |
| 2026-05-25 | Little Rock CH | Q1 | W | Pavle Marinkov | 536 | 6-4 6-4 |
| 2026-04-13 | Wuning 2 CH | R16 | L | Giles Hussey | 325 | 6-4 6-4 |
| 2026-04-13 | Wuning 2 CH | R32 | W | Philip Sekulic | 354 | 4-6 7-6(2) 6-4 |
| 2026-04-06 | Wuning 1 CH | QF | L | Fajing Sun | 251 | 6-1 6-1 |
| 2026-04-06 | Wuning 1 CH | R16 | W | Kaichi Uchida | 235 | 6-3 6-4 |
| 2026-04-06 | Wuning 1 CH | R32 | W | Blake Ellis | 534 | 7-6(5) 2-2 RET |
| 2026-03-30 | Miyazaki CH | R32 | L | Harry Wendelken | 259 | 7-5 7-5 |
| 2026-03-30 | Miyazaki CH | Q2 | W | Masamichi Imamura | 472 | 6-0 6-2 |
| 2026-03-23 | Yokkaichi CH | R32 | L | Yu Hsiou Hsu | 215 | 7-5 6-3 |
| 2026-03-23 | Yokkaichi CH | Q2 | W | Hyeon Chung | 404 | 6-4 6-4 |
| 2026-03-23 | Yokkaichi CH | Q1 | W | Ryuki Matsuda | 526 | 6-1 6-4 |
| 2026-02-09 | Baton Rouge CH | R32 | L | Blaise Bicknell | 468 | 3-6 6-2 6-1 |
| 2026-02-02 | Cleveland CH | R16 | L | Quinn Vandecasteele | 581 | 6-2 6-4 |
| 2026-02-02 | Cleveland CH | R32 | W | Lincoln Battle | – | 6-3 6-4 |
| 2026-02-02 | Cleveland CH | Q2 | W | Strong Kirchheimer | 720 | 6-2 2-1 RET |
| 2026-02-02 | Cleveland CH | Q1 | W | Wally Thayne | 1966 | 6-1 6-3 |
| 2026-01-05 | Nonthaburi 1 CH | Q2 | L | Hayato Matsuoka | 393 | 6-4 6-3 |
| 2026-01-05 | Nonthaburi 1 CH | Q1 | W | Joshua Charlton | 798 | 6-4 7-6(5) |
| 2025-11-10 | Drummondville CH | R32 | L | Tristan Mccormick | 505 | 6-4 6-0 |
| 2025-10-27 | Charlottesville CH | R32 | L | Cannon Kingsley | 569 | 6-3 6-3 |
| 2025-10-27 | Charlottesville CH | Q2 | W | Arda Azkara | 565 | 6-2 6-4 |
| 2025-10-27 | Charlottesville CH | Q1 | W | Trevor Svajda | 385 | 6-4 6-4 |
| 2025-10-20 | Sioux Falls CH | R32 | L | Mats Rosenkranz | 300 | 6-1 6-4 |
| 2025-10-20 | Sioux Falls CH | Q2 | W | Quinn Vandecasteele | 677 | 6-4 7-5 |
| 2025-10-20 | Sioux Falls CH | Q1 | W | Benjamin Kittay | 1714 | 6-4 6-4 |
| 2025-10-13 | Lincoln CH | Q2 | L | Cannon Kingsley | 531 | 6-3 6-1 |
| 2025-10-13 | Lincoln CH | Q1 | W | Cooper Williams | 666 | 6-1 6-3 |
| 2025-10-06 | Fairfield CH | Q2 | L | Evan Bynoe | 940 | 6-4 6-3 |
| 2025-10-06 | Fairfield CH | Q1 | W | Zachary Fuchs | – | 6-3 6-3 |
| 2025-09-15 | Columbus CH | R16 | L | Alfredo Perez | 349 | 6-3 6-3 |
| 2025-09-15 | Columbus CH | R32 | W | Theo Papamalamis | 601 | 6-1 7-5 |
| 2025-09-15 | Columbus CH | Q2 | W | Bryce Nakashima | 1404 | 7-6(3) 7-6(2) |
| 2025-09-15 | Columbus CH | Q1 | W | Pietro Fellin | 517 | 6-2 7-6(5) |
| 2025-09-08 | Winston Salem CH | Q1 | L | Jangjun Kim | 1658 | 4-6 6-0 6-3 |
| 2025-08-12 | Sumter CH | Q1 | L | Quinn Vandecasteele | 730 | 7-6(2) 6-4 |
| 2025-08-04 | Chicago CH | Q2 | L | Samir Banerjee | 515 | 6-3 7-5 |
| 2025-08-04 | Chicago CH | Q1 | W | Kenta Miyoshi | 548 | 3-6 7-6(3) 7-5 |
| 2025-07-27 | Canada Masters | Q1 | L | James Duckworth | 106 | 6-3 6-1 |
| 2025-07-14 | Granby CH | R32 | L | Omar Jasika | 203 | 7-5 6-2 |
| 2025-07-07 | Winnipeg CH | R32 | L | Yu Hsiou Hsu | 242 | 6-0 7-5 |
| 2024-11-11 | Drummondville CH | Q2 | L | Antoine Ghibaudo | 659 | 7-5 6-2 |
| 2024-11-11 | Drummondville CH | Q1 | W | Leo Vithoontien | 807 | 6-2 6-1 |
| 2024-10-14 | Calgary CH | R32 | L | Louis Wessels | 593 | 7-6(2) 2-6 6-4 |
| 2024-09-09 | Las Vegas CH | Q1 | L | Murphy Cassone | 673 | 6-2 6-3 |
| 2024-08-12 | Santo Domingo CH | Q1 | L | Harrison Adams | 468 | 6-2 6-2 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0