| Result  |  W–L  |     Date     |  Tournament  |  Tier  |  Surface  |  Partner  |  Opponents  |  Score  | 
  | Loss  |  0–1  |  Nov 2007  |  Venezuela F7, Caracas  |  Futures  |  Hard  |    Miguel Cicenia  |    José de Armas
   Jimy Szymanski  |  6–7(7–9), 6–7(4–7)  | 
  | Win  |  1–1  |  Jun 2008  |  Venezuela F1, Maracay  |  Futures  |  Hard  |    Miguel Cicenia  |    Piero Luisi
   Roberto Maytín  |  6–3, 6–3  | 
  | Loss  |  1–2  |  Aug 2008  |  Ecuador F2, Guayaquil  |  Futures  |  Hard  |    Roberto Maytín  |    Shane La Porte
   Fabrice Martin  |  6–7(8–10), 6–3, [7–10]  | 
  | Win  |  2–2  |  Jul 2009  |  Venezuela F4, Puerto Ordaz  |  Futures  |  Hard  |    Nikolaus Moser  |    Guillermo Durán
   Kevin Konfederak  |  6–1, 6–1  | 
  | Win  |  3–2  |  Jul 2009  |  Venezuela F5, Caracas  |  Futures  |  Hard  |    Nikolaus Moser  |    Juan de Armas
   Daniel Vallverdú  |  w/o  | 
  | Win  |  4–2  |  Oct 2009  |  Venezuela F9, Caracas  |  Futures  |  Hard  |    Yohny Romero  |    Ariel Behar
   Mauricio Echazú  |  7–6(7–5), 7–5  | 
  | Loss  |  4–3  |  Dec 2009  |  Dominican Republic F3, Santo Domingo  |  Futures  |  Hard  |    Nikolaus Moser  |    Maximilian Neuchrist
   Tristan-Samuel Weissborn  |  6–0, 6–7(4–7), [8–10]  | 
  | Loss  |  4–4  |  Jan 2011  |  Brazil F5, João Pessoa  |  Futures  |  Clay  |    Ariel Behar  |    Marcelo Demoliner
   Morgan Phillips  |  3–6, 5–7  | 
  | Loss  |  4–5  |  Apr 2011  |  Chile F3, Santiago  |  Futures  |  Clay  |    Miguel Ángel Reyes-Varela  |    Duilio Beretta
   Roberto Quiroz  |  4–6, 5–7  | 
  | Loss  |  4–6  |  Aug 2011  |  Peru F3, Trujillo  |  Futures  |  Clay  |    Cristóbal Saavedra Corvalán  |    Joaquín-Jesús Monteferrario
   Agustín Velotti  |  6–2, 4–6, [8–10]  | 
  | Loss  |  4–7  |  Nov 2011  |  Chile F13, Osorno  |  Futures  |  Clay  |    Manuel Sánchez  |    Javier Muñoz
   Juan Carlos Sáez  |  6–3, 4–6, [1–10]  | 
  | Win  |  5–7  |  May 2012  |  Venezuela F2, Caracas  |  Futures  |  Hard  |    David Souto  |    Maximiliano Estévez
   Benjamin Tenti  |  2–6, 7–6(8–6), [10–4]  | 
  | Loss  |  5–8  |  Aug 2012  |  Ecuador F1, Guayaquil  |  Futures  |  Hard  |    Miguel Gallardo Valles  |    Emilio Gómez
   Roberto Quiroz  |  4–6, 6–7(4–7)  | 
  | Win  |  6–8  |  May 2013  |  Venezuela F1, Maracay  |  Futures  |  Hard  |    David Souto  |    Piero Luisi
   Román Recarte  |  6–3, 7–5  | 
  | Loss  |  6–9  |  May 2013  |  Venezuela F2, Maracaibo  |  Futures  |  Hard  |    Piero Luisi  |    Luis Fernando Ramírez
   David Souto  |  5–7, 4–6  | 
  | Win  |  7–9  |  Jun 2013  |  Mexico F10, Quintana Roo  |  Futures  |  Hard  |    David Souto  |    Jean-Yves Aubone
   Austin Krajicek  |  6–4, 4–6, [10–6]  | 
  | Loss  |  7–10  |  Jul 2013  |  Egypt F15, Sharm El Sheikh  |  Futures  |  Clay  |    Mark Vervoort  |    Nerman Fatić
   Ismar Gorčić  |  3–6, 3–6  | 
  | Win  |  8–10  |  Aug 2013  |  Venezuela F3, Caracas  |  Futures  |  Hard  |    Roberto Maytín  |    Alex Llompart
   Mateo Nicolás Martínez  |  1–6, 6–2, [12–10]  | 
  | Win  |  9–10  |  Aug 2013  |  Venezuela F5, Caracas  |  Futures  |  Hard  |    Roberto Maytín  |    Jesús Bandrés
   Luis Fernando Ramírez  |  2–6, 7–6(7–5), [10–3]  | 
  | Win  |  10–10  |  Oct 2013  |  Mexico F16, Quintana Roo  |  Futures  |  Hard  |    Roberto Maytín  |    Alex Llompart
   Finn Tearney  |  6–3, 6–4  | 
  | Loss  |  10–11  |  Nov 2013  |  Mexico F18, Mérida  |  Futures  |  Hard  |    Roberto Maytín  |    Oscar Fabian Matthews
   Kyle McMorrow  |  1–6, 5–7  | 
  | Loss  |  10–12  |  Feb 2014  |  Guatemala F1, Guatemala City  |  Futures  |  Hard  |    Emilio Gómez  |    Marcelo Arévalo
   Christopher Díaz Figueroa  |  3–6, 6–7(5–7)  | 
  | Loss  |  10–13  |  Jun 2014  |  Mexico F6, Quintana Roo  |  Futures  |  Hard  |    Julio César Campozano  |    Gerardo López Villaseñor
   Rogelio Siller  |  6–7(5–7), 2–6  | 
  | Loss  |  10–14  |  Jul 2014  |  Manta, Ecuador  |  Challenger  |  Hard  |    Eduardo Struvay  |    Chase Buchanan
   Peter Polansky  |  4–6, 4–6  | 
  | Win  |  11–14  |  Jul 2014  |  Venezuela F1, Caracas  |  Futures  |  Hard  |    Mateo Nicolás Martínez  |    Jesús Bandrés
   Luis Fernando Ramírez  |  7–6(8–6), 6–2  | 
  | Win  |  12–14  |  Oct 2014  |  USA F29, Brownsville  |  Futures  |  Hard  |    Hans Hach  |    Mikhail Fufygin
   Vitali Reshetnikov  |  7–6(7–3), 7–6(7–3)  | 
  | Loss  |  12–15  |  Jan 2015  |  USA F5, Weston  |  Futures  |  Clay  |    Marcelo Arévalo  |    Romain Arneodo
   Benjamin Balleret  |  5–7, 6–7(2–7)  | 
  | Win  |  13–15  |  Feb 2015  |  El Salvador F1, Santa Tecla  |  Futures  |  Clay  |    Marcelo Arévalo  |    Keith-Patrick Crowley
   Hans Hach  |  6–4, 6–4  | 
  | Win  |  14–15  |  May 2015  |  Mexico F1, Morelia  |  Futures  |  Hard  |    Hans Hach  |    Oscar Fabian Matthews
   Hunter Nicholas  |  6–2, 7–6(7–0)  | 
  | Loss  |  14–16  |  May 2015  |  Mexico F4, Córdoba  |  Futures  |  Hard  |    Iván Endara  |    Keith-Patrick Crowley
   Hans Hach  |  4–6, 3–6  | 
  | Loss  |  14–17  |  Jun 2015  |  Mexico F5, Manzanillo  |  Futures  |  Hard  |    Luis Patiño  |    Iván Endara
   Tigre Hank  |  4–6, 4–6  | 
  | Win  |  15–17  |  Jun 2015  |  Mexico F6, Manzanillo  |  Futures  |  Hard  |    Luis Patiño  |    Jean-Yves Aubone
   Andre Dome  |  w/o  | 
  | Loss  |  15–18  |  Jun 2015  |  Mexico F7, Manzanillo  |  Futures  |  Hard  |    Luis Patiño  |    Mauricio Astorga
   Pavel Krainik  |  3–6, 6–7(4–7)  | 
  | Win  |  16–18  |  Jun 2015  |  Mexico F8, Manzanillo  |  Futures  |  Hard  |    Luis Patiño  |    John Lamble
   Jody Maginley  |  7–5, 6–2  | 
  | Win  |  17–18  |  Aug 2015  |  Canada F7, Winnipeg  |  Futures  |  Hard  |    Luis Patiño  |    Gonzalo Escobar
   Sora Fukuda  |  6–4, 6–3  | 
  | Win  |  18–18  |  Sep 2015  |  Canada F8, Calgary  |  Futures  |  Hard  |    Luis Patiño  |    Damon Gooch
   Wil Spencer  |  6–4, 4–6, [10–2]  | 
  | Win  |  19–18  |  Oct 2015  |  Venezuela F1, Maracaibo  |  Futures  |  Hard  |    Agustín Velotti  |    Julián Busch
   Franco Feitt  |  7–6(7–2), 6–1  | 
  | Win  |  20–18  |  Nov 2015  |  Venezuela F2, Maracay  |  Futures  |  Hard  |    Agustín Velotti  |    Mauricio Echazú
   Jorge Brian Panta  |  6–3, 6–4  | 
  | Loss  |  20–19  |  Jan 2016  |  Bucaramanga, Colombia  |  Challenger  |  Clay  |    Sergio Galdós  |    Julio Peralta
   Horacio Zeballos  |  2–6, 2–6  | 
  | Loss  |  20–20  |  Jan 2017  |  USA F5, Weston  |  Futures  |  Clay  |    Gonzalo Escobar  |    Facundo Argüello
   Juan Ignacio Londero  |  4–6, 7–6(7–1), [12–14]  | 
  | Loss  |  20–21  |  Jun 2017  |  USA F19, Winston-Salem  |  Futures  |  Hard  |    Dominik Köpfer  |    Christopher Eubanks
   Kevin King  |  3–6, 4–6  | 
  | Win  |  21–21  |  Aug 2017  |  Santo Domingo, Dominican Republic  |  Challenger  |  Clay  |    Juan Ignacio Londero  |    Daniel Elahi Galán
   Santiago Giraldo  |  6–4, 6–4  | 
  | Win  |  22–21  |  Nov 2017  |  USA F38, Columbus  |  Futures  |  Hard (i)  |    Hans Hach  |    Luke Bambridge
   Edward Corrie  |  3–6, 7–6(7–2), [10–7]  | 
  | Loss  |  22–22  |  Mar 2018  |  Drummondville, Canada  |  Challenger  |  Hard (i)  |    Filip Peliwo  |    Joris De Loore
   Frederik Nielsen  |  4–6, 3–6  | 
  | Loss  |  22–23  |  Jul 2018  |  Scheveningen, Netherlands  |  Challenger  |  Clay  |    Gonçalo Oliveira  |    Ruben Gonzales
   Nathaniel Lammons  |  3–6, 7–6(10–8), [5–10]  | 
  | Loss  |  22–24  |  Nov 2018  |  Champaign, USA  |  Challenger  |  Hard (i)  |    Hans Hach  |    Matt Reid
   John-Patrick Smith  |  4–6, 6–4, [8–10]  | 
  | Loss  |  22–25  |  Feb 2019  |  Morelos, Mexico  |  Challenger  |  Hard  |    Gonzalo Escobar  |    André Göransson
   Marc-Andrea Hüsler  |  3–6, 6–3, [9–11]  | 
  | Loss  |  22–26  |  May 2019  |  Puerto Vallarta, Mexico  |  Challenger  |  Hard  |    Gonzalo Escobar  |    Matt Reid
   John-Patrick Smith  |  6–7(10–12), 3–6  | 
  | Loss  |  22–27  |  Oct 2020  |  Marbella, Spain  |  Challenger  |  Clay  |    Fernando Romboli  |    Gerard Granollers
   Pedro Martínez  |  3–6, 4–6  | 
  | Win  |  23–27  |  Nov 2020  |  Guayaquil, Ecuador  |  Challenger  |  Clay  |    Felipe Meligeni Alves  |    Sergio Martos Gornés
   Jaume Munar  |  6–0, 4–6, [10–3]  | 
  | Win  |  24–27  |  Nov 2020  |  São Paulo, Brazil  |  Challenger  |  Clay  |    Felipe Meligeni Alves  |    Fernando Romboli
   Rogério Dutra Silva  |  6–3, 6–3  | 
  | Loss  |  24–28  |  Dec 2020  |  Campinas, Brazil  |  Challenger  |  Clay  |    Felipe Meligeni Alves  |    Sadio Doumbia
   Fabien Reboul  |  7–6(9–7), 5–7, [7–10]  | 
  | Loss  |  24–29  |  Jan 2021  |  Antalya, Turkey  |  Challenger  |  Clay  |    David Vega Hernández  |    Denys Molchanov
   Aleksandr Nedovyesov  |  6–3, 4–6, [16–18]  | 
  | Win  |  25–29  |  Feb 2021  |  Biella, Italy  |  Challenger  |  Hard (i)  |    David Vega Hernández  |    Szymon Walków
   Jan Zieliński  |  6–4, 3–6, [10–8]  | 
  | Win  |  26–29  |  Mar 2021  |  Santiago, Chile  |  Challenger  |  Clay  |    Gonçalo Oliveira  |    Rafael Matos
   Felipe Meligeni Alves  |  7–5, 6–1  | 
  | Loss  |  26–30  |  June 2021  |  Biella, Italy  |  Challenger  |  Clay  |    David Vega Hernández  |    Tomás Martín Etcheverry
   Renzo Olivo  |  6–3, 3–6, [8–10]  | 
  | Loss  |  26–31  |  June 2021  |  Bratislava, Slovakia  |  Challenger  |  Clay  |    Sander Arends  |    Denys Molchanov
   Aleksandr Nedovyesov  |  6–7(5-7), 1–6  | 
  | Win  |  27–31  |  Aug 2021  |  San Marino, San Marino  |  Challenger  |  Clay  |    Zdeněk Kolář  |    Rafael Matos
   João Menezes  |  1–6, 6–3, [10–3]  | 
  | Loss  |  27–32  |  Aug 2021  |  Como, Italy  |  Challenger  |  Clay  |    Andrea Vavassori  |    Rafael Matos
   Felipe Meligeni Alves  |  7-6(7-2), 4-6, [6-10]  | 
  | Win  |  28–32  |  Mar 2022  |  Pereira, Colombia  |  Challenger  |  Clay  |    Cristian Rodríguez  |    Grigoriy Lomakin
   Oleg Prihodko  |  7–6(7–2), 7–6(7–3)  | 
  | Loss  |  28–33  |  Apr 2022  |  San Luis Potosi, Mexico  |  Challenger  |  Clay  |    Felipe Meligeni Alves  |    Nicolás Barrientos
   Miguel Ángel Reyes-Varela  |  6–7(11–13), 2–6  | 
  | Win  |  29–33  |  Jul 2022  |  Verona, Italy  |  Challenger  |  Clay  |    Andrea Vavassori  |    Juan Ignacio Galarza
   Tomás Lipovšek Puches  |  7–6(7–4), 3–6, [12–10]  | 
  | Loss  |  29–34  |  Jul 2022  |  Pozoblanco, Spain  |  Challenger  |  Hard  |    Victor Vlad Cornea  |    Dan Added
   Albano Olivetti  |  6–3, 1–6, [10–12]  | 
  | Loss  |  29–35  |  Oct 2022  |  Parma, Italy  |  Challenger  |  Clay  |    Igor Zelenay  |    Tomislav Brkić
   Nikola Ćaćić  |  2–6, 2–6  | 
  | Loss  |  29–36  |  Oct 2022  |  Guayaquil, Ecuador  |  Challenger  |  Clay  |    Facundo Díaz Acosta  |    Guido Andreozzi
   Guillermo Durán  |  0–6, 4–6  | 
  | Loss  |  29–37  |  Nov 2022  |  Montevideo, Uruguay  |  Challenger  |  Clay  |    Facundo Díaz Acosta  |    Karol Drzewiecki
   Piotr Matuszewski  |  4–6, 4–6  | 
  | Loss  |  29–38  |  Nov 2022  |  Temuco, Chile  |  Challenger  |  Hard  |    Jeevan Nedunchezhiyan  |    Guido Andreozzi
   Guillermo Durán  |  4–6, 2–6  | 
  | Loss  |  29–39  |  Feb 2023  |  Monterrey, Mexico  |  Challenger  |  Hard  |    Cristian Rodríguez  |    André Göransson
   Ben McLachlan  |  3–6, 4–6  | 
  | Loss  |  29–40  |  Apr 2023  |  Tallahassee, USA  |  Challenger  |  Clay  |    William Blumberg  |    Federico Agustín Gómez
   Nicolás Kicker  |  6–7(2–7), 6–4, [11–13]  | 
  | Win  |  30–40  |  Apr 2023  |  Savannah, USA  |  Challenger  |  Clay  |    William Blumberg  |    Federico Agustín Gómez
   Nicolás Kicker  |  6–1, 6–4  | 
  | Win  |  31–40  |  Jun 2023  |  Modena, Italy  |  Challenger  |  Clay  |    William Blumberg  |    Roman Jebavý
   Vladyslav Manafov  |  6–4, 6–4  | 
  | Loss  |  31–41  |  Sep 2023  |  Cary, United States  |  Challenger  |  Hard  |    William Blumberg  |    Andrew Harris
   Rinky Hijikata  |  4–6, 6–3, [6–10]  | 
  | Loss  |  31–42  |  Oct 2023  |  Tiburon, United States  |  Challenger  |  Hard  |    William Blumberg  |    Luke Johnson
   Skander Mansouri  |  2–6, 3–6  | 
  | Win  |  32–42  |  Nov 2023  |  Knoxville, United States  |  Challenger  |  Hard  |    Cannon Kingsley  |    Mac Kiger
   Mitchell Krueger  |  7–6(7–3), 6–3  | 
  | Win  |  33–42  |  Jan 2024  |  Tenerife, Spain  |  Challenger  |  Hard  |    Vasil Kirkov  |    Karol Drzewiecki
   Piotr Matuszewski  |  3–6, 6–4, [10–3]  |