Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Loss | 0–1 | Oct 2013 | Chile F6, Santiago | Futures | Clay | Juan Manuel Benítez | Juan Carlos Sáez
Ricardo Urzúa Rivera | 5–7, 2–6 |
Loss | 0–2 | Aug 2014 | Argentina F15, La Rioja | Futures | Clay | Dante Gennaro | Juan Ignacio Galarza
Joaquin-Jesus Monteferrario | 3–6, 6–7(5–7) |
Win | 1–2 | Sep 2014 | Argentina F18, Buenos Aires | Futures | Clay | Juan Ignacio Galarza | Hernán Casanova
Eduardo Agustín Torre | 7–6(7–4), 6–3 |
Win | 2–2 | Nov 2014 | Chile F8, Temuco | Futures | Clay | Leandro Portmann | Eduardo Agustín Torre
Gonzalo Villanueva | 7–5, 6–3 |
Loss | 2–3 | May 2015 | Argentina F5, Córdoba | Futures | Clay | Mauricio Pérez Mota | Nicolás Kicker
Matias Zukas | 0–6, 3–6 |
Loss | 2–4 | Aug 2015 | Argentina F10, Misiones | Futures | Clay | Dante Gennaro | Oscar José Gutierrez
Gabriel Alejandro Hidalgo | 3–6, 4–6 |
Win | 3–4 | Mar 2016 | Argentina F4, Olavarría | Futures | Clay | Franco Agamenone | Oscar José Gutierrez
Gabriel Alejandro Hidalgo | 2–6, 6–3, [10–7] |
Win | 4–4 | May 2016 | Romania F2, Galati | Futures | Clay | Lucas Gómez | Laurynas Grigelis
Lukas Mugevičius | 6–4, 4–6, [11–9] |
Win | 5–4 | Jun 2016 | Romania F7, Bucharest | Futures | Clay | Vladyslav Manafov | Mariano Kestelboim
Petru-Alexandru Luncanu | 4–6, 7–5, [10–4] |
Loss | 5–5 | Jul 2016 | Italy F19, Naples | Futures | Clay | Eduardo Dischinger | Filippo Baldi
Andrea Pellegrino | 7–5, 5–7, [2–10] |
Loss | 5–6 | Dec 2016 | Chile F8, Santiago | Futures | Clay | Carlos José Cuevas | Nicolás Jarry
Guillermo Núñez | 3–6, 5–7 |
Loss | 5–7 | Mar 2017 | Italy F5, Santa Margherita di Pula | Futures | Clay | Dragoș Dima | Andrea Basso
Viktor Galović | 4–6, 4–6 |
Loss | 5–8 | Apr 2017 | Italy F6, Santa Margherita di Pula | Futures | Clay | Andrea Collarini | Mateusz Kowalczyk
Grzegorz Panfil | 1–6, 6–7(5–7) |
Loss | 5–9 | May 2017 | Shymkent, Kazakhstan | Challenger | Clay | Clément Geens | Hans Podlipnik Castillo
Andrei Vasilevski | 4–6, 2–6 |
Win | 6–9 | Nov 2017 | Argentina F8, Corrientes | Futures | Clay | Tomás Lipovšek Puches | Valentín Flórez
Eduardo Agustín Torre | 7–5, 2–6, [10–8] |
Loss | 6–10 | Apr 2018 | Turkey F13, Antalya | Futures | Clay | Sebastián Báez | Vít Kopřiva
Jaroslav Pospíšil | 2–6, 0–6 |
Win | 7–10 | Jul 2018 | Morocco F1, Khemisset | Futures | Clay | Tomás Lipovšek Puches | Fernando Bogajo
Mauricio Echazú | 6–2, 7–5 |
Win | 8–10 | Oct 2018 | Turkey F30, Antalya | Futures | Clay | Jeroen Vanneste | Cengiz Aksu
Mert Naci Türker | 7–6(7–4), 6–2 |
Win | 9–10 | Nov 2018 | Chile F2, Santiago | Futures | Clay | Santiago Rodríguez Taverna | Tomás Martín Etcheverry
Matias Zukas | 6–4, 6–4 |
Win | 10–10 | Jan 2020 | M15 Cairo, Egypt | World Tennis Tour | Clay | Fermín Tenti | Alexander Shevchenko
Eric Vanshelboim | 6–0, 6–1 |
Win | 11–10 | Nov 2020 | M15 Cairo, Egypt | World Tennis Tour | Clay | Juan Bautista Otegui | Johan Nikles
Carlos Sánchez Jover | 6–2, 7–5 |
Win | 12–10 | Dec 2020 | M15 Cairo, Egypt | World Tennis Tour | Clay | Juan Bautista Otegui | Hady Habib
Jose Francisco Vidal Azorín | 6–4, 6–4 |
Win | 13–10 | Mar 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Oleksii Krutykh | Peter Heller
Jeroen Vanneste | 7–5, 4–6, [10–7] |
Loss | 13–11 | Apr 2021 | M15 Cairo, Egypt | World Tennis Tour | Clay | Juan Ignacio Galarza | Grigoriy Lomakin
Kai Wehnelt | 4–6, 2–6 |
Win | 14–11 | May 2021 | M15 Cairo, Egypt | World Tennis Tour | Clay | Juan Ignacio Galarza | Alex Barrena
Santiago de la Fuente | 6–3, 6–1 |
Loss | 14–12 | May 2021 | M15 Troisdorf, Germany | World Tennis Tour | Clay | Juan Ignacio Galarza | Dan Added
Luke Johnson | 4–6, 4–6 |
Win | 15–12 | May 2021 | M15 Bucharest, Romania | World Tennis Tour | Clay | Juan Ignacio Galarza | Vlad Andrei Dancu
Vladimir Filip | 6–2, 6–3 |
Loss | 15–13 | Jun 2021 | M15 Genoa, Italy | World Tennis Tour | Clay | Juan Ignacio Galarza | Rémy Bertola
Giorgio Ricca | 3–6, 5–7 |
Win | 16–13 | Sep 2021 | M15 Ulcinj, Montenegro | World Tennis Tour | Clay | Eric Vanshelboim | Gabriel Donev
Simon Anthony Ivanov | 6–3, 6–3 |
Loss | 16–14 | Oct 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Santiago de la Fuente | Gergely Madarász
Péter Nagy | 2–6, 4–6 |
Loss | 16–15 | Oct 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Péter Nagy | Timo Stodder
Damien Wenger | 1–6, 2–6 |
Loss | 16–16 | Apr 2023 | M15 Antalya, Turkey | World Tennis Tour | Clay | Fermin Tenti | Peter Heller
Johannes Härteis | 4–6, 6–7(7–9) |
Win | 17–16 | May 2023 | M15 Kursumlijska Banja, Serbia | World Tennis Tour | Clay | Oleksandr Ovcharenko | Rrezart Cungu
Hady Habib | 7–6(7–5), 6–4 |
Win | 18–16 | May 2023 | M15 Bucharest, Romania | World Tennis Tour | Clay | Simon Beaupain | Lior Goldenberg
Yshai Oliel | 6–4, 6–2 |
Loss | 18–17 | Jun 2023 | Perugia, Italy | Challenger | Clay | Luciano Darderi | Boris Arias
Federico Zeballos | 6–7(3–7), 6–7(6–8) |
Win | 19–17 | Jul 2023 | M25 Bacau, Romania | World Tennis Tour | Clay | Hernan Casanova | Marius Copil
Bogdan Pavel | 7–6(7–4), 6–7(4–7), [10–8] |
Win | 20–17 | Aug 2023 | M25 Bucharest, Romania | World Tennis Tour | Clay | Ioan Alexandru Chirita | Vlad Cristian Breazu
Gheorghe Claudiu Schinteie | 2–6, 6–3, [10–7] |
Win | 21–17 | Dec 2023 | M15 Concepción, Chile | World Tennis Tour | Clay | Gonzalo Villanueva | Joao Victor Couto Loureiro
Lautaro Midon | 6–1, 6–3 |
Win | 22–17 | Dec 2023 | M15 Concepción, Chile | World Tennis Tour | Clay | Gonzalo Villanueva | Luís Britto
Paulo Andre Saraiva dos Santos | 6–4, 5–7, [10–5] |
Win | 23–17 | Feb 2024 | M25 Antalya, Turkey | World Tennis Tour | Clay | Alejo Lorenzo Lingua Lavallén | Nick Hardt
Gabriel Roveri Sidney | 7–5, 6–4 |
Loss | 23–18 | Apr 2024 | M15 Antalya, Turkey | World Tennis Tour | Clay | Felix Mischker | Jiri Barnat
Tomas Lanik | 6–7(5–7), 2–6 |