Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
Win | 1–0 | Nov 2014 | Brazil F12, São Paulo | Futures | Clay | Fernando Romboli | Daniel Dutra da Silva
Pedro Sakamoto | 6–7(3–7), 6–2, [11–9] |
Win | 2–0 | Oct 2015 | Brazil F6, Porto Alegre | Futures | Clay | Marcelo Zormann | Ricardo Hocevar
C. Eduardo Severino | 3–6, 6–3, [10–6] |
Win | 3–0 | Dec 2016 | Uruguay F3, Salto | Futures | Clay | Marcelo Zormann | Marcel Felder
G. Alejandro Hidalgo | 7–6(7–2), 6–4 |
Win | 4–0 | Jun 2017 | Italy F18, Sassuolo | Futures | Clay | Marcelo Zormann | Marco Bortolotti
Walter Trusendi | 6–3, 6–3 |
Win | 5–0 | Nov 2017 | Brazil F2, Santos | Futures | Clay | Marcelo Zormann | Caio Silva
Thales Turini | 6–3, 6–3 |
Win | 6–0 | May 2018 | Egypt F16, Cairo | Futures | Clay | Felipe Meligeni Alves | Marco Bortolotti
Nicolo Turchetti | 6–3, 6–4 |
Win | 7–0 | May 2018 | Egypt F17, Cairo | Futures | Clay | M. Abdel-Aziz | T.A. Chilakalapudi
Vignesh Peranamallur | 6–1, 6–4 |
Win | 8–0 | May 2018 | Spain F11, Valldoreix | Futures | Clay | Sebastian Korda | Michiel de Krom
Felipe Meligeni Alves | 3–6, 6–2, [10–7] |
Loss | 8–1 | Jul 2018 | Germany F8, Kassel | Futures | Clay | Marcelo Zormann | João Souza
David Vega Hernández | 1–6, 4–6 |
Win | 9–1 | Jul 2018 | Portugal F12, Porto | Futures | Clay | Felipe Meligeni Alves | Fred Gil
David Pichler | 7–5, 3–6, [10–6] |
Win | 10–1 | Sep 2018 | Spain F26, Oviedo | Futures | Clay | Felipe Meligeni Alves | Diego Matos
João Pedro Sorgi | 5–7, 6–4, [11–9] |
Loss | 10–2 | Sep 2018 | Spain F27, Seville | Futures | Clay | Felipe Meligeni Alves | Christopher Díaz Figueroa
Wilfredo González | 6–4, 6–7(4–7), [5–10] |
Loss | 10–3 | Feb 2019 | M15 Monastir, Tunisia | World Tennis Tour | Hard | Felipe Meligeni Alves | Erik Crepaldi
Joseph W. Van Meter | 3–6, 3–6 |
Win | 11–3 | Mar 2019 | M15 Portimão, Portugal | World Tennis Tour | Hard | Rafael Matos | Fred Gil
Eduardo Struvay | 6–3, 6–4 |
Win | 12–3 | Mar 2019 | M15 Quinta do Lago, Portugal | World Tennis Tour | Hard | Rafael Matos | Alejandro Gomez
Michael Zhu | 7–6(7–2), 6–3 |
Win | 13–3 | Apr 2019 | M15 Reus, Spain | World Tennis Tour | Clay | Rafael Matos | Francisco Cabral
Luis Faria | 6–3, 4–6, [10–6] |
Win | 14–3 | Apr 2019 | M15 Tabarka, Tunisia | World Tennis Tour | Clay | Rafael Matos | Erik Crepaldi
Darko Jandric | 6–4, 7–5 |
Win | 15–3 | May 2019 | M15 Tabarka, Tunisia | World Tennis Tour | Clay | Rafael Matos | Franco Agamenone
Franco Emanuel Egea | 6–4, 6–4 |
Loss | 15–4 | May 2019 | M15 Valldoreix, Spain | World Tennis Tour | Clay | Rafael Matos | Felipe Meligeni Alves
Jaume Pla Malfeito | 6–1, 4–6, [9–11] |
Win | 16–4 | Jun 2019 | Little Rock, USA | Challenger | Hard | Matías Franco Descotte | Treat Huey
Max Schnur | 7–5, 1–6, [12–10] |
Loss | 16–5 | Jul 2019 | M25 Troyes, Frances | World Tennis Tour | Clay | Dan Added | Joffrey De Schepper
Pierre Faivre | 6–2, 4–6, [5–10] |
Loss | 16–6 | Aug 2019 | Segovia, Spain | Challenger | Hard | Felipe Meligeni Alves | Sander Arends
David Pel | 4–6, 6–7(3–7) |
Win | 17–6 | Aug 2019 | M25 Santander, Spain | World Tennis Tour | Clay | Rafael Matos | Ivan Gakhov
Jaume Pla Malfeito | 7–5, 6–4 |
Win | 18–6 | Sep 2019 | M25 Seville, Spain | World Tennis Tour | Clay | Rafael Matos | Sergio Gutiérrez Ferrol
Sergi Perez Conti | 6–1, 6–3 |
Win | 19–6 | Oct 2019 | Campinas, Brazil | Challenger | Clay | Rafael Matos | Miguel Ángel Reyes-Varela
Fernando Romboli | 6–7(2–7), 6–4, [10–8] |
Loss | 19–7 | Oct 2019 | Santo Domingo, Dominican Republic | Challenger | Clay | Luis David Martínez | Ariel Behar
Gonzalo Escobar | 7–6(7–5), 4–6, [10–12] |
Loss | 19–8 | Nov 2019 | Montevideo, Uruguay | Challenger | Clay | Rafael Matos | Facundo Bagnis
Andrés Molteni | 4–6, 7–5, [10–12] |
Win | 20–8 | Feb 2020 | Punta del Este, Uruguay | Challenger | Clay | Rafael Matos | Juan Manuel Cerúndolo
Thiago Agustín Tirante | 6–4, 6-2 |
Loss | 20–9 | Mar 2020 | Monterrey, Mexico | Challenger | Hard | Rafael Matos | Karol Drzewiecki
Gonçalo Oliveira | 7–6(7–5), 4–6, [9–11] |
Win | 21–9 | Feb 2021 | Concepción, Chile | Challenger | Clay | Rafael Matos | Sergio Galdós
Diego Hidalgo | 7-5, 6-4 |
Win | 22–9 | Apr 2021 | Tallahassee, USA | Challenger | Clay | Rafael Matos | Sekou Bangoura
Donald Young | 7–6(7–2), 6–2 |
Win | 23–9 | May 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Gabriel Roveri Sidney | Sandro Ehrat
Alexander Erler | 6–2, 7–6(7–2) |
Loss | 23–10 | May 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Gabriel Roveri Sidney | Ignacio Monzon
Fermin Tenti | 4–6, 3–6 |
Win | 24–10 | May 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Gabriel Roveri Sidney | Daniele Capecchi
Davide Galopinni | 6–7(0–7), 7–5, [10–4] |
Win | 25–10 | May 2021 | M15 Antalya, Turkey | World Tennis Tour | Clay | Ignacio Carou | Daniele Capecchi
Andrea Basso | 7–5, 1–6, [10–7] |
Win | 26–10 | Jun 2021 | Forli, Italy | Challenger | Clay | Sergio Galdós | Pedro Cachin
Camilo Ugo Carabelli | 7–5, 2–6, [10–8] |
Win | 27–10 | Jul 2021 | M25 Wrocław, Poland | World Tennis Tour | Clay | Oscar Jose Gutierrez | Marco Bortolotti
Cristian Rodríguez | 7–6(8–6), 2–6, [11–9] |
Win | 28–10 | Jul 2021 | Iași, Romania | Challenger | Clay | Felipe Meligeni Alves | Hernán Casanova
Roberto Ortega Olmedo | 6–3, 6–4 |
Loss | 28–11 | Jul 2021 | Tampere, Finland | Challenger | Clay | Felipe Meligeni Alves | Pedro Cachin
Facundo Mena | 5–7, 3–6 |
Win | 29–11 | Jul 2021 | Trieste, Italy | Challenger | Clay | Felipe Meligeni Alves | Antoine Hoang
Albano Olivetti | 7–5, 6–7(6–8), [10–5] |
Win | 30-11 | Aug 2021 | Cordenons, Italy | Challenger | Clay | Rafael Matos | Sergio Galdós
Renzo Olivo | 6–4, 7–6(7–5) |
Win | 31-11 | Sep 2021 | Kiev, Ukraine | Challenger | Clay | Aleksandr Nedovyesov | Denys Molchanov
Sergiy Stakhovsky | 6–4, 6-4 |
Win | 32-11 | Dec 2021 | Rio de Janeiro, Brazil | Challenger | Hard | Rafael Matos | James Cerretani
Fernando Romboli | 6–3, 7-6(7–2) |
Loss | 32–12 | May 2022 | Salvador, Brazil | Challenger | Clay | Felipe Meligeni Alves | Diego Hidalgo
Cristian Rodríguez | 5-7, 1-6 |
Win | 33–12 | Jul 2022 | M25 Den Haag, Netherlands | World Tennis Tour | Clay | Marcelo Zormann | James Frawley
Akira Santillan | 7–6(7–5), 2–6, [11–9] |
Loss | 33–13 | Aug 2022 | Lima, Peru | Challenger | Clay | Camilo Ugo Carabelli | Ignacio Carou
Facundo Mena | 2-6, 2-6 |
Win | 34–13 | Oct 2022 | M25 Rio de Janeiro, Brazil | World Tennis Tour | Clay | Marcelo Zormann | Wilson Leite
José Pereira | 6–4, 6–2 |
Win | 35–13 | Nov 2022 | M25 Lajeado, Brazil | World Tennis Tour | Clay | Marcelo Zormann | João Victor Couto Loureiro
Gustavo Heide | 6–3, 6–2 |
Win | 36–13 | Jan 2023 | Piracicaba, Brazil | Challenger | Clay | Marcelo Zormann | Andrea Collarini
Renzo Olivo | walkover |
Loss | 36–14 | Jun 2023 | Cali, Colombia | Challenger | Clay | Oleg Prihodko | Guido Andreozzi
Cristian Rodríguez | 3–6, 4–6 |
Loss | 36–15 | Jun 2023 | Medellín, Colombia | Challenger | Clay | Oleg Prihodko | Juan Sebastián Gómez
Andrés Urrea | 3–6, 6–7(10–12) |
Loss | 36–16 | Aug 2023 | Todi, Italy | Challenger | Clay | Román Andrés Burruchaga | Fernando Romboli
Marcelo Zormann | 7–6(15–13), 4–6, [5–10] |
Loss | 36–17 | Sep 2023 | Bogotá, Colombia | Challenger | Clay | Guillermo Duran | Renzo Olivo
Thiago Agustin Tirante | 6–7(6–8), 4–6 |
Loss | 36–18 | Nov 2023 | Lima, Peru | Challenger | Clay | Nicolás Barrientos | Mateus Alves
Eduardo Ribeiro | 6–3, 5–7, [8–10] |
Win | 37–18 | Mar 2024 | São Leopoldo, Brazil | Challenger | Clay | Marcelo Demoliner | Liam Draxl
Alexander Weis | 7–5, 3–6, [10–8] |
Win | 38–18 | Jun 2024 | Poznań, Poland | Challenger | Clay | Marcelo Zormann | Jakob Schnaitter
Mark Wallner | 5–7, 6–2, [10–6] |