| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Sep 2015 |
India F15, Madurai |
Futures |
Hard |
Vignesh Peranamallur |
Sumit Nagal
Vijay Sundar Prashanth |
3–6, 5–7 |
| Loss |
0–2 |
Sep 2016 |
Egypt F24, Cairo |
Futures |
Clay |
Vignesh Peranamallur |
Gastón-Arturo Grimolizzi
Mateo Nicolás Martínez |
5–7, 4–6 |
| Loss |
0–3 |
Sep 2017 |
India F7, Chennai |
Futures |
Clay |
Vignesh Peranamallur |
Lee Tae-woo
Moon Ju-hae |
2–6, 4–6 |
| Loss |
0–4 |
Jun 2018 |
Zimbabwe F1, Harare |
Futures |
Hard |
Vignesh Peranamallur |
Benjamin Lock
Courtney John Lock |
3–6, 0–6 |
| Loss |
0–5 |
Aug 2018 |
China F13, Anning |
Futures |
Clay |
Vignesh Peranamallur |
Rhett Purcell
Olly Sadler |
3–6, 2–6 |
| Loss |
0–6 |
Sep 2018 |
China F14, Anning |
Futures |
Clay |
Vignesh Peranamallur |
Jeremy Beale
Luca Castelnuovo |
3–6, 6–3, [3–10] |
| Loss |
0–7 |
Sep 2018 |
Egypt F18, Cairo |
Futures |
Clay |
Aryan Goveas |
Alexander Erler
Markos Kalovelonis |
4–6, 6–7(3–7) |
| Loss |
0–8 |
Jan 2019 |
M15 Anning, China |
World Tennis Tour |
Clay |
Vijay Sundar Prashanth |
Chen Ti
Ray Ho |
4–6, 6–7(8–10) |
| Win |
1–8 |
May 2019 |
M15 Kampala, Uganda |
World Tennis Tour |
Clay |
Niki Kaliyanda Poonacha |
Simon Carr
Ryan James Storrie |
6–3, 6–4 |
| Loss |
1–9 |
May 2019 |
M15 Kampala, Uganda |
World Tennis Tour |
Clay |
Niki Kaliyanda Poonacha |
Julian Bradley
Guy Orly Iradukunda |
4–6, 6–3, [6–10] |
| Win |
2–9 |
Sep 2019 |
M15 Nanchang, China |
World Tennis Tour |
Clay |
Luca Castelnuovo |
Wang Ruixuan
Yu Bingyu |
6–2, 5–7, [10–8] |
| Loss |
2–10 |
Sep 2019 |
M15 Nanchang, China |
World Tennis Tour |
Clay |
Vijay Sundar Prashanth |
Vladimir Ivanov
Yan Sabanin |
4–6, 5–7 |
| Win |
3–10 |
Oct 2019 |
M15 Nanchang, China |
World Tennis Tour |
Clay |
Vijay Sundar Prashanth |
Ray Ho
Yeung Pak-long |
7–6(7–5), 6–4 |
| Win |
4–10 |
Nov 2021 |
M15 Indore, India |
World Tennis Tour |
Hard |
Nitin Kumar Sinha |
Niki Kaliyanda Poonacha
Vishnu Vardhan |
6–4, 6–4 |
| Loss |
4–11 |
Mar 2022 |
M15 New Delhi, China |
World Tennis Tour |
Hard |
Vishnu Vardhan |
Yuki Bhambri
Saketh Myneni |
4–6, 2–6 |
| Loss |
4–12 |
Apr 2022 |
M25 Nottingham, United Kingdom |
World Tennis Tour |
Hard |
Vijay Sundar Prashanth |
Ruben Bemelmans
Joris De Loore |
5–7, 5–7 |
| Loss |
4–13 |
Apr 2022 |
M25 Nottingham, United Kingdom |
World Tennis Tour |
Hard |
Vijay Sundar Prashanth |
Julian Cash
Henry Patten |
1–6, 4–6 |
| Win |
5–13 |
Jun 2022 |
M25 Arlon, Belgium |
World Tennis Tour |
Clay |
Vijay Sundar Prashanth |
Constantin Frantzen
Tim Sandkaulen |
7–6(7–5), 6–4 |
| Loss |
5–14 |
Oct 2022 |
Fairfield, United States |
Challenger |
Hard |
Vijay Sundar Prashanth |
Julian Cash
Henry Patten |
3–6, 1–6 |
| Loss |
5–15 |
Jan 2023 |
Quimper, France |
Challenger |
Hard |
Arjun Kadhe |
Sadio Doumbia
Fabien Reboul |
2–6, 4–6 |
| Loss |
5–16 |
Feb 2023 |
Bangalore, India |
Challenger |
Hard |
Vijay Sundar Prashanth |
Chung Yun-seong
Hsu Yu-hsiou |
6–3, 6–7(7–9), [9–11] |
| Win |
6–16 |
Mar 2023 |
Pune, India |
Challenger |
Hard |
Vijay Sundar Prashanth |
Toshihide Matsui
Kaito Uesugi |
6–1, 4–6, [10–3] |
| Win |
7–16 |
Mar 2023 |
Les Franqueses del Vallès, Spain |
Challenger |
Hard |
Vijay Sundar Prashanth |
Purav Raja
Divij Sharan |
7–5, 6–1 |
| Loss |
7–17 |
Apr 2023 |
Split, Croatia |
Challenger |
Clay |
Vijay Sundar Prashanth |
Sadio Doumbia
Fabien Reboul |
4–6, 4–6 |
| Win |
8–17 |
Jun 2023 |
Vicenza, Italy |
Challenger |
Clay |
Vijay Sundar Prashanth |
Fernando Romboli
Marcelo Zormann |
6–3, 6–2 |
| Loss |
8–18 |
Jul 2023 |
Salzburg, Austria |
Challenger |
Clay |
Vijay Sundar Prashanth |
Andrey Golubev
Denys Molchanov |
4–6, 6–7(8–10) |
| Loss |
8–19 |
Aug 2023 |
Grodzisk Mazowiecki, Poland |
Challenger |
Hard |
Vijay Sundar Prashanth |
Théo Arribagé
Luca Sanchez |
4–6, 4–6 |
| Loss |
8–20 |
Jan 2024 |
Quimper, France |
Challenger |
Hard |
Vijay Sundar Prashanth |
Manuel Guinard Arthur Rinderknech |
6–7(4–7), 3–6 |
| Win |
9–20 |
May 2024 |
Oeiras, Portugal |
Challenger |
Clay |
Arjun Kadhe |
Johannes Ingildsen
Simon Freund |
7–5, 6–4 |
| Loss |
9–21 |
Aug 2024 |
Manacor, Spain |
Challenger |
Hard |
David Vega Hernandez |
David Pichler
Jurij Rodionov |
6—1, 3—6, [7-10] |
| Win |
10–21 |
Sep 2024 |
Villena, Spain |
Challenger |
Hard |
Niki Kaliyanda Poonacha |
Romain Arneodo
Íñigo Cervantes |
7–6(7–2), 6–4 |
| Win |
11–21 |
Feb 2025 |
Bengaluru, India |
Challenger |
Hard |
Ray Ho |
Blake Bayldon
Matthew Romios |
6–2, 6–4 |
| Win |
12–21 |
Mar 2025 |
Girona, Spain |
Challenger |
Clay |
David Vega Hernandez |
Grégoire Jacq
Orlando Luz |
6–4, 6–4 |
| Win |
13–21 |
Jul 2025 |
Lexington, US |
Challenger |
Hard |
Ramkumar Ramanathan |
Hsu Yu-hsiou
Huang Tsung-hao |
6–4, 6–4 |
| Win |
14–21 |
Sep 2025 |
Jingshan, China |
Challenger |
Hard |
Reese Stalder |
Huang Tsung-hao
Park Ui-sung |
6–2, 2–6, [10–7] |
| Loss |
14–22 |
Nov 2025 |
Brisbane, Australia |
Challenger |
Hard |
Reese Stalder |
Matt Hulme
Kody Pearson |
6–7(5–7), 6–3, [6–10] |
| Loss |
14–23 |
Nov 2025 |
City of Playford, Australia |
Challenger |
Hard |
Reese Stalder |
Jake Delaney
Li Tu |
7–6(7–5), 5–7, [8–10] |
| Loss |
14–24 |
Jan 2026 |
Nonthaburi, Thailand |
Challenger |
Hard |
Takeru Yuzuki |
Sriram Balaji
Neil Oberleitner |
3–6, 6–7(6–8) |
| Win |
15–24 |
Apr 2026 |
Busan, South Korea |
Challenger |
Hard |
Takeru Yuzuki |
Jean-Julien Rojer
Theodore Winegar |
4–6, 6–3, [10–7] |
| Loss |
15–25 |
Apr 2026 |
Gwangju, South Korea |
Challenger |
Hard |
Takeru Yuzuki |
Mac Kiger
Reese Stalder |
4–6, 7–6(9–7), [8–10] |
| Loss |
15–26 |
Jun 2026 |
Birmingham, United Kingdom |
Challenger |
Grass |
Takeru Yuzuki |
Ben Jones
Joshua Paris |
4–6, 6–7(4–7) |