20–12Win–Loss
62.5%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 20 | 12 | 62.5% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 4 | 1 | 0 | 80.0% |
| 2025 | 15 | 6 | 0 | 71.4% |
| 2024 | 1 | 1 | 0 | 50.0% |
| 2019 | 0 | 1 | 0 | 0.0% |
| 2018 | 0 | 1 | 0 | 0.0% |
| 2017 | 0 | 2 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-02-07 | Davis Cup QLS R1: NED vs IND | RR | W | Guy Den Ouden | 162 | 6-4 7-6(4) |
| 2026-02-07 | Davis Cup QLS R1: NED vs IND | RR | W | Jesper De Jong | 88 | 6-4 7-5 |
| 2026-01-05 | Bengaluru CH | QF | L | Harold Mayot | 167 | 7-6(5) 6-2 |
| 2026-01-05 | Bengaluru CH | R16 | W | Felix Balshaw | 718 | 6-3 1-6 7-6(4) |
| 2026-01-05 | Bengaluru CH | R32 | W | Duje Ajdukovic | 329 | 6-4 6-4 |
| 2025-11-03 | Knoxville CH | R32 | L | Shunsuke Mitsui | 687 | 7-6(3) 7-6(0) |
| 2025-11-03 | Knoxville CH | Q2 | W | Quinn Vandecasteele | 669 | 7-5 3-6 6-3 |
| 2025-11-03 | Knoxville CH | Q1 | W | Luca Pow | 931 | 6-2 2-6 7-6(4) |
| 2025-10-27 | Charlottesville CH | R16 | L | Mitchell Krueger | 242 | 7-6(5) 4-6 6-3 |
| 2025-10-27 | Charlottesville CH | R32 | W | Liam Draxl | 121 | 6-3 6-3 |
| 2025-10-27 | Charlottesville CH | Q2 | W | Aryan Shah | 388 | 7-6(5) 7-5 |
| 2025-10-27 | Charlottesville CH | Q1 | W | Strong Kirchheimer | 619 | 6-2 6-2 |
| 2025-10-13 | Lincoln CH | QF | L | Patrick Kypson | 169 | 7-6(4) 6-0 |
| 2025-10-13 | Lincoln CH | R16 | W | Alfredo Perez | 331 | 6-4 7-6(5) |
| 2025-10-13 | Lincoln CH | R32 | W | Alex Rybakov | 261 | 6-4 6-4 |
| 2025-09-12 | Davis Cup WG1 R1: SUI vs IND | RR | W | Jerome Kym | 155 | 7-6(5) 6-3 |
| 2025-08-17 | Winston-Salem | R64 | L | Mariano Navone | 74 | 6-3 6-3 |
| 2025-08-17 | Winston-Salem | Q2 | W | Alejandro Tabilo | 126 | 1-6 7-6(4) 6-3 |
| 2025-08-17 | Winston-Salem | Q1 | W | Aidan Mayo | 300 | 6-3 6-4 |
| 2025-08-04 | Chicago CH | Q2 | L | Andrew Fenty | 723 | 6-2 6-2 |
| 2025-08-04 | Chicago CH | Q1 | W | Ryuki Matsuda | 468 | 6-3 7-5 |
| 2025-07-28 | Lexington CH | QF | L | Eliot Spizzirri | 124 | 7-6(4) 6-4 |
| 2025-07-28 | Lexington CH | R16 | W | Mark Lajal | 147 | 6-7(4) 6-4 6-4 |
| 2025-07-28 | Lexington CH | R32 | W | Billy Harris | 146 | 6-3 7-5 |
| 2025-07-28 | Lexington CH | Q2 | W | Andre Ilagan | 356 | 6-4 7-6(4) |
| 2025-07-28 | Lexington CH | Q1 | W | Naoki Nakagawa | 350 | 7-6(4) 5-1 RET |
| 2024-08-19 | Winston-Salem | Q2 | L | Learner Tien | 230 | 6-3 6-4 |
| 2024-08-19 | Winston-Salem | Q1 | W | Alexey Zakharov | 332 | 7-6(5) 6-2 |
| 2019-02-04 | Chennai CH | Q1 | L | Kaito Uesugi | 688 | 6-1 6-3 |
| 2018-02-12 | Chennai CH | R32 | L | Sidharth Rawat | 531 | 6-2 6-0 |
| 2017-11-20 | Bangalore CH | Q1 | L | Shahbaaz Khan | 1545 | 7-6(3) 5-7 7-6(3) |
| 2017-11-13 | Pune CH | Q1 | L | Jayesh Pungliya | 1016 | 4-6 6-4 6-3 |