Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
---|
Win | 1–0 | Jul 2019 | M15 Cancún, Mexico | World Tour Tennis | Hard | Austin Rapp | Nick Chappell Grey Hamilton | 7–6(7–3), 6–2 |
Loss | 1–1 | Sep 2019 | M15 Fayetteville, United States | World Tour Tennis | Hard | Nick Chappell | Dominik Kellovsky Matěj Vocel | 6–1, 3–6, [11–13] |
Win | 2–1 | Dec 2019 | M15 Cancún, Mexico | World Tour Tennis | Hard | Tanner K Smith | Juan Carlos Aguilar Jorge Panta | 6–7(3–7), 6–1, [11–9] |
Loss | 2–2 | Mar 2020 | M25 Las Vegas, United States | World Tour Tennis | Hard | Nick Chappell | Nicolás Barrientos Junior A. Ore | 6–7(1–7), 3–6 |
Win | 3–2 | May 2021 | M15 Ramat HaSharon, Israel | World Tour Tennis | Hard | Felix Corwin | Filip Bergevi Simon Freund | 2–6, 7–5, [15–13] |
Win | 4–2 | May 2021 | M15 Heraklion, Greece | World Tour Tennis | Hard | Julian Cash | George Houghton Billy Harris | 6–7(6–8), 6–0, [10–8] |
Win | 5–2 | Jul 2021 | M15 Edwardsville, United States | World Tour Tennis | Hard | Nathan Ponwith | Bruno Kuzuhara Christian Langmo | 6–4, 6–4 |
Loss | 5–3 | Aug 2021 | Lexington, United States | Challenger | Hard | Alex Rybakov | Liam Draxl Stefan Kozlov | 2–6 7–6(7–5), [7–10] |
Win | 6–3 | Aug 2021 | M25 Decatur, United States | World Tour Tennis | Hard | Gijs Brouwer | Yu Hsiou Hsu Shintaro Imai | 6–3, 7–5 |
Win | 7–3 | Aug 2021 | M25 Prostějov, Czech Republic | World Tour Tennis | Clay | Nick Chappell | Marek Gengel Uladzimir Ignatik | 3–6, 7–6(7–3), [10–8] |
Win | 8–3 | Nov 2021 | Puerto Vallarta, Mexico | Challenger | Hard | Gijs Brouwer | Hans Hach Verdugo Miguel Ángel Reyes-Varela | 6–4, 6–4 |
Loss | 8–4 | Jul 2022 | Rome, United States | Challenger | Hard | Ruben Gonzales | Enzo Couacaud Andrew Harris | 4–6, 2–6 |
Win | 9–4 | Aug 2022 | Santo Domingo, Dominican Republic | Challenger | Clay | Ruben Gonzales | Nicolás Barrientos Miguel Ángel Reyes-Varela | 7–6(7–5), 6–3 |
|
Loss | 9–5 | Oct 2022 | Las Vegas, USA | Challenger | Hard | Constantin Frantzen | Julian Cash Henry Patten | 4–6, 6–7(1–7) |
|
Loss | 9–6 | Nov 2022 | Helsinki, Finland | Challenger | Hard (i) | Petros Tsitsipas | Purav Raja Divij Sharan | 7–6(7–5), 3–6, [8–10] |
|
Win | 10–6 | Nov 2022 | Maspalomas, Spain | Challenger | Clay | Evan King | Marco Bortolotti Sergio Martos Gornés | 6–3, 5–7, [11–9] |
Loss | 10–7 | Feb 2023 | Cleveland, USA | Challenger | Hard (i) | Ruben Gonzales | Robert Galloway Hans Hach Verdugo | 6–3, 5–7, [6–10] |
|
Loss | 10–8 | Mar 2023 | Mexico City, Mexico | Challenger | Clay | Evan King | Boris Arias Federico Zeballos | 5–7, 7–5, [2–10] |
Win | 11–8 | May 2023 | Gwangju, South Korea | Challenger | Hard | Evan King | Andrew Harris John-Patrick Smith | 6–4, 6–2 |
Win | 12–8 | May 2023 | Busan, South Korea | Challenger | Hard | Evan King | Max Purcell Rubin Statham | w/o |
Loss | 12–9 | Jun 2023 | Tyler, United States | Challenger | Hard | Evan King | Alex Bolt Andrew Harris | 1–6, 4–6 |
Win | 13–9 | Jun 2023 | Palmas del Mar, Puerto Rico | Challenger | Hard | Evan King | Toshihide Matsui Kaito Uesugi | 3–6, 7–5, [11–9] |
Win | 14–9 | Aug 2023 | Cary, United States | Challenger | Hard | Evan King | Miķelis Lībietis Adam Walton | 6–3, 7–6(7–4) |
Win | 15–9 | Oct 2023 | Fairfield, United States | Challenger | Hard | Evan King | Vasil Kirkov Denis Kudla | 7–5, 6–3 |
Win | 16–9 | Nov 2023 | Kobe, Japan | Challenger | Hard | Evan King | Nam Ji-sung Andrew Harris | 7–6(7–3), 2–6, [10–7] |
Win | 17–9 | Nov 2023 | Yokkaichi, Japan | Challenger | Hard | Evan King | Ray Ho Calum Puttergill | 7–5, 6–4 |
Win | 18–9 | May 2024 | Wuxi, China | Challenger | Hard | Calum Puttergill | Toshihide Matsui Kaito Uesugi | 7–6(10–8), 7–6(7–4) |
Win | 19–9 | June 2024 | Ilkley, United Kingdom | Challenger | Hard | Evan King | Christian Harrison Fabrice Martin | 6–3, 3–6, [10–6] |