# Andrea Vavassori

Andrea Vavassori (Italian pronunciation:; born 5 May 1995) is an Italian professional tennis player. He has a career high ATP doubles ranking of world No. 6, achieved on 14 October 2024 and a singles ranking of world No. 128, achieved on 19 June 2023. Vavassori is a mixed doubles Grand Slam champion with Sara Errani, lifting the title at the 2024 US Open on their team debut at the event. He also reached three major finals with Simone Bolelli at the 2024 and the 2025 Australian Open, and at the 2024 French Open. Vavassori has won five ATP Tour and 16 ATP Challenger doubles titles. He is also a champion as part of the team that won the 2024 Davis Cup. In 2024 he was the only player with Sara Errani, at the 2024 Summer Olympics, to qualify and play at the same time in singles, doubles and mixes doubles.

## Career
### 2021: Maiden doubles title

He won his maiden doubles title at the 2021 Sardegna Open partnering Lorenzo Sonego.

### 2022: Grand Slam debut in singles

He qualified at the 2022 Wimbledon Championships making his Grand Slam singles debut. He then got eliminated in the first round by the 23rd seed Frances Tiafoe in straight sets losing 6–4, 6–4, 6–4.

### 2023: ATP & Masters debuts, ATP quarterfinal, Davis Cup win

He qualified in singles for the 2023 Córdoba Open. He won his second doubles title with Andrea Pellegrino at the 2023 Chile Open. As a result, he reached the top 50 in the doubles rankings on 20 March 2023.
At the 2023 Grand Prix Hassan II he reached his first ATP singles quarterfinal as a qualifier defeating eight seed Nicolás Jarry and Jaume Munar. At the same tournament in doubles he won his third doubles title with Marcelo Demoliner.
Ranked No. 164 he qualified for his first Masters 1000 at the 2023 Mutua Madrid Open and defeated Andy Murray in the first round.
Following the 2023 Sardegna Open where he received a wildcard, he reached the top 150 at No. 145 on 8 May 2023. He made his debut for the second time at a Major, at the 2023 French Open after qualifying into the main draw. After saving five match points, he overcame world No. 37 and 31st seed Miomir Kecmanović in 5 hours and 10 minutes, the second longest match of the season after Kokkinakis against Murray at the Australian Open, for his first Grand Slam win. He lost to fellow first time Major qualifier Genaro Alberto Olivieri in the second round.
He made his ATP grass court debut at the 2023 Halle Open as a lucky loser after competing in qualifying as an alternate.

### 2024: Major mixed title & doubles finals, Olympics debut, World No. 6

Partnering with new partner, compatriot Simone Bolelli he reached his first Major final at the Australian Open. They overcame unseeded pair of Yannick Hanfmann and Dominik Koepfer in three sets. They lost to second seeded pair Rohan Bopanna and Matthew Ebden in straight sets.
He qualified for the Argentina Open defeating Thiago Seyboth Wild and seventh seed Laslo Djere to reach his second ATP singles quarterfinal. The win over Djere, the world No. 35, was his best career win ranking wise and biggest in his career thus far. He lost to world No. 2 Carlos Alcaraz in straight sets, in just his second match against a top-10 player.
At the Miami Open he also reached the singles main draw after qualifying, making his debut at this Masters and recorded his first round win over Pedro Cachin but lost to second seed and eventual champion Jannik Sinner. Ranked No. 156, he entered the main draw at the Barcelona Open as a lucky loser directly into the second round replacing seventh seed Karen Khachanov after his late withdrawal. Following the Italian Open where he made the semifinals with Bolleli, he reached the top 20 in the doubles rankings on 20 May 2024.
At the French Open, he reached his second Major final in doubles with Bolleli, defeating third seeds Rajeev Ram and Joe Salisbury, and then second seeds Rohan Bopanna and Matthew Ebden. As a result, he reached the top 10 in the doubles rankings on 10 June 2024. On his debut, he qualified for the Paris Olympics in singles and doubles. In singles, he recorded his first win at the Games, as an alternate, over Pedro Martinez.
Partnering Sara Errani, he won the mixed doubles title at the US Open, defeating Taylor Townsend and Donald Young in the final. Vavassori and Bolelli won the China Open in October, defeating third seeds Harri Heliövaara and Henry Patten in the final. As a result he reached a new carer-high ATP doubles ranking of World No. 6 on 14 October 2024. The duo Vavassori and Bolelli won the 2024 ATP Fans’ Favourite doubles team award.

### 2025: Australian Open doubles final

Vavassori and Bolelli won the Adelaide International, defeating Kevin Krawietz and Tim Pütz in the final. The pair reached the final at the Australian Open, losing to sixth seeds Harri Heliövaara and Henry Patten. Ranked No. 316, he qualified for the singles main draw of the ATP 500 2025 ABN AMRO Open where he upset former Rotterdam champion Félix Auger-Aliassime following his retirement from the match.

## Grand Slam performance timeline

Key :
| W | F | SF | QF | #R | RR | Q# | P# | DNQ | A | Z# | PO | G | S | B | NMS | NTI | P | NH |

### Singles

| Tournament | 2021 | 2022 | 2023 | 2024 | SR | W–L | Win % |
| Grand Slam tournaments ||||||||
| Australian Open | A | Q2 | Q1 | Q3 | 0 / 0 | 0–0 | – |
| French Open | A | A | 2R | Q3 | 0 / 1 | 1–1 | 50% |
| Wimbledon | A | 1R | Q1 | Q1 | 0 / 1 | 0–1 | 0% |
| US Open | A | Q1 | Q2 | Q1 | 0 / 0 | 0–0 | – |
| ATP Tour Masters 1000 ||||||||
| Indian Wells Masters | A | A | A | Q2 | 0 / 0 | 0–0 | – |
| Miami Open | A | A | A | 2R | 0 / 1 | 1–1 | 50% |
| Monte-Carlo Masters | A | A | Q2 | A | 0 / 0 | 0–0 | – |
| Madrid Open | A | A | 2R | Q1 | 0 / 1 | 1–1 | 50% |
| Italian Open | A | A | 1R | 1R | 0 / 2 | 0–2 | 0% |
| Win–loss | 0–0 | 0–0 | 1–2 | 1–2 | 0 / 4 | 2–4 | 33% |

### Doubles

| Tournament | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | SR | W–L | Win & |
| Grand Slam tournaments ||||||||||||
| Australian Open | A | A | A | 2R | 1R | 2R | F | F | 0 / 5 | 12–5 | 71% |
| French Open | A | A | A | 1R | 2R | 1R | F | | 0 / 4 | 6–4 | 60% |
| Wimbledon | A | A | NH | 1R | 2R | 2R | 1R | | 0 / 4 | 2–4 | 33% |
| US Open | A | A | A | A | 3R | 1R | 3R | | 0 / 3 | 4–3 | 57% |
| Win–loss | 0–0 | 0–0 | 0–0 | 1–3 | 4–4 | 2–4 | 12–4 | 5–1 | 0 / 16 | 24–16 | 60% |
| ATP Masters 1000 ||||||||||||
| Indian Wells Masters | A | A | NH | A | A | A | SF | | 0 / 1 | 2–1 | 67% |
| Miami Open | A | A | NH | A | A | A | 1R | | 0 / 1 | 0–1 | 0% |
| Monte-Carlo Masters | A | A | NH | A | A | A | QF | | 0 / 1 | 2–1 | 67% |
| Madrid Open | A | A | NH | A | A | A | QF | | 0 / 1 | 2–1 | 67% |
| Italian Open | 1R | A | QF | 1R | A | 2R | SF | | 0 / 5 | 6–5 | 55% |
| Canadian Open | A | A | NH | A | A | A | QF | | 0 / 1 | 2–1 | 67% |
| Cincinnati Masters | A | A | A | A | A | A | 2R | | 0 / 1 | 1–1 | 50% |
| Shanghai Masters | A | A | NH | NH | NH | A | QF | | 0 / 1 | 2–1 | 67% |
| Paris Masters | A | A | A | A | A | A | 2R | | 0 / 1 | 0–1 | 0% |
| Win–loss | 0–1 | 0–0 | 2–1 | 0–1 | 0–0 | 1–1 | 14–9 | 0–0 | 0 / 13 | 17–13 | 57% |

## Significant finals
### Grand Slam tournaments
#### Doubles: 3 (3 runner-ups)

| Result | Year | Tournament | Surface | Partner | Opponents | Score |
| Loss | 2024 | Australian Open | Hard | Simone Bolelli | Rohan Bopanna Matthew Ebden | 6–7$^{(0–7)}$, 5–7 |
| Loss | 2024 | French Open | Clay | Simone Bolelli | Marcelo Arévalo Mate Pavić | 5–7, 3–6 |
| Loss | 2025 | Australian Open | Hard | Simone Bolelli | Harri Heliövaara Henry Patten | 7–6$^{(18–16)}$, 6–7$^{(5–7)}$, 3–6 |

#### Mixed Doubles: 1 (1 title)

| Result | Year | Tournament | Surface | Partner | Opponents | Score |
| Win | 2024 | US Open | Hard | Sara Errani | Donald Young Taylor Townsend | 7–6$^{(7–0)}$, 7–5 |

## ATP Tour finals
### Doubles: 14 (8 titles, 6 runner-ups)

* Legend
* Grand Slam (0–3)
* ATP Finals (0–0)
* ATP Masters 1000 (0–0)
* ATP 500 (3–1)
* ATP 250 (5–2)
* Finals by surface
* Hard (2–2)
* Clay (4–3)
* Grass (1–1)
* Finals by setting
* Outdoor (7–6)
* Indoor (0–0)
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
| Win | 1–0 | Apr 2021 | Sardegna Open, Italy | ATP 250 | Clay | Lorenzo Sonego | Simone Bolelli Andrés Molteni | 6–3, 6–4 |
| Loss | 1–1 | Apr 2022 | Grand Prix Hassan II, Morocco | ATP 250 | Clay | Jan Zieliński | Rafael Matos David Vega Hernández | 1–6, 5–7 |
| Win | 2–1 | Mar 2023 | Chile Open, Chile | ATP 250 | Clay | Andrea Pellegrino | Thiago Seyboth Wild Matías Soto | 6–4, 3–6, [12–10] |
| Win | 3–1 | Apr 2023 | Grand Prix Hassan II, Morocco | ATP 250 | Clay | Marcelo Demoliner | Alexander Erler Lucas Miedler | 6–4, 3–6, [12–10] |
| Loss | 3–2 | Jun 2023 | Halle Open, Germany | ATP 500 | Grass | Simone Bolelli | Marcelo Melo John Peers | 6–7$^{(3–7)}$, 6–3, [6–10] |
| Loss | 3–3 | Jul 2023 | Croatia Open, Croatia | ATP 250 | Clay | Simone Bolelli | Blaž Rola Nino Serdarušić | 6–4, 6–7$^{(2–7)}$, [13–15] |
| Loss | 3–4 | Jan 2024 | Australian Open, Australia | Grand Slam | Hard | Simone Bolelli | Rohan Bopanna Matthew Ebden | 6–7$^{(0–7)}$, 5–7 |
| Win | 4–4 | Feb 2024 | Argentina Open, Argentina | ATP 250 | Clay | Simone Bolelli | Marcel Granollers Horacio Zeballos | 6–2, 7–6$^{(8–6)}$ |
| Loss | 4–5 | Jun 2024 | French Open, France | Grand Slam | Clay | Simone Bolelli | Marcelo Arévalo Mate Pavić | 5–7, 3–6 |
| Win | 5–5 | Jun 2024 | Halle Open, Germany | ATP 500 | Grass | Simone Bolelli | Kevin Krawietz Tim Pütz | 7–6$^{(7–3)}$, 7–6$^{(7–5)}$ |
| Win | 6–5 | Oct 2024 | China Open, China | ATP 500 | Hard | Simone Bolelli | Harri Heliövaara Henry Patten | 4–6, 6–3, [10–5] |
| Win | 7–5 | Jan 2025 | Adelaide International, Australia | ATP 250 | Hard | Simone Bolelli | Kevin Krawietz Tim Pütz | 4–6, 7–6$^{(7–4)}$, [11–9] |
| Loss | 7–6 | Jan 2025 | Australian Open, Australia | Grand Slam | Hard | Simone Bolelli | Harri Heliövaara Henry Patten | 7–6$^{(18–16)}$, 6–7$^{(5–7)}$, 3–6 |
| Win | 8–6 | Feb 2025 | Rotterdam Open, Netherlands | ATP 500 | Hard (i) | Simone Bolelli | Sander Gillé Jan Zieliński | 6–2, 4–6, [10–6] |

## ATP Challenger and ITF Futures/World Tennis Tour finals
### Singles: 6 (0–6)

* Legend
* ATP Challenger Tour (0–2)
* ITF Futures/World Tennis Tour (0–4)
* Finals by surface
* Hard (0–4)
* Clay (0–2)
* Grass (0–0)
* Carpet (0–0)
| Result | W–L | Date | Tournament | Tier | Surface | Opponent | Score |
| Loss | 0–1 | Apr 2016 | Egypt F11, Sharm El Sheikh | Futures | Hard | Jaroslav Pospíšil | 4–6, 4–6 |
| Loss | 0–2 | Jul 2016 | Egypt F17, Sharm El Sheikh | Futures | Hard | Lorenzo Frigerio | 1–6, 6–7$^{(6–8)}$ |
| Loss | 0–3 | Oct 2016 | Egypt F27, Sharm El Sheikh | Futures | Hard | Lloyd Harris | 4–6, 2–6 |
| Loss | 0–4 | Jan 2020 | M15 Te Anau, New Zealand | World Tennis Tour | Hard | Luke Saville | 3–6, 1–6 |
| Loss | 0–5 | Jul 2022 | San Benedetto, Italy | Challenger | Clay | Raúl Brancaccio | 1–6, 1–6 |
| Loss | 0–6 | Aug 2022 | Cordenons, Italy | Challenger | Clay | Zhang Zhizhen | 6–2, 6–7$^{(5–7)}$, 3–6 |

### Doubles: 56 (28–28)

* Legend
* ATP Challenger Tour (16–16)
* ITF Futures (12–12)
* Finals by surface
* Hard (8–13)
* Clay (19–15)
* Grass (0–0)
* Carpet (1–0)
| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
| Loss | 0–1 | Jul 2015 | Italy F18, Modena | Futures | Clay | Alessandro Luisi | Andrea Collarini Tomás Lipovšek Puches | 5–7, 7–5, [7–10] |
| Loss | 0–2 | Aug 2015 | Italy F24, Piombino | Futures | Hard | Jacopo Stefanini | Mark Vervoort Ilija Vučić | 6–7$^{(6–8)}$, 2–6 |
| Win | 1–2 | Feb 2016 | Great Britain F2, Sunderland | Futures | Hard (i) | George von Massow | Lloyd Glasspool Joshua Ward-Hibbert | 7–5, 6–3 |
| Win | 2–2 | Mar 2016 | Italy F1, Trento | Futures | Carpet (i) | Riccardo Sinicropi | Jonathan Kanar Hugo Voljacques | 6–2, 6–1 |
| Win | 3–2 | May 2016 | Italy F11, Frascati | Futures | Clay | Riccardo Sinicropi | Tuna Altuna Adelchi Virgili | 4–6, 6–3, [10–1] |
| Loss | 3–3 | May 2016 | Italy F12, Lecco | Futures | Clay | Matteo Volante | Tuna Altuna Andriej Kapaś | 7–6$^{(9–7)}$, 2–6, [7–10] |
| Win | 4–3 | Jun 2016 | Zimbabwe F1, Harare | Futures | Hard | Hugo Nys | Benjamin Lock Courtney John Lock | 6–3, 6–3 |
| Loss | 4–4 | Jul 2016 | Egypt F17, Sharm El Sheikh | Futures | Hard | Lorenzo Frigerio | Marek Jaloviec Bradley Mousley | 6–2, 3–6, [4–10] |
| Loss | 4–5 | Aug 2016 | Egypt F18, Sharm El Sheikh | Futures | Hard | Luca Pancaldi | Marek Jaloviec Bradley Mousley | 1–6, 2–6 |
| Win | 5–5 | Aug 2016 | Egypt F19, Sharm El Sheikh | Futures | Hard | Luca Pancaldi | Marek Jaloviec Tomáš Papik | 6–7$^{(5–7)}$, 7–6$^{(12–10)}$, [10–6] |
| Win | 6–5 | Aug 2016 | Italy F26, Piombino | Futures | Hard | Jacopo Stefanini | Hugo Grenier Yannick Jankovits | 6–3, 6–4 |
| Loss | 6–6 | Sep 2016 | Italy F28, Reggio Emilia | Futures | Clay | Andrea Pellegrino | Matteo Berrettini Jacopo Stefani | 3–6, 6–7$^{(5–7)}$ |
| Loss | 6–7 | Oct 2016 | Egypt F27, Sharm El Sheikh | Futures | Hard | Antonio Massara | Piotr Matuszewski Kacper Żuk | 3–6, 2–6 |
| Loss | 6–8 | Oct 2016 | Egypt F28, Sharm El Sheikh | Futures | Hard | Antonio Massara | Kamil Gajewski Szymon Walków | 6–7$^{(6–8)}$, 3–6 |
| Loss | 6–9 | Feb 2017 | Great Britain F2, Tipton | Futures | Hard (i) | Andrea Pellegrino | Jannis Kahlke Oscar Otte | 7–5, 2–6, [5–10] |
| Loss | 6–10 | May 2017 | Italy F14, Frascati | Futures | Clay | Federico Maccari | Alex Bolt Jason Kubler | 1–6, 6–7$^{(6–8)}$ |
| Win | 7–10 | Jun 2017 | Italy F16, Padova | Futures | Clay | Julian Ocleppo | Franco Agamenone Facundo Mena | 4–6, 6–1, [10–8] |
| Win | 8–10 | Jun 2017 | Italy F17, Bergamo | Futures | Clay | Walter Trusendi | Franco Agamenone Fernando Romboli | 6–1, 3–6, [13–11] |
| Loss | 8–11 | Jul 2017 | Recanati, Italy | Challenger | Clay | Julian Ocleppo | Jonathan Eysseric Quentin Halys | 7–6$^{(7–3)}$, 4–6, [10–12] |
| Win | 9–11 | Jul 2017 | Egypt F20, Sharm El Sheikh | Futures | Hard | Julian Ocleppo | Nathaniel Lammons Bernardo Saraiva | 2–6, 6–3, [10–8] |
| Loss | 9–12 | Sep 2017 | Italy F29, Santa Margherita di Pula | Futures | Clay | Cristian Carli | Fred Simonsson Corrado Summaria | 1–6, 4–6 |
| Win | 10–12 | Oct 2017 | Italy F32, Santa Margherita di Pula | Futures | Clay | Walter Trusendi | Hunter Johnson Yates Johnson | 7–6$^{(7–3)}$, 6–3 |
| Loss | 10–13 | Oct 2017 | Italy F33, Santa Margherita di Pula | Futures | Clay | Walter Trusendi | Omar Giacalone Jacopo Stefanini | 5–7, 2–6 |
| Win | 11–13 | Nov 2017 | Italy F36, Santa Margherita di Pula | Futures | Clay | Alessandro Motti | Marc Fornell Mestres Fred Gil | 3–6, 6–4, [10–8] |
| Win | 12–13 | Nov 2017 | Andria, Italy | Challenger | Hard (i) | Lorenzo Sonego | Sander Arends Sander Gillé | 6–3, 3–6, [10–7] |
| Win | 13–13 | Feb 2018 | Egypt F4, Sharm El Sheikh | Futures | Hard | Julian Ocleppo | Marek Gengel David Poljak | 7–5, 6–4 |
| Win | 14–13 | Apr 2018 | Francavilla, Italy | Challenger | Clay | Julian Ocleppo | Ariel Behar Máximo González | 7–6$^{(7–5)}$, 7–6$^{(7–3)}$ |
| Loss | 14–14 | Jun 2018 | Poznań, Poland | Challenger | Clay | Attila Balázs | Mateusz Kowalczyk Szymon Walków | 5–7, 7–6$^{(10–8)}$, [8–10] |
| Win | 15–14 | Jul 2018 | Milan, Italy | Challenger | Clay | Julian Ocleppo | Gonzalo Escobar Fernando Romboli | 4–6, 6–1, [11–9] |
| Win | 16–14 | Jul 2018 | San Benedetto, Italy | Challenger | Clay | Julian Ocleppo | Sergio Galdós Federico Zeballos | 6–3, 6–2 |
| Loss | 16–15 | Jul 2018 | Padova, Italy | Challenger | Clay | Walter Trusendi | Tomislav Brkić Ante Pavić | 2–6, 6–7$^{(4–7)}$ |
| Loss | 16–16 | Jan 2019 | Orlando, USA | Challenger | Hard | Gonçalo Oliveira | Romain Arneodo Andrei Vasilevski | 6–7$^{(2–7)}$, 6–2, [13–15] |
| Win | 17–16 | Jun 2019 | Poznań, Poland | Challenger | Clay | David Vega Hernández | Pedro Martínez Mark Vervoort | 6–4, 6–7$^{(4–7)}$, [10–6] |
| Loss | 17-17 | Jun 2019 | Milan, Italy | Challenger | Clay | Andrei Vasilevski | Tomislav Brkić Ante Pavić | 6–7$^{(6–8)}$, 2–6 |
| Loss | 17-18 | Jul 2019 | Recanati, Italy | Challenger | Hard | David Vega Hernández | Gonçalo Oliveira Ramkumar Ramanathan | 2–6, 4–6 |
| Loss | 17-19 | Oct 2019 | Brest, France | Challenger | Hard (i) | David Vega Hernández | Denys Molchanov Andrei Vasilevski | 3–6, 1–6 |
| Loss | 17-20 | Jan 2020 | Nouméa, New Caledonia | Challenger | Hard | Luca Margaroli | Andrea Pellegrino Mario Vilella Martínez | 6–7$^{(1–7)}$, 6–3, [10–12] |
| Loss | 17-21 | Jan 2020 | Burnie, Australia | Challenger | Hard | Luca Margaroli | Harri Heliövaara Sem Verbeek | 6–7$^{(5–7)}$, 6-7$^{(4–7)}$ |
| Loss | 17-22 | Feb 2020 | Bergamo, Italy | Challenger | Hard (i) | Luca Margaroli | Julian Ocleppo Zdeněk Kolář | 4–6, 3–6 |
| Loss | 17-23 | Sep 2020 | Forli, Italy | Challenger | Clay | Andrey Golubev | Tomislav Brkić Nikola Ćaćić | 6–3, 5–7, [3–10] |
| Win | 18-23 | Nov 2020 | Maia, Portugal | Challenger | Clay (i) | Zdeněk Kolář | Lloyd Glasspool Harri Heliövaara | 6–3, 6–4 |
| Win | 19-23 | Mar 2021 | Lugano, Switzerland | Challenger | Hard (i) | Andre Begemann | Denys Molchanov Sergiy Stakhovsky | 7–6$^{(13–11)}$, 4–6, [10–8] |
| Loss | 19-24 | Aug 2021 | Como, Italy | Challenger | Clay | Luis David Martínez | Rafael Matos Felipe Meligeni Alves | 7–6$^{(7–2)}$, 4–6, [6–10] |
| Win | 20-24 | Sep 2021 | Tulln an der Donau, Austria | Challenger | Clay | Dustin Brown | Rafael Matos Felipe Meligeni Alves | 7–6$^{(7–5)}$, 6–1 |
| Win | 21–24 | Oct 2021 | Naples, Italy | Challenger | Clay | Dustin Brown | Mirza Bašić Nino Serdarušić | 7–5, 7–6$^{(7–5)}$ |
| Loss | 21-25 | Oct 2021 | Naples, Italy | Challenger | Clay | Dustin Brown | Marco Bortolotti Sergio Martos Gornés | 4–6, 6–3, [7–10] |
| Loss | 21-26 | Nov 2021 | Bari, Italy | Challenger | Hard | David Vega Hernández | Lloyd Glasspool Harri Heliövaara | 3–6, 0–6 |
| Win | 22–26 | Mar 2022 | Zadar, Croatia | Challenger | Clay | Zdeněk Kolář | Franco Agamenone Manuel Guinard | 3–6, 7–6$^{(9–7)}$, [10–6] |
| Win | 23–26 | Jul 2022 | Verona, Italy | Challenger | Clay | Luis David Martínez | Juan Ignacio Galarza Tomás Lipovšek Puches | 7–6$^{(7–4)}$, 3–6, [12–10] |
| Win | 24–26 | Aug 2022 | Cordenons, Italy | Challenger | Clay | Dustin Brown | Ivan Sabanov Matej Sabanov | 6–4, 7–5 |
| Win | 25–26 | Sep 2022 | Szczecin, Poland | Challenger | Clay | Dustin Brown | Roman Jebavý Adam Pavlásek | 6–4, 5–7, [10–8] |
| Win | 26–26 | Sep 2022 | Genoa, Italy | Challenger | Clay | Dustin Brown | Roman Jebavý Adam Pavlásek | 6–2, 6–2 |
| Loss | 26-27 | Mar 2023 | Viña del Mar, Chile | Challenger | Clay | Luciano Darderi | Diego Hidalgo Cristian Rodríguez | 4–6, 6–7$^{(5–7)}$ |
| Loss | 26-28 | Apr 2023 | Oeiras, Portugal | Challenger | Clay | Marcelo Demoliner | Victor Vlad Cornea Franko Škugor | 6–7$^{(2–7)}$, 6–7$^{(4–7)}$ |
| Win | 27–28 | Nov 2023 | Valencia, Spain | Challenger | Clay | Andrea Pellegrino | Daniel Rincón Oriol Roca Batalla | 6–2, 6–4 |
| Win | 28–28 | Nov 2023 | Maia, Portugal | Challenger | Clay (i) | Marco Bortolotti | Fernando Romboli Szymon Walkow | 6–4, 3–6, [12–10] |