| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Sep 2013 |
Canada F9, Markham |
Futures |
Hard (i) |
Andrew Ochotta |
Sekou Bangoura
Evan King |
3–6, 2–6 |
| Win |
1–1 |
Feb 2014 |
USA F5, Sunrise |
Futures |
Clay |
Daniel Garza |
Marc Rath
Nicolas Reissig |
7–6(7–4), 6–4 |
| Loss |
1–2 |
Jun 2014 |
Canada F3, Richmond |
Futures |
Hard |
Brayden Schnur |
Matt Seeberger
Rik de Voest |
7–5, 5–7, [5–10] |
| Win |
2–2 |
Jul 2014 |
Canada F5, Saskatoon |
Futures |
Hard |
Brayden Schnur |
Mousheg Hovhannisyan
Alexander Sarkissian |
6–2, 6–3 |
| Win |
3–2 |
Aug 2014 |
Mexico F10, Puebla |
Futures |
Hard |
Chris Letcher |
Adrián Fernández
Lázaro Navarro-Batles |
6–3, 6–4 |
| Win |
4–2 |
Oct 2014 |
USA F29, Brownsville |
Futures |
Hard |
Luis David Martínez |
Mikhail Fufygin
Vitali Reshetnikov |
7–6(7–3), 7–6(7–3) |
| Win |
5–2 |
Feb 2015 |
Guatemala F1, Guatemala City |
Futures |
Hard |
Manuel Sánchez |
Kevin Jack Carpenter
Collin Johns |
6–3, 6–2 |
| Loss |
5–3 |
Feb 2015 |
El Salvador F1, Santa Tecla |
Futures |
Clay |
Keith-Patrick Crowley |
Luis David Martínez
Marcelo Arévalo |
4–6, 4–6 |
| Loss |
5–4 |
Mar 2015 |
Nicaragua F1, Managua |
Futures |
Hard |
Keith-Patrick Crowley |
Juan Sebastián Gómez
Julio Peralta |
3–6, 3–6 |
| Win |
6–4 |
Apr 2015 |
USA F13, Little Rock |
Futures |
Hard |
Keith-Patrick Crowley |
Matt Seeberger
Eric Quigley |
6–3, 1–6, [10–7] |
| Win |
7–4 |
May 2015 |
Mexico F1, Morelia |
Futures |
Hard |
Luis David Martínez |
Oscar Fabian Matthews
Hunter Nicholas |
6–2, 7–6(7–0) |
| Win |
8–4 |
May 2015 |
Mexico F4, Córdoba |
Futures |
Hard |
Keith-Patrick Crowley |
Luis David Martínez
Iván Endara |
6–4, 6–3 |
| Win |
9–4 |
Oct 2015 |
USA F29, Mansfield |
Futures |
Hard |
Eric Quigley |
Liam Broady
Ashley Fisher |
7–5, 6–3 |
| Win |
10–4 |
Oct 2015 |
USA F30, Houston |
Futures |
Hard |
Deiton Baughman |
Adam Gustavsson
David Warren |
6–2, 6–0 |
| Loss |
10–5 |
May 2016 |
Mexico F3, Mexico City |
Futures |
Hard |
Luis Patiño |
Iván Endara
Roberto Quiroz |
walkover |
| Win |
11–5 |
May 2016 |
Mexico F4, Morelia |
Futures |
Hard |
Luis Patiño |
Alejandro Mendoza
Federico Zeballos |
6–3, 6–2 |
| Win |
12–5 |
Jun 2016 |
USA F19, Buffalo |
Futures |
Clay |
Kaichi Uchida |
Farris Fathi Gosea
Tim Kopinski |
6–2, 6–3 |
| Win |
13–5 |
Jun 2016 |
USA F20, Rochester |
Futures |
Clay |
Gavin van Peperzeel |
Damon Gooch
Kaichi Uchida |
7–6(7–5), 6–2 |
| Loss |
13–6 |
Sep 2016 |
Canada F6, Calgary |
Futures |
Hard |
José Statham |
Stefanos Tsitsipas
Tim van Rijthoven |
4–6, 6–2, [11–13] |
| Win |
14–6 |
Sep 2016 |
Canada F7, Toronto |
Futures |
Clay |
Rhyne Williams |
Hunter Reese
Jackson Withrow |
7–5, 6–4 |
| Win |
15–6 |
Sep 2016 |
Canada F8, Toronto |
Futures |
Hard |
Rhyne Williams |
Juan Carlos Manuel Aguilar
Benjamin Sigouin |
6–3, 6–3 |
| Win |
16–6 |
Oct 2016 |
USA F31, Houston |
Futures |
Hard |
Rhyne Williams |
Hunter Reese
Jackson Withrow |
6–3, 6–3 |
| Win |
17–6 |
Dec 2016 |
USA F39, Waco |
Futures |
Hard (i) |
Farris Fathi Gosea |
Juan Manuel Benítez Chavarriaga
Julian Lenz |
7–5, 6–3 |
| Loss |
17–7 |
Jun 2017 |
Spain F16, Huelva |
Futures |
Clay |
Alex Lawson |
Pedro Bernardi
Guilherme Clezar |
6–4, 4–6, [9–11] |
| Win |
18–7 |
Nov 2017 |
USA F38, Columbus |
Futures |
Hard (i) |
Luis David Martínez |
Luke Bambridge
Edward Corrie |
3–6, 7–6(7–2), [10–7] |
| Loss |
18–8 |
Jan 2018 |
USA F1, Los Angeles |
Futures |
Hard |
Luke Bambridge |
Karue Sell
Martin Redlicki |
4–6, 3–6 |
| Win |
19–8 |
Jan 2018 |
USA F2, Long Beach |
Futures |
Hard |
Luke Bambridge |
Alexander Lebedev
Collin Altamirano |
6–3, 6–2 |