| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Jul 2014 |
Belgium F6, Knokke |
Futures |
Clay |
Ashok Narayana |
Cristóbal Saavedra Corvalán
Ricardo Urzua-Rivera |
4–6, 5–7 |
| Loss |
0–2 |
Jun 2015 |
USA F16B, Charlottesville |
Futures |
Hard |
Gonzales Austin |
Hunter Nicholas
Finn Tearney |
2–6, 2–6 |
| Loss |
0–3 |
Jul 2015 |
USA F21, Wichita |
Futures |
Hard |
Gonzales Austin |
Darian King
Sanam Singh |
3–6, 3–6 |
| Loss |
0–4 |
Jul 2015 |
Canada F5, Vancouver |
Futures |
Hard |
Hunter Nicholas |
Andre Dome
Finn Tearney |
4–6, 4–6 |
| Win |
1–4 |
Oct 2015 |
Israel F13, Tel Aviv |
Futures |
Hard |
Keith-Patrick Crowley |
Eric James Johnson
John Lamble |
6–7(1–7), 6–3, [10–3] |
| Win |
2–4 |
Oct 2015 |
Israel F15, Tel Aviv |
Futures |
Hard |
Keith-Patrick Crowley |
Oz Daniel
Eric James Johnson |
7–6(7–5), 6–2 |
| Win |
3–4 |
Dec 2015 |
Dominican Republic F1, Santiago |
Futures |
Clay |
Raleigh Smith |
Gonçalo Oliveira
Peter Torebko |
7–6(9–7), 6–2 |
| Win |
4–4 |
Dec 2015 |
Dominican Republic F2, Santo Domingo |
Futures |
Clay |
Keith-Patrick Crowley |
Juan Ignacio Galarza
Facundo Mena |
4–6, 6–4, [10–5] |
| Win |
5–4 |
Dec 2015 |
Dominican Republic F3, Santo Domingo Este |
Futures |
Hard |
Keith-Patrick Crowley |
Mateo Nicolas Martinez
Luis Patiño |
7–6(7–3), 6–2 |
| Win |
6–4 |
Mar 2016 |
Canada F2, Sherbrooke |
Futures |
Hard (i) |
Keith-Patrick Crowley |
Luke Bambridge
Liam Broady |
3–6, 7–6(7–3), [10–6] |
| Win |
7–4 |
Mar 2016 |
Drummondville, Canada |
Challenger |
Hard (i) |
James Cerretani |
Dan Evans
Lloyd Glasspool |
3–6, 6–3, [11–9] |
| Win |
8–4 |
Jun 2016 |
Milan, Italy |
Challenger |
Clay |
Miguel Ángel Reyes-Varela |
Alessandro Motti
Peng Hsien-yin |
1–6, 7–6(7–4), [10–5] |
| Loss |
8–5 |
Jul 2016 |
Marburg, Germany |
Challenger |
Clay |
Miguel Ángel Reyes-Varela |
James Cerretani
Philipp Oswald |
3–6, 2–6 |
| Win |
9–5 |
Jul 2016 |
Tampere, Finland |
Challenger |
Clay |
David Pérez Sanz |
Steven de Waard
Andreas Mies |
6–4, 6–4 |
| Win |
10–5 |
Jan 2017 |
Happy Valley, Australia |
Challenger |
Hard |
Hans Podlipnik-Castillo |
Steven de Waard
Marc Polmans |
7–6(7–5), 4–6, [10–6] |
| Win |
11–5 |
Jun 2017 |
Caltanissetta, Italy |
Challenger |
Clay |
James Cerretani |
Denys Molchanov
Franko Škugor |
6–3, 3–6, [10–6] |
| Loss |
11–6 |
Feb 2018 |
Burnie, Australia |
Challenger |
Hard |
Evan King |
Marcel Granollers
Gerard Granollers |
6–7(8–10), 2–6 |
| Loss |
11–7 |
Jun 2019 |
Little Rock, United States |
Challenger |
Hard |
Treat Huey |
Matias Franco Descotte
Orlando Luz |
5–7, 6–1, [10–12] |
| Loss |
11–8 |
Sep 2019 |
Columbus, United States |
Challenger |
Hard (i) |
Nathan Pasha |
Martin Redlicki
Jackson Withrow |
4–6, 6–7(4–7) |
| Loss |
11–9 |
Oct 2019 |
Las Vegas, United States |
Challenger |
Hard |
Nathan Pasha |
Ruben Gonzales
Ruan Roelofse |
6–2, 3–6, [8–10] |
| Win |
12–9 |
Mar 2020 |
Calgary, Canada |
Challenger |
Hard (i) |
Nathan Pasha |
Filip Peliwo
Harry Bourchier |
7–6(7–4), 6–3 |
| Loss |
12–10 |
Feb 2021 |
Nur-Sultan, Kazakhstan |
Challenger |
Hard (i) |
Nathan Pasha |
Denys Molchanov
Aleksandr Nedovyesov |
4–6, 4–6 |
| Loss |
12–11 |
Mar 2021 |
Nur-Sultan, Kazakhstan |
Challenger |
Hard (i) |
Nathan Pasha |
Nathaniel Lammons
Jackson Withrow |
4–6, 2–6 |
| Win |
13–11 |
Sep 2021 |
Cary, USA |
Challenger |
Hard |
William Blumberg |
Stefan Kozlov
Peter Polansky |
6–4, 1–6, [10–4] |
| Loss |
13–12 |
Oct 2021 |
Santiago, Chile |
Challenger |
Clay |
Evan King |
Diego Hidalgo
Nicolás Jarry |
3–6, 7–5, [6–10] |
| Win |
14–12 |
Oct 2021 |
Santiago, Chile |
Challenger |
Clay |
Evan King |
Hans Hach Verdugo
Miguel Ángel Reyes-Varela |
3–6, 7–6(7–3), [16–14] |
| Win |
15–12 |
Oct 2021 |
Las Vegas, USA |
Challenger |
Hard |
William Blumberg |
Jason Jung
Evan King |
7–5, 6–7(5–7), [10–5] |
| Win |
16–12 |
Nov 2021 |
Charlottesville, USA |
Challenger |
Hard (i) |
William Blumberg |
Treat Huey
Frederik Nielsen |
3–6, 6–1, [14–12] |
| Loss |
16–13 |
Nov 2021 |
Champaign, USA |
Challenger |
Hard (i) |
Treat Huey |
Nathaniel Lammons
Jackson Withrow |
4–6, 6–3, [6–10] |
| Win |
17–13 |
Jan 2022 |
Cleveland, USA |
Challenger |
Hard (i) |
William Blumberg |
Robert Galloway
Jackson Withrow |
6–3, 7–6(7–4) |
| Loss |
17–14 |
May 2022 |
Little Rock, USA |
Challenger |
Hard |
Robert Galloway |
Andrew Harris
Christian Harrison |
3–6, 4–6 |
| Loss |
17–15 |
Jul 2022 |
Winnipeg, Canada |
Challenger |
Hard |
John-Patrick Smith |
Billy Harris
Kelsey Stevenson |
6–2, 6–7(9–11), [8–10] |
| Win |
18–15 |
Oct 2022 |
Hamburg, Germany |
Challenger |
Hard (i) |
Treat Huey |
Dustin Brown
Julian Lenz |
7–6(8–6), 6–4 |