10–31Win–Loss
24.4%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 10 | 23 | 30.3% |
| Clay | 0 | 8 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2026 | 2 | 9 | 0 | 18.2% |
| 2025 | 5 | 10 | 0 | 33.3% |
| 2024 | 3 | 5 | 0 | 37.5% |
| 2023 | 0 | 3 | 0 | 0.0% |
| 2022 | 0 | 2 | 0 | 0.0% |
| 2020 | 0 | 1 | 0 | 0.0% |
| 2018 | 0 | 1 | 0 | 0.0% |
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2026-05-18 | Bengaluru 3 CH | R32 | L | Ilya Ivashka | 631 | 6-3 6-2 |
| 2026-05-11 | Bengaluru 2 CH | R32 | L | Joshua Charlton | 783 | 6-1 6-4 |
| 2026-04-13 | Wuning 2 CH | Q1 | L | Shunsuke Nakagawa | 938 | 6-3 6-4 |
| 2026-03-09 | Kigali 2 CH | Q1 | L | Guy Orly Iradukunda | 1402 | 6-3 4-6 7-6(6) |
| 2026-03-02 | Kigali 1 CH | Q1 | L | Gray Voelzke | 1496 | 6-3 3-6 7-6(3) |
| 2026-02-23 | Pune CH | Q2 | L | Takuya Kumasaka | 477 | 6-4 6-2 |
| 2026-02-23 | Pune CH | Q1 | W | Luca Castelnuovo | 405 | 6-3 6-4 |
| 2026-02-16 | New Delhi CH | Q1 | L | Alexander Donski | 682 | 6-3 7-5 |
| 2026-02-09 | Chennai CH | R32 | L | Lorenzo Carboni | 428 | 6-2 0-0 RET |
| 2026-02-09 | Chennai CH | Q2 | W | Abhinav Sanjeev Shanmugam | 1276 | 6-1 6-4 |
| 2026-01-05 | Bengaluru CH | R32 | L | Sumit Nagal | 275 | 6-3 6-3 |
| 2025-11-03 | Taipei CH | Q2 | L | Wishaya Trongcharoenchaikul | 847 | 3-1 RET |
| 2025-11-03 | Taipei CH | Q1 | W | Hong Lin Fu | 1982 | 6-2 6-2 |
| 2025-10-20 | Suzhou CH | Q1 | L | Tung Lin Wu | 529 | 6-1 7-5 |
| 2025-10-13 | Shenzhen Futian CH | R32 | L | Kyrian Jacquet | 183 | 6-1 6-4 |
| 2025-10-13 | Shenzhen Futian CH | Q2 | W | Egor Agafonov | 492 | 6-0 2-0 RET |
| 2025-10-13 | Shenzhen Futian CH | Q1 | W | Yuta Kikuchi | 614 | 6-4 3-6 6-3 |
| 2025-08-18 | Sofia 2 CH | Q1 | L | Alex Molcan | 362 | 6-0 6-2 |
| 2025-08-11 | Sofia 1 CH | Q1 | L | Sergey Fomin | 478 | 6-4 6-4 |
| 2025-07-28 | Liberec CH | Q1 | L | Luca Castagnola | 583 | 6-3 6-1 |
| 2025-06-30 | Brasov CH | Q1 | L | Tom Paris | 391 | 6-2 7-5 |
| 2025-04-21 | Abidjan 2 CH | Q2 | L | Yanki Erel | 616 | 6-1 6-4 |
| 2025-04-21 | Abidjan 2 CH | Q1 | W | Brandon Perez | 1042 | 6-4 7-5 |
| 2025-04-14 | Abidjan 1 CH | Q2 | L | Maximus Jones | 618 | 7-6(3) 7-6(6) |
| 2025-04-14 | Abidjan 1 CH | Q1 | W | Karol Filar | 1094 | 6-2 6-1 |
| 2025-02-24 | Bengaluru CH | R32 | L | Marek Gengel | 251 | 6-7(2) 6-3 6-3 |
| 2024-07-15 | Astana CH | Q2 | L | Maxim Zhukov | 794 | 7-5 6-4 |
| 2024-07-15 | Astana CH | Q1 | W | Islam Orynbasar | 1337 | 6-1 6-0 |
| 2024-03-04 | Kigali 2 CH | R32 | L | Thomas Fancutt | 653 | 6-2 7-5 |
| 2024-02-26 | Kigali 1 CH | R32 | L | Preston Brown | 997 | 6-3 6-2 |
| 2024-02-12 | Bengaluru CH | R32 | L | Adam Walton | 153 | 6-3 6-0 |
| 2024-02-05 | Chennai CH | R32 | L | Sumit Nagal | 121 | 6-1 6-2 |
| 2024-02-05 | Chennai CH | Q2 | W | Vadym Ursu | 436 | 6-3 6-3 |
| 2024-02-05 | Chennai CH | Q1 | W | Abhinav Sanjeev Shanmugam | 2007 | 6-3 7-5 |
| 2023-07-24 | Astana CH | R32 | L | Islam Orynbasar | 1663 | 6-4 1-6 6-3 |
| 2023-02-27 | Pune CH | Q1 | L | Colin Sinclair | 420 | 6-3 6-4 |
| 2023-02-20 | Bengaluru CH | R32 | L | Jason Jung | 338 | 6-2 6-2 |
| 2022-02-14 | Bengaluru 2 CH | Q1 | L | Andrew Harris | 407 | 6-2 7-6(4) |
| 2022-02-07 | Bengaluru 1 CH | R32 | L | Dimitar Kuzmanov | 215 | 6-2 6-2 |
| 2020-02-10 | Bengaluru CH | R64 | L | Khumoun Sultanov | 306 | 6-2 6-1 |
| 2018-11-12 | Bengaluru CH | Q1 | L | Youssef Hossam | 483 | 7-6(3) 6-3 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0