Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
---|
|
Loss | 0–1 | Jun 2015 | Mexico F8, Manzanillo | Futures | Hard | John Lamble | Luis David Martínez Luis Patiño | 5–7, 2–6 |
Loss | 0–2 | Jul 2017 | Canada F3, Kelowna | Futures | Hard | Mark Whitehouse | Filip Peliwo Ronnie Schneider | 5–7, 4–6 |
Loss | 0–3 | Nov 2018 | United States F32, Pensacola | Futures | Clay | Julian Bradley | Felipe Mantilla José Olivares | 4–6, 4–6 |
Loss | 0–4 | Nov 2018 | Panama F4, Panama City | Futures | Clay | Juan Sebastián Gómez | Adrien Bossel Mirko Martinez | 4–6, 2–6 |
Win | 1–4 | Nov 2018 | Dominican Republic F1, Santo Domingo | Futures | Hard | A.J. Catanzariti | Luca Castelnuovo Baptiste Crepatte | 5–7, 6–3, [10–7] |
Loss | 1–5 | Dec 2018 | Dominican Republic F2, Santo Domingo | Futures | Hard | A.J. Catanzariti | Arklon Huertas del Pino Conner Huertas del Pino | 2–6, 3–6 |
Loss | 1–6 | May 2019 | M15 Mexico, Cancún | World Tennis Tour | Hard | Evan Zhu | George Goldhoff Austin Rapp | 3–6, 1–6 |
Loss | 1–7 | Jun 2019 | M15 Mexico, Cancún | World Tennis Tour | Hard | Justin Roberts | Axel Geller Nicolás Mejía | 7–6(7–5), 1–6, [5–10] |
Win | 2–7 | Jul 2019 | M15 Mexico, Cancún | World Tennis Tour | Hard | Justin Roberts | Eric Hadigian Tanner Smith | 6–3, 6–2 |
Loss | 2–8 | Jun 2022 | M15 Santo Domingo, Dominican Republic | World Tennis Tour | Hard | Peter Bertran | William Bushamuka Hua Runhao | 4–6, 4–6 |
Win | 3–8 | Oct 2022 | M15 Tallahassee, United States | World Tennis Tour | Hard | Abraham Asaba | Ricardo Rodriguez-Pace Mateusz Terczynski | 4–6, 6–2, [10–7] |
Win | 4–8 | Jul 2023 | M15 Pittsburgh, United States | World Tennis Tour | Clay | Darian King | Patrick Maloney Tyler Zink | 6–4, 6–4 |
Win | 5–8 | Sep 2023 | M25 Madrid, Spain | World Tennis Tour | Hard | Juan Carlos Aguilar | Bruno Pujol Navarro Jorge Plans | 6–4, 6–3 |
Win | 6–8 | Sep 2023 | M25 Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Joshua Sheehy | Adam Jones David Quayle | 6–3, 7–6(8–6) |
Loss | 6–9 | Sep 2023 | M15 Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Joshua Sheehy | Zhao Zhao Baoluo Zheng | 4–6, 7–6(7–1), [7–10] |
Loss | 6–10 | Apr 2024 | M15 Monastir, Tunisia | World Tennis Tour | Hard | Joshua Sheehy | Egor Agafonov
Aliaksandr Liaonenka | 1–6, 6–4, [6–10] |
Loss | 6–11 | May 2024 | M25 Xalapa, Mexico | World Tennis Tour | Hard | Evan Zhu | Alan Fernando Rubio Fierros Noah Schachter | 6–7(0–7), 3–6 |
Win | 7–11 | May 2024 | M15 Villahermosa, Mexico | World Tennis Tour | Hard | Noah Schachter | Alex Hernández Rodrigo Pacheco Mendez | 6–4, 6–4 |
Win | 8–11 | May 2024 | M15 Kingston, Jamaica | World Tennis Tour | Hard | Joshua Sheehy | Leo Borg Aryan Shah | 4–6, 7–5, [10–2] |
Win | 9–11 | May 2024 | M15 Kingston, Jamaica | World Tennis Tour | Hard | Joshua Sheehy | Abraham Asaba Ryan Fishback | 6–2, 6–3 |
Win | 10–11 | Jul 2024 | M25 East Lansing, United States | World Tennis Tour | Hard | Joshua Sheehy | Ben Jones Duarte Vale | 7–5, 6–2 |