| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Aug 2021 |
Lexington Challenger, US |
Challenger |
Hard |
Alex Rybakov |
Liam Draxl
Stefan Kozlov |
2–6 7–6(7–5), [7–10] |
| Win |
1–1 |
Nov 2021 |
Puerto Vallarta Open, Mexico |
Challenger |
Hard |
Gijs Brouwer |
Hans Hach Verdugo
Miguel Ángel Reyes-Varela |
6–4, 6–4 |
| Loss |
1–2 |
Jul 2022 |
Georgia's Rome Challenger, US |
Challenger |
Hard |
Ruben Gonzales |
Enzo Couacaud
Andrew Harris |
4–6, 2–6 |
| Win |
2–2 |
Aug 2022 |
Dominicana Open, DR |
Challenger |
Clay |
Ruben Gonzales |
Nicolás Barrientos
Miguel Ángel Reyes-Varela |
7–6(7–5), 6–3 |
| Loss |
2–3 |
Oct 2022 |
Las Vegas Challenger, US |
Challenger |
Hard |
Constantin Frantzen |
Julian Cash
Henry Patten |
4–6, 6–7(1–7) |
| Loss |
2–4 |
Nov 2022 |
HPP Open, Finland |
Challenger |
Hard (i) |
Petros Tsitsipas |
Purav Raja
Divij Sharan |
7–6(7–5), 3–6, [8–10] |
| Win |
3–4 |
Nov 2022 |
Maspalomas Challenger, Spain |
Challenger |
Clay |
Evan King |
Marco Bortolotti
Sergio Martos Gornés |
6–3, 5–7, [11–9] |
| Loss |
3–5 |
Feb 2023 |
Cleveland Open, US |
Challenger |
Hard (i) |
Ruben Gonzales |
Robert Galloway
Hans Hach Verdugo |
6–3, 5–7, [6–10] |
| Loss |
3–6 |
Mar 2023 |
Mexico City Open, Mexico |
Challenger |
Clay |
Evan King |
Boris Arias
Federico Zeballos |
5–7, 7–5, [2–10] |
| Win |
4–6 |
May 2023 |
Gwangju Open, South Korea |
Challenger |
Hard |
Evan King |
Andrew Harris
John-Patrick Smith |
6–4, 6–2 |
| Win |
5–6 |
May 2023 |
Busan Open, South Korea |
Challenger |
Hard |
Evan King |
Max Purcell
Rubin Statham |
walkover |
| Loss |
5–7 |
Jun 2023 |
Tyler Championships, US |
Challenger |
Hard |
Evan King |
Andrew Harris
Alex Bolt |
1–6, 4–6 |
| Win |
6–7 |
Jun 2023 |
Caribbean Open, Puerto Rico |
Challenger |
Hard |
Evan King |
Toshihide Matsui
Kaito Uesugi |
3–6, 7–5, [11–9] |
| Win |
7–7 |
Aug 2023 |
Cary Challenger, US |
Challenger |
Hard |
Evan King |
Miķelis Lībietis
Adam Walton |
6–3, 7–6(7–4) |
| Win |
8–7 |
Oct 2023 |
Fairfield Challenger, US |
Challenger |
Hard |
Evan King |
Vasil Kirkov
Denis Kudla |
7–5, 6–3 |
| Win |
9–7 |
Nov 2023 |
Kobe Challenger, Japan |
Challenger |
Hard |
Evan King |
Nam Ji-sung
Andrew Harris |
7–6(7–3), 2–6, [10–7] |
| Win |
10–7 |
Nov 2023 |
Yokkaichi Challenger, Japan |
Challenger |
Hard |
Evan King |
Ray Ho
Calum Puttergill |
7–5, 6–4 |
| Win |
11–7 |
May 2024 |
Wuxi Open, China |
Challenger |
Hard |
Calum Puttergill |
Toshihide Matsui
Kaito Uesugi |
7–6(10–8), 7–6(7–4) |
| Win |
12–7 |
Jun 2024 |
Ilkley Trophy, UK |
Challenger |
Grass |
Evan King |
Christian Harrison
Fabrice Martin |
6–3, 3–6, [10–6] |
| Win |
13–7 |
Sep 2024 |
Guangzhou Huangpu Open, China |
Challenger |
Hard |
Evan King |
Francis Alcantara
Pruchya Isaro |
4–6, 7–5, [10–5] |
| Win |
14–7 |
Nov 2024 |
Champaign Challenger, US |
Challenger |
Hard (i) |
Evan King |
James Davis
James MacKinlay |
7–6(7–3), 7–5 |
| Loss |
14–8 |
Sep 2025 |
Shanghai Challenger, China |
Challenger |
Hard |
Jason Jung |
Pruchya Isaro
Niki Kaliyanda Poonacha |
4–6, 7–6(7–2), [8–10] |
| Win |
15–8 |
Sep 2025 |
Jingshan Tennis Open, China |
Challenger |
Hard |
Anirudh Chandrasekar |
Huang Tsung-hao
Park Ui-sung |
6–2, 2–6, [10–7] |
| Loss |
15–9 |
Nov 2025 |
Queensland International, Australia |
Challenger |
Hard |
Anirudh Chandrasekar |
Kody Pearson
Matt Hulme |
6–7(5–7), 6–3, [6–10] |
| Win |
16–9 |
Jan 2026 |
Canberra International, Australia |
Challenger |
Hard |
Mac Kiger |
Blake Bayldon
Patrick Harper |
7–6(7–3), 6–3 |
| Loss |
16–10 |
Jan 2026 |
Phan Thiết Challenger, Vietnam |
Challenger |
Hard |
George Goldhoff |
James Trotter
Kaito Uesugi |
3–6, 7–5, [4–10] |
| Loss |
16–11 |
Mar 2026 |
Asunción, Paraguay |
Challenger |
Clay |
Mac Kiger |
Mariano Kestelboim
Marcelo Zormann |
4–6, 5–7 |
| Win |
17–11 |
Apr 2026 |
Gwangju, South Korea |
Challenger |
Hard |
Mac Kiger |
Anirudh Chandrasekar
Takeru Yuzuki |
6–4, 6–7(7–9), [10–8] |
| Loss |
17–12 |
Jun 2026 |
Nottingham, United Kingdom |
Challenger |
Grass |
Mac Kiger |
Fernando Romboli Theodore Winegar |
3–6, 4–6 |