Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
---|
Win | 1–0 | Sep 2007 | Brazil F14, Sorocaba | Futures | Clay | Nicolas Santos | Raony Carvalho Rodrigo-Antonio Grilli | 6–2, 0–6, [10–4] |
Loss | 1–1 | Sep 2007 | Brazil F15, Recife | Futures | Clay (i) | Nicolas Santos | César Ferrer-Victoria Adolfo Gómez-Pintér | 2–6, 4–6 |
Loss | 1–2 | Dec 2007 | Brazil F24, Santos | Futures | Clay | André Pinheiro | Ricardo Hocevar Alexandre Simoni | 2–6, 4–6 |
Win | 2–2 | Apr 2008 | Italy F9, Francavilla | Futures | Clay | André Pinheiro | David Savić Vilim Višak | 6–4, 6–2 |
Loss | 2–3 | Jul 2008 | Brazil F12, Brasília | Futures | Clay | Tiago Lopes | Marcelo Demoliner André Miele | 5–7, 4–6 |
Win | 3–3 | Sep 2008 | Brazil F20, Recife | Futures | Clay (i) | André Pinheiro | Marc Auradou Rodrigo-Antonio Grilli | 6–3, 3–6, [11–9] |
Loss | 3–4 | Sep 2008 | Brazil F21, Aracaju | Futures | Clay (i) | André Pinheiro | Marc Auradou Rodrigo-Antonio Grilli | 4–6, 4–6 |
Loss | 3–5 | Oct 2008 | Brazil F22, Itu | Futures | Hard | Nicolas Santos | Diego Matos Joaquín-Jesús Monteferrario | 6–4, 3–6, [8–10] |
Win | 4–5 | Oct 2008 | Brazil F23, Uberaba | Futures | Clay | André Pinheiro | Carlos Oliveira Edesio Semencato | 6–4, 7–5 |
Win | 5–5 | Oct 2008 | Brazil F24, São Leopoldo | Futures | Clay | Renato Silveira | Eric Gomes Caio Zampieri | 6–3, 6–4 |
Win | 6–5 | May 2009 | Brazil F1, Campinas | Futures | Clay | André Miele | Marcelo Demoliner Rodrigo Guidolin | 7–6(7–5), 5–7, [10–8] |
Win | 7–5 | May 2009 | Brazil F2, Caldas Novas | Futures | Hard | Nicolas Santos | Leonardo Kirche Juan-Manuel Valverde | 6–7(5–7), 6–4, [10–7] |
Win | 8–5 | May 2009 | Brazil F3, Uberlândia | Futures | Clay | Júlio Silva | Marcelo Demoliner Rodrigo Guidolin | 6–1, 6–4 |
Win | 9–5 | May 2009 | Brazil F4, Ribeirão Preto | Futures | Clay | Júlio Silva | Pedro Feitosa André Pinheiro | 6–3, 6–3 |
Win | 10–5 | Jun 2009 | Brazil F6, Araguari | Futures | Clay | Eric Gomes | Carlos Oliveira Edesio Semencato | 6–4, 6–4 |
Win | 11–5 | Jun 2009 | Brazil F7, Brasília | Futures | Clay | Alexandre Bonatto | Álvaro Raposo de Oliveira Marco Antonio Rojas | 6–3, 6–1 |
Win | 12–5 | Aug 2009 | Brazil F16, São José do Rio Preto | Futures | Clay | André Miele | Marc Auradou Rodrigo-Antonio Grilli | 7–6(7–3), 6–1 |
Win | 13–5 | Sep 2009 | Brazil F19, Recife | Futures | Clay | André Miele | Alexandre Bonatto Leonardo Kirche | 6–3, 6–0 |
Win | 14–5 | Sep 2009 | Brazil F20, Cuiabá | Futures | Clay | Alexandre Bonatto | Rodrigo-Antonio Grilli Tiago Lopes | 6–4, 6–4 |
Loss | 14–6 | May 2010 | Brazil F4, Fortaleza | Futures | Clay | Franco Ferreiro | Luis Díaz Barriga Miguel Ángel Reyes-Varela | 7–6(7–5), 6–7(2–7), [6–10] |
Loss | 14–7 | Jul 2010 | Brazil F13, Araçatuba | Futures | Clay | Carlos Oliveira | Rogério Dutra Silva Caio Zampieri | 6–7(7–9), 4–6 |
Loss | 14–8 | Jul 2010 | Brazil F12, Sorocaba | Futures | Clay | Rodrigo-Antonio Grilli | Alexandre Bonatto Rodrigo Guidolin | 6–1, 2–6, [9–11] |
Win | 15–8 | Sep 2010 | Brazil F23, Fortaleza | Futures | Clay | Marcel Felder | Diego Matos André Miele | 7–6(7–4), 4–6, [10–4] |
Win | 16–8 | Oct 2010 | Brazil F26, Itu | Futures | Clay | Rodrigo-Antonio Grilli | Diego Matos Daniel Dutra da Silva | 6–2, 6–3 |
Loss | 16–9 | Oct 2010 | Brazil F27, Salvador | Futures | Hard | Fabrício Neis | Theodoros Angelinos Diego Matos | 3–6, 6–7(5–7) |
Win | 17–9 | Oct 2010 | Brazil F29, São Leopoldo | Futures | Clay | Nicolas Santos | Fabrício Neis José Pereira | 6–4, 6–2 |
Loss | 17–10 | Oct 2010 | Brazil F30, Porto Alegre | Futures | Clay | Nicolas Santos | Giorgio Portaluri Juan-Pablo Villar | 3–6, 5–7 |
Loss | 17–11 | Nov 2010 | Brazil F32, Barueri | Futures | Hard | Rodrigo-Antonio Grilli | Victor Maynard Nicolas Santos | 3–6, 3–6 |
Win | 18–11 | Dec 2010 | Brazil F36, Araçatuba | Futures | Clay | Marcelo Demoliner | Fabiano de Paula Daniel Dutra da Silva | 6–3, 7–6(7–3) |
Win | 19–11 | Apr 2011 | Recife, Brazil | Challenger | Hard | Giovanni Lapentti | André Ghem Rodrigo Guidolin | 6–2, 6–1 |
Loss | 19–12 | Jun 2011 | Netherlands F1, Almere | Futures | Clay | Pablo Galdón | Antal van der Duim Tim van Terheijden | 4–6, 3–6 |
Loss | 19–13 | Oct 2011 | Portugal F5, Porto | Futures | Clay | Richard Becker | Richard Muzaev Alexander Rumyantsev | 6–2, 6–7(3–7), [8–10] |
Win | 20–13 | Oct 2011 | Brazil F33, São Paulo | Futures | Clay | Marcelo Demoliner | Daniel Dutra da Silva Caio Zampieri | 6–1, 4–6, [10–4] |
Win | 21–13 | Oct 2011 | Brazil F35, Lins | Futures | Clay | Victor Maynard | Diego Hidalgo Ricardo Siggia | 2–6, 6–2, [10–0] |
Win | 22–13 | Dec 2011 | Brazil F44, Brasília | Futures | Clay | Diego Hidalgo | Maximiliano Estévez Agustín Picco | 6–2, 6–4 |
Win | 23–13 | Jan 2012 | São Paulo, Brazil | Challenger | Hard | Júlio Silva | Jozef Kovalík José Pereira | 7–5, 6–2 |
Loss | 23–14 | Feb 2012 | Brazil F8, Itajaí | Futures | Clay | Jonathan Eysseric | Leonardo Tavares Goran Tošić | 6–1, 3–6, [8–10] |
Loss | 23–15 | Jun 2012 | Peru F2, Lima | Futures | Clay | Victor Maynard | Marcelo Demoliner Renzo Olivo | 6–2, 5–7, [5–10] |
Win | 24–15 | Jun 2013 | USA F17, Rochester | Futures | Clay | Chase Buchanan | Marcos Giron Dennis Novikov | 6–2, 6–3 |
Win | 25–15 | Aug 2013 | São Paulo, Brazil | Challenger | Clay | Eduardo Schwank | Marcelo Arévalo Nicolás Barrientos | 6–7(6–8), 6–4, [10–8] |
Loss | 25–16 | Sep 2013 | Brazil F9, Belém | Futures | Hard | Rafael Camilo | José Pereira Alexandre Tsuchiya | 6–7(5–7), 6–7(9–11) |
Win | 26–16 | Oct 2013 | Brazil F13, Belém | Futures | Hard | Pablo Albano | Wilson Leite Victor Maynard | 4–6, 6–1, [10–8] |
Win | 27–16 | Nov 2013 | Lima, Peru | Challenger | Clay | Andrés Molteni | Marcelo Demoliner Sergio Galdós | 6–4, 6–4 |
Win | 28–16 | Mar 2014 | Salinas, Ecuador | Challenger | Clay | Roberto Maytín | Hugo Dellien Eduardo Schwank | 6–3, 6–4 |
Win | 29–16 | Oct 2014 | Brazil F10, Belém | Futures | Hard | Caio Zampieri | Daniel Dutra da Silva Pedro Sakamoto | 6–3, 6–1 |
Win | 30–16 | Nov 2014 | Brazil F11, Porto Alegre | Futures | Clay | Caio Zampieri | Wilson Leite Fabrício Neis | 4–6, 6–3, [10–3] |
Win | 31–16 | Nov 2014 | Brazil F12, São Paulo | Futures | Clay | Orlando Luz | Daniel Dutra da Silva Pedro Sakamoto | 6–7(3–7), 6–2, [11–9] |
Win | 32–16 | Nov 2014 | Brazil F15, Foz do Iguaçu | Futures | Clay | Fabrício Neis | Matías Rodolfo Buchhass Tomás Iriarte | 7–6(7–3), 6–3 |
Loss | 32–17 | Feb 2015 | Chile F1, Viña del Mar | Futures | Clay | Caio Silva | Ricardo Hocevar Tiago Lopes | 2–6, 3–6 |
Loss | 32–18 | May 2015 | Colombia F2, Pereira | Futures | Clay | Caio Zampieri | Wilson Leite João Pedro Sorgi | 6–1, 1–6, [8–10] |
Loss | 32–19 | Jun 2015 | Brazil F1, Itajaí | Futures | Clay | Caio Zampieri | Daniel Dutra da Silva Bruno Sant'Anna | 4–6, 6–3, [7–10] |
Win | 33–19 | Oct 2015 | Pereira, Colombia | Challenger | Clay | Andrés Molteni | Marcelo Arévalo Juan Sebastián Gómez | 6–4, 7–6(14–12) |
Loss | 33–20 | Oct 2015 | Monterrey, Mexico | Challenger | Hard | Paolo Lorenzi | Thiemo de Bakker Mark Vervoort | w/o |
Win | 34–20 | Feb 2016 | USA F8, Plantation | Futures | Clay | Caio Zampieri | Evan Zhu Michael Zhu | w/o |
Win | 35–20 | Jul 2016 | France F15, Troyes | Futures | Clay | Jonathan Eysseric | Vadim Alekseenko Maxime Mora | 6–4, 6–1 |
Loss | 35–21 | Oct 2016 | Buenos Aires, Argentina | Challenger | Clay | Sergio Galdós | Julio Peralta Horacio Zeballos | 6–7(5–7), 6–7(1–7) |
Win | 36–21 | Dec 2016 | Dominican Republic F2, Santo Domingo | Futures | Clay | Juan Ignacio Galarza | Hunter Callahan Nicholas S. Hu | 7–6(7–4), 6–4 |
Win | 37–21 | May 2017 | Nigeria F1, Abuja | Futures | Hard | Fabiano de Paula | Alessandro Bega Viktor Durasovic | 6–4, 6–7(5–7), [10–7] |
Win | 38–21 | May 2017 | Nigeria F3, Abuja | Futures | Hard | Fabiano de Paula | Moez Echargui Mark Fynn | 3–6, 6–3, [16–14] |
Loss | 38–22 | Jun 2017 | Italy F17, Bergamo | Futures | Clay | Franco Agamenone | Walter Trusendi Andrea Vavassori | 1–6, 6–3, [11–13] |
Loss | 38–23 | Sep 2017 | Egypt F24, Cairo | Futures | Clay | Fabrizio Ornago | Fabien Reboul Johan Sébastien Tatlot | 4–6, 4–6 |
Win | 39–23 | Nov 2017 | Montevideo, Uruguay | Challenger | Clay | Romain Arneodo | Ariel Behar Fabiano de Paula | 2–6, 6–4, [10–8] |
Win | 40–23 | Feb 2018 | Morelos, Mexico | Challenger | Hard | Roberto Maytín | Evan King Nathan Pasha | 7–5, 6–3 |
Loss | 40–24 | May 2018 | Puerto Vallarta, Mexico | Challenger | Hard | Benjamin Lock | Ante Pavić Danilo Petrović | 7–6(7–2), 4–6, [5–10] |
Loss | 40–25 | Jul 2018 | Milan, Italy | Challenger | Clay | Gonzalo Escobar | Julian Ocleppo Andrea Vavassori | 6–4, 1–6, [9–11] |
Loss | 40–26 | Jul 2018 | Recanati, Italy | Challenger | Hard | Gonzalo Escobar | Gong Maoxin Zhang Ze | 6–2, 6–7(5–7), [8–10] |
Loss | 40–27 | Jul 2018 | Prague, Czech Republic | Challenger | Clay | David Vega Hernández | Sander Gillé Joran Vliegen | 4–6, 2–6 |
Loss | 40–28 | Oct 2018 | Campinas, Brazil | Challenger | Clay | Franco Agamenone | Hugo Dellien Guillermo Durán | 5–7, 4–6 |
Win | 41–28 | Mar 2019 | Santiago, Chile | Challenger | Clay | Franco Agamenone | Facundo Argüello Martín Cuevas | 7–6(7–5), 1–6, [10–6] |
Win | 42–28 | Apr 2019 | Tallahassee, USA | Challenger | Clay | Roberto Maytín | Thai-Son Kwiatkowski Noah Rubin | 6–2, 4–6, [10–7] |
Win | 43–28 | May 2019 | Savannah, USA | Challenger | Clay | Roberto Maytín | Manuel Guinard Arthur Rinderknech | 6–7(5–7), 6–4, [11–9] |
Loss | 43–29 | Jun 2019 | Vicenza, Italy | Challenger | Clay | Fabrício Neis | Gonçalo Oliveira Andrei Vasilevski | 3–6, 4–6 |
Win | 44–29 | Jul 2019 | Ludwigshafen, Germany | Challenger | Clay | Nathaniel Lammons | Pedro Sousa João Domingues | 7–6(7–4), 6–1 |
Win | 45–29 | Aug 2019 | Manerbio, Italy | Challenger | Clay | Fabricio Neis | Sadio Doumbia Fabien Reboul | 6–4, 7–6(7–4) |
Loss | 45–30 | Oct 2019 | Campinas, Brazil | Challenger | Clay | Miguel Ángel Reyes-Varela | Orlando Luz Rafael Matos | 7–6(7–2), 4–6, [8–10] |
Loss | 45–31 | Oct 2020 | Marbella, Spain | Challenger | Clay | Luis David Martinez | Gerard Granollers Pedro Martínez | 3–6, 4–6 |
Loss | 45–32 | Nov 2020 | Marbella, Spain | Challenger | Clay | Rogerio Dutra Silva | Luis David Martinez Felipe Meligeni Alves | 3–6, 3–6 |
Win | 46–32 | Apr 2021 | Salinas, Ecuador | Challenger | Hard | Miguel Ángel Reyes-Varela | Diego Hidalgo Skander Mansouri | 7–5, 4–6, [10–2] |
Loss | 46–33 | Aug 2021 | Mallorca, Spain | Challenger | Hard | Jan Zieliński | Karol Drzewiecki Sergio Martos Gornés | 4–6, 6–4, [3–10] |
Loss | 46–34 | Oct 2021 | Lima, Peru | Challenger | Clay | Nicolás Barrientos | Julian Lenz Gerald Melzer | 6–7(4–7), 6–7(3–7) |
Loss | 46–35 | Dec 2021 | Rio de Janeiro, Brazil | Challenger | Hard | James Cerretani | Orlando Luz Rafael Matos | 3–6, 6–7(2–7) |
Win | 47–35 | June 2022 | Parma, Italy | Challenger | Clay | Luciano Darderi | Denys Molchanov Igor Zelenay | 6–2, 6–3 |
Win | 48–35 | June 2022 | Milan, Italy | Challenger | Clay | Luciano Darderi | Diego Hidalgo Cristian Rodríguez | 6–4, 2–6, [10–5] |
Loss | 48–36 | Sep 2022 | Istanbul, Turkey | Challenger | Hard | Arjun Kadhe | Purav Raja Divij Sharan | 4–6, 6–3, [8–10] |
Loss | 48–37 | Feb 2023 | Manama, Bahrain | Challenger | Hard | Ruben Gonzales | Patrik Niklas-Salminen Bart Stevens | 3–6, 4–6 |
Loss | 48–38 | Jun 2023 | Vicenza, Italy | Challenger | Clay | Marcelo Zormann | Anirudh Chandrasekar Vijay Sundar Prashanth | 3–6, 2–6 |
Win | 49–38 | Jul 2023 | San Benedetto del Tronto, Italy | Challenger | Clay | Marcelo Zormann | Diego Hidalgo Cristian Rodriguez | 6–3, 6–4 |
Loss | 49–39 | Aug 2023 | Meerbusch, Germany | Challenger | Clay | Marcelo Zormann | Manuel Guinard Grégoire Jacq | 5–7, 6–7(3–7) |
Win | 50–39 | Aug 2023 | Todi, Italy | Challenger | Clay | Marcelo Zormann | Román Andrés Burruchaga Orlando Luz | 6–7(13–15), 6–4, [10–5] |
Win | 51–39 | Mar 2024 | Santiago, Chile | Challenger | Clay | Marcelo Zormann | Federico Zeballos Boris Arias | 7–6(7–5), 6–4 |
Win | 52–39 | Oct 2024 | Challenger | Curitiba, Brazil | Clay | Matías Soto | Karol Drzewiecki Piotr Matuszewski | 7–6 (7–5), 7–6 (7–4) |