# Marcelo Demoliner

Marcelo Fedrizzi Demoliner (born 18 January 1989) is a Brazilian professional tennis player, who specializes in doubles. He reached a career-high doubles ranking of world No. 34 in November 2017. Demoliner has won five doubles titles.
He won his first title at the ATP 250 Antalya Open with Santiago González in June 2018, after having reached six finals at that level. He was runner-up at the ATP 500 Vienna in 2018 and Saint Petersburg in 2020.
Alongside Maria José Martinez Sanchez, he was a mixed doubles semifinalist in 2017 Wimbledon Championships and 2018 Australian Open.

## Career
### 2006-2007: Turned Professional

Demoliner turned professional in 2006, playing smaller tournaments (Futures).
In 2007, he played his first Challenger. At this time, he was considered one of the promises of the sport in Brazil.

### 2009-2012: First singles Challenger title, new partnership with Souza

In 2009, he entered the top 300 and won his first Challenger title in Blumenau. In 2011, again achieved good results in Blumenau Challenger, being runner-up. These were the two best results in singles thus far.
In doubles, Demoliner won two Challenger titles in 2009. However, only in 2012 formed a fixed partnership with João Souza, aiming to become an ATP-level doubles player. The partnership began in September and quickly obtained good results: five Challenger finals in a row, with two runners-up (Cali and Quito) and three titles (Campinas, Rio de Janeiro, and Porto Alegre). With this, Demoliner was approaching the top 100 at doubles.

### 2013-2016: Top 100 & Major debut and two third rounds, doping suspension

In February 2013, Demoliner first entered the doubles top 100. In the first half of 2013, he won four Challengers in doubles. In June 2013, he participated for the first time in a Grand Slam at the 2013 Wimbledon Championships with compatriot André Sá, losing in the first round to the Bryan brothers, the No. 1 duo in the world. He also reached the semifinals of the ATP 250 Newport in July.
In 2014 he had, as campaign highlights, the semifinals of the ATP 250 Zagreb and two Challenger titles in Quito and Cordoba.
In 2015, he won two more Challengers (Cali and Ilkley). He reached the third round at Wimbledon, the second round of the US Open, and began to participate in more ATP tournaments.
In 2016, Demoliner was given a doping ban for testing positive for a prohibited substance between February and April. Following his return, his best results were two runner-ups at the ATP 250 in Quito and Bastad, a semifinal of the ATP 500 Rio de Janeiro, and a third round at the 2016 US Open.

### 2017: Mixed doubles semifinal at Wimbledon, four finals, top 35

In 2017, he reached the third round of the Australian Open and got three more runner-ups on the ATP 250 level in São Paulo, Lyon and Chengdu alongside Marcus Daniell. He was also runner-up at the ATP 500 in Vienna alongside Sam Querrey for the very first time at this level.

### 2018: First ATP title, second mixed doubles semifinal

In 2018, he won his first ATP 250 title in Antalya with Santiago González. He also was runner-up at ATP 250 Antwerp, and won a Challenger title in Barcelona.

### 2019: 100th career win, partnership with Middlekoop

In 2019, he won a Challenger title in Canberra alongside Frenchman Hugo Nys, two ATP 250 runner-ups in Munich and Zhuhai, alongside Indian Divij Sharan and Dutch Matwé Middelkoop respectively and won one ATP 250 title in Moscow alongside Middelkoop, completing his career win number 100. At the end of the Russian event, Demoliner ended his season aiming for rest and training for 2020 Australian Open alongside Middelkoop in January.

### 2020: One title, one final

In 2020, he reached two finals alongside Middlekoop. In the South American swing (clay), they won the Córdoba Open defeating Argentines Leonardo Mayer and Andrés Molteni in the final. In October, they were runner-ups St. Petersburg Open losing to the number 2 seeded pair, Austrian Jürgen Melzer and Frenchman Édouard Roger-Vasselin.

### 2021: Fourth ATP title, Hiatus due to surgery

In 2021, Demoliner and his current partner Santiago González took the first dose of a COVID-19 vaccine at the 2021 Serbia Open. In grass season, he won his fourth ATP 250 title at Stuttgart Open defeating Uruguayan Ariel Behar and Gonzalo Escobar from Ecuador. On 31 October, Demoliner announced the end of his season due to a knee injury and soon afterward had a successful surgery.

### 2022: First Grand Slam quarterfinal with Sousa

In 2022, Demoliner was expected to return at 2022 Chile Open after four months without playing but withdrew before the tournament. Nine months after his surgery, Demoliner returned at an ATP Challenger Tour event Brawo Open in Germany where partnering Jan-Lennard Struff he won the title.
Using a protected ranking at the US Open, he reached a Grand Slam quarterfinal for the first time in his career with his partner Joao Sousa, having never passed the third round at a Major.

### 2023: Return to top 100, Fifth title with Vavassori

Ranked No. 98 at the 2023 Grand Prix Hassan II he won his fifth doubles title with Andrea Vavassori. As a result he moved back into the top 75 of the doubles rankings. This year, Demoliner also made the semifinals at the ATP 500 in Halle, was runner-up at the ATP 250 in Gstaad and made the semifinals at the ATP 250 in Winston-Salem and Buenos Aires.
At the 2023 Pan American Games, playing in doubles, Demoliner and Gustavo Heide overcame the hostile Chilean crowd and took gold. Both having to play two finals on the same day, after winning gold in men's and women's doubles, Demoliner and Luisa Stefani went to the mixed doubles final and obtained another medal, now a silver.

## ATP Tour career finals
### Doubles: 16 (5-11)

* Legend (doubles)
* Grand Slam tournaments (0–0)
* ATP Tour Finals (0–0)
* ATP Tour Masters 1000 (0–0)
* ATP Tour 500 Series (0–2)
* ATP Tour 250 Series (5–9)
* Finals by surface
* Hard (1–5)
* Clay (2–6)
* Grass (2–0)
* Finals by setting
* Outdoor (4–8)
* Indoor (1–3)
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
| Loss | 0–1 | Feb 2016 | Ecuador Open, Ecuador | 250 Series | Clay | Thomaz Bellucci | Pablo Carreño Busta Guillermo Durán | 5–7, 4–6 |
| Loss | 0–2 | Jul 2016 | Swedish Open, Sweden | 250 Series | Clay | Marcus Daniell | Marcel Granollers David Marrero | 2–6, 3–6 |
| Loss | 0–3 | Mar 2017 | Brasil Open, Brazil | 250 Series | Clay | Marcus Daniell | Rogério Dutra Silva André Sá | 6–7$^{(5–7)}$, 7–5, [7–10] |
| Loss | 0–4 | May 2017 | Lyon Open, France | 250 Series | Clay | Marcus Daniell | Andrés Molteni Adil Shamasdin | 3–6, 6–3, [5–10] |
| Loss | 0–5 | Oct 2017 | Chengdu Open, China | 250 Series | Hard | Marcus Daniell | Jonathan Erlich Aisam-ul-Haq Qureshi | 3–6, 6–7$^{(3–7)}$ |
| Loss | 0–6 | Oct 2017 | Vienna Open, Austria | 500 Series | Hard (i) | Sam Querrey | Rohan Bopanna Pablo Cuevas | 6–7$^{(7–9)}$, 7–6$^{(7–4)}$, [9–11] |
| Win | 1–6 | Jun 2018 | Antalya Open, Turkey | 250 Series | Grass | Santiago González | Sander Arends Matwé Middelkoop | 7–5, 6–7$^{(6–8)}$, [10–8] |
| Loss | 1–7 | Oct 2018 | European Open, Belgium | 250 Series | Hard (i) | Santiago González | Nicolas Mahut Édouard Roger-Vasselin | 4–6, 5–7 |
| Loss | 1–8 | May 2019 | Bavarian Championships, Germany | 250 Series | Clay | Divij Sharan | Frederik Nielsen Tim Pütz | 4–6, 2–6 |
| Loss | 1–9 | Sep 2019 | Zhuhai Championships, China | 250 Series | Hard | Matwé Middelkoop | Sander Gillé Joran Vliegen | 6–7$^{(2–7)}$, 6–7$^{(4–7)}$ |
| Win | 2–9 | Oct 2019 | Kremlin Cup, Russia | 250 Series | Hard (i) | Matwé Middelkoop | Simone Bolelli Andrés Molteni | 6–1, 6–2 |
| Win | 3–9 | Feb 2020 | Córdoba Open, Argentina | 250 Series | Clay | Matwé Middelkoop | Leonardo Mayer Andrés Molteni | 6–3, 7–6$^{(7–4)}$ |
| Loss | 3–10 | Oct 2020 | St. Petersburg Open, Russia | 500 Series | Hard (i) | Matwé Middelkoop | Jürgen Melzer Édouard Roger-Vasselin | 2–6, 6–7$^{(4–7)}$ |
| Win | 4–10 | Jun 2021 | Stuttgart Open, Germany | 250 Series | Grass | Santiago González | Ariel Behar Gonzalo Escobar | 4–6, 6–3, [10–8] |
| Win | 5–10 | Apr 2023 | Grand Prix Hassan II, Morocco | 250 Series | Clay | Andrea Vavassori | Alexander Erler Lucas Miedler | 6–4, 3–6, [12–10] |
| Loss | 5–11 | Jul 2023 | Swiss Open Gstaad, Switzerland | 250 Series | Clay | Matwé Middelkoop | Dominic Stricker Stan Wawrinka | 6-7$^{(8–10)}$, 2–6 |

## ATP Challenger and Futures/ITF World Tennis Tour finals
### Singles: 15 (7–8)

* Legend (singles)
* ATP Challenger Tour (1–1)
* Futures/ITF World Tennis Tour (6–7)
* Finals by surface
* Hard (2–0)
* Clay (5–8)
* Grass (0–0)
* Carpet (0–0)
| Result | W–L | Date | Tournament | Tier | Surface | Opponent | Score |
| Loss | 0–1 | Nov 2007 | Brazil F22, Porto Alegre | Futures | Clay | Ricardo Hocevar | 6–1, 3–6, 4–6 |
| Loss | 0–2 | Aug 2008 | Brazil F13, Ribeirão Preto | Futures | Clay | Alexandre Bonatto | 3–6, 3–6 |
| Win | 1–2 | Sep 2008 | Brazil F21, Aracaju | Futures | Clay (i) | Alejandro Kon | 6–4, 7–5 |
| Win | 2–2 | May 2009 | Blumenau, Brazil | Challenger | Clay | Rogério Dutra Silva | 6–1, 6–0 |
| Loss | 2–3 | Jun 2009 | Brazil F7, Brasília | Futures | Clay | Leonardo Kirche | 7–6$^{(7–4)}$, 6–7$^{(2–7)}$, 4–6 |
| Win | 3–3 | May 2010 | Brazil F6, Caldas Novas | Futures | Hard | Rodrigo Guidolin | 7–6$^{(7–5)}$, 6–4 |
| Loss | 3–4 | May 2010 | Brazil F7, Marília | Futures | Clay | Leonardo Kirche | 3–6, 4–6 |
| Win | 4–4 | Jul 2010 | Brazil F15, Guarulhos | Futures | Clay | Daniel Dutra da Silva | 6–7$^{(4–7)}$, 6–4, 6–4 |
| Loss | 4–5 | Apr 2011 | Blumenau, Brazil | Challenger | Clay | José Acasuso | 2–6, 2–6 |
| Loss | 4–6 | Aug 2011 | Brazil F25, Fortaleza | Futures | Clay | Ricardo Hocevar | 2–6, 6–7$^{(2–7)}$ |
| Win | 5–6 | Feb 2012 | Brazil F7, Lages | Futures | Clay | José Pereira | 7–5, 6–4 |
| Win | 6–6 | Jun 2012 | Peru F3, Lima | Futures | Clay | Juan-Pablo Amado | 7–6$^{(7–3)}$, 6–2 |
| Loss | 6–7 | Jun 2012 | Peru F4, Arequipa | Futures | Clay | Marcelo Arévalo | 4–6, 5–7 |
| Win | 7–7 | Dec 2012 | Brazil F35, Gramado | Futures | Hard | Pedro Zerbini | 7–5, 6–3 |
| Loss | 7–8 | Dec 2012 | Brazil F36, Porto Alegre | Futures | Clay | Tiago Lopes | 4–6, 2–6 |

### Doubles: 66 (37–29)

* Legend (doubles)
* ATP Challenger Tour (21–15)
* Futures/ITF World Tennis Tour (16–14)
* Finals by surface
* Hard (6–4)
* Clay (30–23)
* Grass (1–2)
* Carpet (0–0)
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
| Win | 1–0 | Mar 2008 | Spain F10, Badalona | Futures | Clay | David Rice | David Cañudas-Fernández Óscar Sabate-Bretos | 6–3, 6–1 |
| Win | 2–0 | May 2008 | Brazil F4, Caldas Novas | Futures | Hard | André Miele | Mauricio Doria-Medina Rodrigo-Antonio Grilli | 6–4, 3–6, [10–6] |
| Loss | 2–1 | May 2008 | Brazil F5, Uberlândia | Futures | Clay | André Miele | Mauricio Doria-Medina Rodrigo-Antonio Grilli | 6–7$^{(3–7)}$, 6–7$^{(3–7)}$ |
| Loss | 2–2 | Jun 2008 | Brazil F6, Brasília | Futures | Clay | André Miele | Rafael Camilo Rodrigo Guidolin | 6–7$^{(4–7)}$, 6–7$^{(2–7)}$ |
| Win | 3–2 | Jul 2008 | Brazil F12, Brasília | Futures | Clay | André Miele | Tiago Lopes Fernando Romboli | 7–5, 6–4 |
| Loss | 3–3 | Aug 2008 | Brazil F14, Jaú | Futures | Clay | Tiago Lopes | Guillermo Bujniewicz Lionel Noviski | 6–7$^{(0–7)}$, 6–3, [8–10] |
| Win | 4–3 | Aug 2008 | Brazil F16, São José do Rio Preto | Futures | Clay | Rodrigo-Antonio Grilli | Marc Auradou José Nascimento | 6–2, 6–4 |
| Win | 5–3 | Sep 2008 | Brazil F19, Fortaleza | Futures | Clay | Tiago Lopes | Juan-Pablo Amado Juan-Pablo Yunis | 6–3, 6–2 |
| Win | 6–3 | Mar 2009 | Portugal F2, Lagos | Futures | Hard | Rodrigo Guidolin | Aldin Šetkić Aleksander Slović | 6–1, 4–6, [12–10] |
| Loss | 6–4 | Mar 2009 | Portugal F3, Albufeira | Futures | Hard | Rodrigo Guidolin | Aldin Šetkić Aleksander Slović | 2–6, 4–6 |
| Loss | 6–5 | May 2009 | Brazil F1, Campinas | Futures | Clay | Rodrigo Guidolin | André Miele Fernando Romboli | 6–7$^{(5–7)}$, 7–5, [8–10] |
| Win | 7–5 | May 2009 | Blumenau, Brazil | Challenger | Clay | Rodrigo Guidolin | Júlio Silva Rogério Dutra Silva | 7–5, 4–6, [13–11] |
| Loss | 7–6 | May 2009 | Brazil F3, Uberlândia | Futures | Clay | Rodrigo Guidolin | Fernando Romboli Júlio Silva | 1–6, 4–6 |
| Loss | 7–7 | Jun 2009 | Brazil F8, Divinópolis | Futures | Clay | Rodrigo Guidolin | Tiago Lopes Fabrício Neis | 6–7$^{(3–7)}$, 6–7$^{(3–7)}$ |
| Win | 8–7 | Aug 2009 | Brasília, Brazil | Challenger | Hard | Rodrigo Guidolin | Ricardo Mello Caio Zampieri | 6–4, 6–2 |
| Loss | 8–8 | Jan 2010 | Bucaramanga, Colombia | Challenger | Clay | Rodrigo Guidolin | Pere Riba Santiago Ventura | 6–2, 6–2 |
| Win | 9–8 | May 2010 | Brazil F7, Marília | Futures | Clay | Rodrigo Guidolin | Luis Díaz Barriga Miguel Ángel Reyes-Varela | 4–6, 6–1, [11–9] |
| Win | 10–8 | Jul 2010 | Brazil F15, Guarulhos | Futures | Clay | Rodrigo Guidolin | Rafael Camilo Fabrício Neis | 6–4, 6–3 |
| Loss | 10–9 | Jul 2010 | Brazil F16, Jundiaí | Futures | Clay | Rodrigo Guidolin | Rogério Dutra Silva Júlio Silva | 3–6, 2–6 |
| Win | 11–9 | Dec 2010 | Brazil F36, Araçatuba | Futures | Clay | Fernando Romboli | Fabiano de Paula Daniel Dutra da Silva | 6–3, 7–6$^{(7–3)}$ |
| Loss | 11–10 | Jan 2011 | Brazil F4, Recife | Futures | Clay (i) | Fabiano de Paula | Iván Miranda Caio Zampieri | 4–6, 7–5, [3–10] |
| Win | 12–10 | Jan 2011 | Brazil F5, João Pessoa | Futures | Clay | Morgan Phillips | Ariel Behar Luis David Martínez | 6–3, 7–5 |
| Loss | 12–11 | Feb 2011 | Brazil F6, Natal | Futures | Clay | Morgan Phillips | Tiago Lopes Iván Miranda | 2–6, 1–6 |
| Loss | 12–12 | Aug 2011 | Brazil F25, Fortaleza | Futures | Clay | Rafael Camilo | Guilherme Clezar Caio Zampieri | 6–7$^{(3–7)}$, 6–2, [8–10] |
| Win | 13–12 | Oct 2011 | Brazil F33, São Paulo | Futures | Clay | Fernando Romboli | Daniel Dutra da Silva Caio Zampieri | 6–1, 4–6, [10–4] |
| Win | 14–12 | May 2012 | Peru F1, Chosica | Futures | Clay | Renzo Olivo | Duilio Beretta Sergio Galdós | 6–3, 7–6$^{(10–8)}$ |
| Win | 15–12 | Jun 2012 | Peru F2, Lima | Futures | Clay | Renzo Olivo | Victor Maynard Fernando Romboli | 2–6, 7–5, [10–5] |
| Win | 16–12 | Jun 2012 | Peru F4, Arequipa | Futures | Clay | Marcelo Arévalo | Andrés Ceppo Felipe Mantilla | 6–2, 6–2 |
| Loss | 16–13 | Jun 2012 | Peru F5, Trujillo | Futures | Clay | Marcelo Arévalo | Jorge Aguilar Julio César Campozano | 4–6, 6–3, [6–10] |
| Win | 17–13 | Jun 2012 | Peru F6, Lima | Futures | Clay | Renzo Olivo | Duilio Beretta Sergio Galdós | 6–4, 6–3 |
| Win | 18–13 | Jul 2012 | Bogotá, Colombia | Challenger | Clay | Víctor Estrella Burgos | Thomas Fabbiano Riccardo Ghedin | 6–4, 6–2 |
| Loss | 18–14 | Sep 2012 | Cali, Colombia | Challenger | Clay | João Souza | Juan Sebastián Cabal Robert Farah | 3–6, 6–7$^{(4–7)}$ |
| Win | 19–14 | Sep 2012 | Campinas, Brazil | Challenger | Clay | João Souza | Marcel Felder Máximo González | 6–1, 7–5 |
| Win | 20–14 | Sep 2012 | Colombia F3, Cúcuta | Futures | Clay | Guillermo Hormazábal | Ruben Gonzales Chris Letcher | 6–4, 3–6, [10–4] |
| Loss | 20–15 | Oct 2012 | Quito, Ecuador | Challenger | Clay | João Souza | Juan Sebastián Cabal Carlos Salamanca | 6–7$^{(7–9)}$, 6–7$^{(4–7)}$ |
| Win | 21–15 | Oct 2012 | Rio de Janeiro, Brazil | Challenger | Clay | João Souza | Fred Gil Pedro Sousa | 6–2, 6–4 |
| Win | 22–15 | Oct 2012 | Porto Alegre, Brazil | Challenger | Clay | João Souza | Simon Greul Alessandro Motti | 6–3, 3–6, [10–7] |
| Loss | 22–16 | Dec 2012 | Brazil F35, Gramado | Futures | Hard | Caio Zampieri | Fabrício Neis Nicolas Santos | 7–5, 4–6, [4–10] |
| Win | 23–16 | Jan 2013 | Bucaramanga, Colombia | Challenger | Clay | Franko Škugor | Sergio Galdós Marco Trungelliti | 7–6$^{(10–8)}$, 6–2 |
| Win | 24–16 | Mar 2013 | Santiago, Chile | Challenger | Clay | João Souza | Federico Delbonis Diego Junqueira | 7–5, 6–1 |
| Win | 25–16 | Apr 2013 | São Paulo, Brazil | Challenger | Clay | João Souza | James Cerretani Pierre-Hugues Herbert | 6–4, 3–6, [10–6] |
| Win | 26–16 | May 2013 | Rio Quente, Brazil | Challenger | Hard | Fabiano de Paula | Ricardo Hocevar Leonardo Kirche | 6–3, 6–4 |
| Loss | 26–17 | Aug 2013 | Rio de Janeiro, Brazil | Challenger | Clay | João Souza | Thiemo de Bakker André Sá | 3–6, 2–6 |
| Loss | 26–18 | Oct 2013 | São José do Rio Preto, Brazil | Challenger | Clay | João Souza | Nicolás Barrientos Carlos Salamanca | 4–6, 4–6 |
| Loss | 26–19 | Nov 2013 | Lima, Peru | Challenger | Clay | Sergio Galdós | Andrés Molteni Fernando Romboli | 4–6, 4–6 |
| Loss | 26–20 | Sep 2014 | Colombia F5, Ibagué | Futures | Clay | Fabiano de Paula | Nicolás Barrientos Dean O'Brien | 3–6, 7–5, [7–10] |
| Win | 27–20 | Sep 2014 | Quito, Ecuador | Challenger | Clay | João Souza | Duilio Beretta Martín Cuevas | 6–4, 6–4 |
| Win | 28–20 | Oct 2014 | Córdoba, Argentina | Challenger | Clay | Nicolás Jarry | Hugo Dellien Juan Ignacio Londero | 6–3, 7–5 |
| Loss | 28–21 | Nov 2014 | Lima, Peru | Challenger | Clay | Roberto Maytín | Sergio Galdós Guido Pella | 3–6, 1–6 |
| Loss | 28–22 | Apr 2015 | Guadalajara, Mexico | Challenger | Hard | Miguel Ángel Reyes-Varela | Austin Krajicek Rajeev Ram | 5–7, 6–4, [6–10] |
| Win | 29–22 | May 2015 | Cali, Colombia | Challenger | Clay | Miguel Ángel Reyes-Varela | Emilio Gómez Roberto Maytín | 6–1, 6–2 |
| Loss | 29–23 | Jun 2015 | Surbiton, Great Britain | Challenger | Grass | Marcus Daniell | Ken Skupski Neal Skupski | 3–6, 4–6 |
| Win | 30–23 | Jun 2015 | Ilkley, Great Britain | Challenger | Grass | Marcus Daniell | Ken Skupski Neal Skupski | 7–6$^{(7–3)}$, 6–4 |
| Loss | 30–24 | Nov 2015 | Montevideo, Uruguay | Challenger | Clay | Gastão Elias | Andrej Martin Hans Podlipnik Castillo | 4–6, 6–3, [6–10] |
| Loss | 30–25 | Jun 2016 | Ilkley, Great Britain | Challenger | Grass | Aisam Qureshi | Wesley Koolhof Matwé Middelkoop | 6–7$^{(5–7)}$, 6–0, [8–10] |
| Win | 31–25 | Jul 2016 | Todi, Italy | Challenger | Clay | Fabrício Neis | Salvatore Caruso Alessandro Giannessi | 6–1, 3–6, [10–5] |
| Win | 32–25 | Mar 2017 | Irving, USA | Challenger | Hard | Marcus Daniell | Oliver Marach Fabrice Martin | 6–3, 6–4 |
| Win | 33–25 | Oct 2018 | Barcelona, Spain | Challenger | Clay | David Vega Hernández | Rameez Junaid David Pel | 7–6$^{(7–3)}$, 6–3 |
| Loss | 33–26 | Nov 2018 | Buenos Aires, Argentina | Challenger | Clay | Andrés Molteni | Guido Andreozzi Guillermo Durán | 4–6, 6–4, [3–10] |
| Win | 34–26 | Jan 2019 | Canberra, Australia | Challenger | Hard | Hugo Nys | André Göransson Sem Verbeek | 3–6, 6–4, [10–3] |
| Win | 35–26 | Jul 2022 | Braunschweig, Germany | Challenger | Clay | Jan-Lennard Struff | Roman Jebavý Adam Pavlásek | 6–4, 7–5 |
| Loss | 35–27 | Mar 2023 | Sanremo, Italy | Challenger | Clay | Nikola Ćaćić | Victor Vlad Cornea Franko Škugor | 2–6, 3–6 |
| Loss | 35–28 | Apr 2023 | Oeiras, Portugal | Challenger | Clay | Andrea Vavassori | Victor Vlad Cornea Franko Škugor | 6–7$^{(2–7)}$, 6–7$^{(4–7)}$ |
| Loss | 35–29 | Nov 2023 | Brasilia, Brazil | Challenger | Hard | Rafael Matos | Nicolás Barrientos André Göransson | 6–7$^{(3–7)}$, 6–4, [9–11] |
| Win | 36–29 | Mar 2024 | São Leopoldo, Brazil | Challenger | Clay | Orlando Luz | Liam Draxl Alexander Weis | 7–5, 3–6, [10–8] |
| Win | 37–29 | Jul 2024 | Amersfoort, Netherlands | Challenger | Clay | Guillermo Durán | Jay Clarke David Stevenson | 7–6$^{(7–2)}$, 6–4 |

## Doubles performance timeline

Key :
| W | F | SF | QF | #R | RR | Q# | DNQ | A | NH |
Current through the end of 2023 French Open.
| Tournament | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | SR | W–L |
| Grand Slam tournaments ||||||||||||||
| Australian Open | A | A | A | 2R | 3R | 1R | 3R | 1R | 1R | A | 2R | 0 / 7 | 6–7 |
| French Open | A | A | A | 1R | 1R | 2R | 2R | 1R | 1R | A | 1R | 0 / 7 | 2–7 |
| Wimbledon | 1R | 1R | 3R | 2R | 3R | 2R | 3R | NH | 1R | A | 1R | 0 / 9 | 7–9 |
| US Open | A | A | 2R | 3R | 2R | 2R | 1R | 2R | 2R | QF | 1R | 0 / 9 | 10–9 |
| Win–loss | 0–1 | 0–1 | 2–2 | 4–4 | 5–4 | 3–4 | 5–4 | 1–3 | 1–4 | 3–1 | 1–4 | 0 / 32 | 25–32 |