| Result |
No. |
Date |
Tournament |
Surface |
Partner |
Opponents |
Score |
| Loss |
1. |
September 12, 2010 |
Guayaquil, Ecuador F1 |
Hard |
Julio César Campozano |
Nicolás Barrientos
Sebastián Serrano |
7–6(7–2), 6–7(5–7), [7–10] |
| Loss |
2. |
October 16, 2011 |
Fernandópolis, Brazil F34 |
Clay |
Wilson Leite |
Raony Carvalho
Fabrício Neis |
2–6, 6–7(5–7) |
| Loss |
3. |
October 22, 2011 |
Lins, Brazil F35 |
Clay |
Ricardo Siggia |
Victor Maynard
Fernando Romboli |
6–2, 2–6, [0–10] |
| Win |
4. |
December 24, 2011 |
Brasília, Brazil F44 |
Clay |
Fernando Romboli |
Maximiliano Estévez
Agustín Picco |
6–2, 6–4 |
| Win |
5. |
April 28, 2012 |
Neuquén, Argentina F8 |
Clay |
Sergio Galdós |
Cristóbal Saavedra Corvalán
Juan Carlos Sáez |
3–6, 6–3, [10–6] |
| Loss |
6. |
July 14, 2012 |
Córdoba, Argentina F17 |
Clay |
Juan Ignacio Londero |
Andrés Molteni
Juan Vazquez-Valenzuela |
2–6, 2–6 |
| Win |
7. |
August 16, 2014 |
Guayaquil, Ecuador F2 |
Hard |
Roberto Quiroz |
Gabriel Alejandro Hidalgo
Caio Silva |
7–5, 6–7(2–7), [10–8] |
| Win |
8. |
May 28, 2017 |
Hammamet, Tunisia F20 |
Clay |
Boris Arias |
André Gaspar Murta
Anis Ghorbel |
7–5, 6–3 |
| Win |
9. |
November 5, 2017 |
Antalya, Turkey F41 |
Clay |
Florent Diep |
Felipe Meligeni Alves
Christian Oliveira |
6–3, 6–4 |
| Win |
10. |
November 12, 2017 |
Antalya, Turkey F42 |
Clay |
Thiago Seyboth Wild |
Koray Kırcı
Takashi Saito |
6–2, 6–3 |
| Loss |
11. |
December 17, 2017 |
Antalya, Turkey F47 |
Clay |
Dante Gennaro |
Cristian Rodríguez
Tak Khunn Wang |
6–7(2–7), 2–6 |
| Win |
12. |
March 25, 2018 |
Hammamet, Tunisia F11 |
Clay |
Mariano Kestelboim |
Tomislav Jotovski
Duje Kekez |
6–3, 6–7(2–7), [10–5] |
| Loss |
13. |
April 20, 2018 |
Madrid, Spain F9 |
Clay |
Juan Carlos Sáez |
Pedro Cachin
Patricio Heras |
6–7(2–7), 6–3, [7–10] |
| Loss |
14. |
May 6, 2018 |
Djerba, Tunisia F17 |
Hard |
Ignacio Carou |
Bernardo Saraiva
Sem Verbeek |
5–7, 3–6 |
| Win |
15. |
May 13, 2018 |
Djerba, Tunisia F18 |
Hard |
Sem Verbeek |
Anis Ghorbel
Vasko Mladenov |
6–2, 6–4 |
| Win |
16. |
June 24, 2018 |
Hammamet, Tunisia F24 |
Clay |
Juan Ignacio Galarza |
Alexander Boborykin
Timur Kiyamov |
6–4, 6–4 |
| Win |
17. |
July 1, 2018 |
Hammamet, Tunisia F25 |
Clay |
Juan Ignacio Galarza |
Alexandar Lazarov
Manuel Peña López |
7–5, 6–4 |
| Loss |
18. |
July 22, 2018 |
Gandia, Spain F19 |
Clay |
Boris Arias |
Javier Barranco Cosano
Raúl Brancaccio |
6–4, 2–6, [5–10] |
| Loss |
19. |
September 1, 2018 |
San Sebastián, Spain F25 |
Clay |
João Pedro Sorgi |
Eduard Esteve Lobato
Oriol Roca Batalla |
3–6, 3–6 |
| Loss |
20. |
September 30, 2018 |
Trujillo, Peru F1 |
Clay |
Mariano Kestelboim |
Arklon Huertas del Pino
Conner Huertas del Pino |
4–6, 6–4, [4–10] |
| Win |
21. |
October 7, 2018 |
Lima, Peru F2 |
Clay |
Mariano Kestelboim |
Leonardo Aboian
Tomás Farjat |
6–2, 6–3 |
| Loss |
22. |
February 3, 2019 |
M15 Monastir, Tunisia |
Hard |
Gilbert Klier Júnior |
Evan Hoyt
Skander Mansouri |
6–7(1–7), 4–6 |
| Win |
23. |
February 17, 2019 |
M15 Monastir, Tunisia |
Hard |
Skander Mansouri |
Dan Added
Yanais Laurent |
7–5, 6–0 |
| Win |
24. |
April 21, 2019 |
M15 Cancún, Mexico |
Hard |
Wilfredo González |
Quentin Robert
Isaac Stoute |
6–4, 6–4 |
| Loss |
25. |
June 9, 2019 |
M15 Champaign, United States |
Hard |
Ricardo Rodríguez |
Alex Blumenberg
Mark Whitehouse |
6–3, 4–6, [6–10] |
| Loss |
26. |
June 23, 2019 |
M15 Orlando, United States |
Clay |
Ricardo Rodríguez |
Trent Bryde
Tyler Zink |
6–7(1–7), 4–6 |
| Win |
27. |
August 4, 2019 |
Lexington, United States |
Hard |
Martin Redlicki |
Roberto Maytín
Jackson Withrow |
6–2, 6–2 |
| Loss |
28. |
August 25, 2019 |
M25 Poznań, Poland |
Clay |
Pedro Sakamoto |
Mateusz Kowalczyk
Piotr Matuszewski |
3–6, 4–6 |
| Win |
29. |
September 1, 2019 |
M25 Győr, Hungary |
Clay |
Pedro Sakamoto |
Ivan Sabanov
Matej Sabanov |
6–4, 6–1 |
| Loss |
30. |
February 21, 2021 |
Concepción, Chile |
Clay |
Sergio Galdós |
Orlando Luz
Rafael Matos |
5–7, 4–6 |
| Loss |
31. |
February 28, 2021 |
M25 Naples, United States |
Clay |
Cristian Rodríguez |
Alejandro Gómez
Junior Alexander Ore |
4–6, 6–7(7–9) |
| Loss |
32. |
April 23, 2021 |
Salinas, Ecuador |
Hard |
Skander Mansouri |
Miguel Ángel Reyes-Varela
Fernando Romboli |
5–7, 6–4, [2–10] |
| Win |
33. |
June 5, 2021 |
M25 Santo Domingo, Dominican Republic |
Hard |
Igor Marcondes |
Conner Huertas del Pino
Jorge Panta |
7–5, 6–7(10–12), [10–6] |
| Loss |
34. |
June 5, 2021 |
M25 Santo Domingo, Dominican Republic |
Hard |
Igor Marcondes |
Conner Huertas del Pino
Jorge Panta |
6-7(2–7), 6–2, [7–10] |
| Loss |
35. |
July 24, 2021 |
Pozoblanco, Spain |
Hard |
Sergio Martos Gornés |
Igor Sijsling
Tim van Rijthoven |
7–5, 6–7(4–7), [5–10] |
| Win |
36. |
August 7, 2021 |
M25 Guayaquil, Ecuador |
Clay |
Cristian Rodríguez |
Conner Huertas del Pino
Jorge Panta |
6–3, 6–7(7–9), [10–6] |
| Win |
37. |
September 25, 2021 |
Ambato, Ecuador |
Clay |
Cristian Rodríguez |
Alejandro Gómez
Thiago Agustín Tirante |
6–3, 4–6, [10–3] |
| Win |
38. |
October 9, 2021 |
Santiago, Chile |
Clay |
Nicolás Jarry |
Evan King
Max Schnur |
6–3, 5–7, [10–6] |
| Loss |
39. |
November 6, 2021 |
Guayaquil, Ecuador |
Clay |
Cristian Rodríguez |
Jesper de Jong
Bart Stevens |
5-7, 2-6 |
| Loss |
40. |
January 15, 2022 |
Blumenau, Brazil |
Clay |
Cristian Rodríguez |
Boris Arias
Federico Zeballos |
6–7(3–7), 1–6 |
| Win |
41. |
January 22, 2022 |
Concepción, Chile |
Clay |
Cristian Rodríguez |
Francisco Cerúndolo
Camilo Ugo Carabelli |
6-2, 6-0 |
| Win |
42. |
January 29, 2022 |
Santa Cruz de la Sierra, Bolivia |
Clay |
Cristian Rodríguez |
Andrej Martin
Tristan-Samuel Weissborn |
4–6, 6–3, [10–8] |
| Win |
43. |
March 12, 2022 |
Santiago, Chile |
Clay |
Cristian Rodríguez |
Pedro Cachin
Facundo Mena |
6-4, 6-4 |
| Loss |
44. |
March 19, 2022 |
Concepción, Chile |
Clay |
Cristian Rodríguez |
Andrea Collarini
Renzo Olivo |
4-6, 4-6 |
| Loss |
45. |
April 23, 2022 |
Tallahassee, USA |
Clay |
Cristian Rodríguez |
Gijs Brouwer
Christian Harrison |
6–4, 5–7, [6–10] |
| Win |
46. |
May 7, 2022 |
Salvador, Brazil |
Clay |
Cristian Rodríguez |
Orlando Luz
Felipe Meligeni Alves |
7-5, 6-1 |
| Loss |
47. |
May 14, 2022 |
Coquimbo, Chile |
Clay |
Cristian Rodríguez |
Guillermo Durán
Nicolás Mejía |
4–6, 6–1, [7–10] |
| Loss |
48. |
June 25, 2022 |
Milan, Italy |
Clay |
Cristian Rodríguez |
Luciano Darderi
Fernando Romboli |
4–6, 6–2, [5–10] |
| Loss |
49. |
July 17, 2022 |
Iași, Romania |
Clay |
Cristian Rodríguez |
Geoffrey Blancaneaux
Renzo Olivo |
4–6, 6–2, [6–10] |
| Win |
50. |
July 23, 2022 |
Trieste, Italy |
Clay |
Cristian Rodríguez |
Marco Bortolotti
Sergio Martos Gornés |
4–6, 6–3, [10–5] |
| Loss |
51. |
March 11, 2023 |
Santiago, Chile |
Clay |
Cristian Rodríguez |
Pedro Boscardin Dias
João Lucas Reis da Silva |
4–6, 6–3, [7–10] |
| Win |
52. |
March 18, 2023 |
Viña del Mar, Chile |
Clay |
Cristian Rodríguez |
Luciano Darderi
Andrea Vavassori |
6–4, 7–6(7–5) |
| Loss |
53. |
July 15, 2023 |
San Benedetto del Tronto, Italy |
Clay |
Cristian Rodríguez |
Fernando Romboli
Marcelo Zormann |
3–6, 4–6 |
| Loss |
54. |
August 13, 2023 |
Santo Domingo, Dominican Republic |
Clay |
Cristian Rodríguez |
Pedro Boscardin Dias
Gustavo Heide |
4–6, 5–7 |
| Win |
55. |
August 19, 2023 |
Stanford, United States |
Hard |
Cristian Rodríguez |
Julian Cash
Henry Patten |
6–7(1–7), 6–4, [10–8] |
| Loss |
56. |
October 2, 2023 |
Campinas, Brazil |
Clay |
Cristian Rodríguez |
Guido Andreozzi
Guillermo Duran |
6–7(4–7), 3–6 |
| Win |
57. |
October 9, 2023 |
Buenos Aires, Argentina |
Clay |
Cristian Rodríguez |
Fernando Romboli
Marcelo Zormann |
6–3, 6–2 |
| Loss |
58. |
October 23, 2023 |
Curitiba Challenger, Brazil |
Clay |
Cristian Rodríguez |
Guido Andreozzi
Ignacio Carou |
4–6, 4–6 |
| Loss |
59. |
April 29, 2024 |
Aix-en-Provence, France |
Clay |
Cristian Rodríguez |
Luke Johnson
Skander Mansouri |
3–6, 3–6 |
| Loss |
60. |
June 8, 2024 |
Surbiton Trophy, United Kingdom |
Grass |
Nicolás Barrientos |
Julian Cash
Robert Galloway |
4–6, 4–6 |
| Win |
61. |
August 17, 2024 |
Santo Domingo, Dominican Republic |
Clay |
Miguel Ángel Reyes-Varela |
Sriram Balaji
Fernando Romboli |
6–7(2–7), 6–4, [18–16] |
| Win |
62. |
March 16, 2025 |
Punta Cana, Dominican Republic |
Hard |
Gonzalo Escobar |
Petr Nouza
Patrik Rikl |
7–6(7–5), 6–4 |
| Win |
63. |
March 30, 2025 |
Morelia, Mexico |
Hard |
Gonzalo Escobar |
Marc-Andrea Hüsler
Stefano Napolitano |
6–4, 4–6, [10–3] |
| Loss |
64. |
June 8, 2025 |
Birmingham, United Kingdom |
Grass |
Patrik Trhac |
Marcelo Demoliner
Sadio Doumbia |
4–6, 6–3, [5–10] |
| Win |
65. |
June 15, 2025 |
Ilkley, United Kingdom |
Grass |
Patrik Trhac |
Charles Broom
Ben Jones |
6–3, 6–7(8–10), [10–7] |
| Win |
66. |
November 16, 2025 |
Lyon, France |
Hard (i) |
Patrik Trhac |
Sriram Balaji
Hendrik Jebens |
6–3, 6–4 |
| Win |
67. |
March 15, 2026 |
Phoenix, USA |
Hard |
Patrik Trhac |
Hugo Nys
Édouard Roger-Vasselin |
6–7(6–8), 6–3, [10–4] |
| Win |
68. |
March 28, 2026 |
Morelia, Mexico |
Hard |
Patrik Trhac |
Nathaniel Lammons
Jackson Withrow |
7–6(7–5), 7–6(7–4) |
| Loss |
69. |
April 12, 2026 |
Mexico City, Mexico |
Clay |
Patrik Trhac |
Santiago González
Ryan Seggerman |
4–6, 6–4, [8–10] |