Result
|
W–L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Loss
|
0–1
|
Sep 2015
|
Italy F27, Santa Margherita di Pula
|
Futures
|
Clay
|
Lorenzo Sonego
|
Andrea Basso
Francesco Moncagatto
|
4–6, 7–6(10–8), [7–10]
|
Win
|
1–1
|
Oct 2015
|
Turkey F40, Antalya
|
Futures
|
Hard
|
Enrico Dalla Valle
|
Pascal Brunner
Lucas Miedler
|
6–3, 7–5
|
Loss
|
1–2
|
Nov 2015
|
Egypt F37, Sharm El Sheikh
|
Futures
|
Hard
|
Enrico Dalla Valle
|
Luke Bambridge
Richard Gabb
|
6–7(3–7), 4–6
|
Win
|
2–2
|
Aug 2016
|
Morocco F6, Tanger
|
Futures
|
Clay
|
Felipe Cunha Silva
|
Gianni Mina
Alexandre Müller
|
6–3, 6–3
|
Loss
|
2–3
|
Dec 2016
|
Qatar F6, Doha
|
Futures
|
Hard
|
Edoardo Eremin
|
Scott Clayton
Jonny O'Mara
|
6–7(0–7), 4–6
|
Win
|
3–3
|
Jun 2017
|
Italy F16, Padova
|
Futures
|
Clay
|
Andrea Vavassori
|
Franco Agamenone
Facundo Mena
|
4–6, 6–1, [10–8]
|
Loss
|
3–4
|
Jul 2017
|
Recanati, Italy
|
Challenger
|
Clay
|
Andrea Vavassori
|
Jonathan Eysseric Quentin Halys
|
7–6(7–3), 4–6, [10–12]
|
Win
|
4–4
|
Jul 2017
|
Egypt F20, Sharm El Sheikh
|
Futures
|
Hard
|
Andrea Vavassori
|
Nathaniel Lammons
Bernardo Saraiva
|
2–6, 6–3, [10–8]
|
Win
|
5–4
|
Jan 2018
|
Tunisia F1, Hammamet
|
Futures
|
Clay
|
Marco Bortolotti
|
Shunsuke Wakita
Miljan Zekić
|
1–0 ret.
|
Win
|
6–4
|
Feb 2018
|
Egypt F4, Sharm El Sheikh
|
Futures
|
Hard
|
Andrea Vavassori
|
Marek Gengel
David Poljak
|
7–5, 6–4
|
Loss
|
6–5
|
Mar 2018
|
Greece F3, Heraklion
|
Futures
|
Hard
|
Filippo Baldi
|
Adrian Bodmer
Jakob Sude
|
4–6, 3–6
|
Win
|
7–5
|
Apr 2018
|
Francavilla, Italy
|
Challenger
|
Clay
|
Andrea Vavassori
|
Ariel Behar
Máximo González
|
7–6(7–5), 7–6(7–3)
|
Win
|
8–5
|
Jul 2018
|
Milan, Italy
|
Challenger
|
Clay
|
Andrea Vavassori
|
Gonzalo Escobar
Fernando Romboli
|
4–6, 6–1, [11–9]
|
Win
|
9–5
|
Jul 2018
|
San Benedetto, Italy
|
Challenger
|
Clay
|
Andrea Vavassori
|
Sergio Galdós
Federico Zeballos
|
6–3, 6–2
|
Loss
|
9–6
|
Mar 2019
|
M15 Antalya, Turkey
|
World Tennis Tour
|
Clay
|
Kirill Kivattsev
|
Felipe Meligeni Alves
Peter Torebko
|
4–6, 6–1, [8–10]
|
Loss
|
9–7
|
May 2019
|
Jerusalem, Israel
|
Challenger
|
Hard
|
Evan King
|
Ariel Behar
Gonzalo Escobar
|
4–6, 6–7(5–7)
|
Loss
|
9–8
|
Aug 2019
|
M25 Chiswick, Great Britain
|
World Tennis Tour
|
Hard
|
Francesco Vilardo
|
Julian Bradley
Ben Jones
|
6–2, 2–6, [5–10]
|
Loss
|
9–9
|
Oct 2019
|
M25 Santa Margherita di Pula, Italy
|
World Tennis Tour
|
Clay
|
Giovanni Fonio
|
Lorenzo Musetti
Giulio Zeppieri
|
3–6, 6–1, [8–10]
|
Win
|
10–9
|
Oct 2019
|
M25 Santa Margherita di Pula, Italy
|
World Tennis Tour
|
Clay
|
Giovanni Fonio
|
Boris Arias
Erik Crepaldi
|
6–3, 6–3
|
Win
|
11–9
|
Feb 2020
|
Bergamo, Italy
|
Challenger
|
Hard
|
Zdeněk Kolář
|
Luca Margaroli
Andrea Vavassori
|
6–4, 6–3
|
Win
|
12–9
|
Jul 2021
|
M25 Casinalbo, Italy
|
World Tennis Tour
|
Clay
|
Alessandro Motti
|
Matheus Pucinelli de Almeida
Pedro Sakamoto
|
6–3, 6–2
|
Win
|
13–9
|
Jul 2022
|
M15 Bergamo, Italy
|
World Tennis Tour
|
Clay
|
Enrico dalla Valle
|
Juan Ignacio Galarza
Tomás Lipovšek Puches
|
6–3, 7–6(7–3)
|
Win
|
14–9
|
Aug 2022
|
M25 Caslano, Switzerland
|
World Tennis Tour
|
Clay
|
Enrico dalla Valle
|
Kai Wehnelt
Patrick Zahraj
|
6–7(12–14), 6–2, [10–6]
|
Loss
|
14–10
|
Nov 2022
|
Calgary, Canada
|
Challenger
|
Hard (i)
|
Kai Wehnelt
|
Maximilian Neuchrist
Michail Pervolarakis
|
4–6, 4–6
|
Win
|
15–10
|
Apr 2023
|
M25 Santa Margherita di Pula, Italy
|
World Tennis Tour
|
Clay
|
Kai Wehnelt
|
Patric Prinoth
Alexander Weis
|
7–5, 6–2
|
Win
|
16–10
|
May 2023
|
M25 Reggio Emilia, Italy
|
World Tennis Tour
|
Clay
|
Francesco Forti
|
Piotr Matuszewski
Kai Wehnelt
|
6–3, 6–7(2–7), [10–7]
|
Loss
|
16–11
|
Jun 2023
|
M25 Rome, Italy
|
World Tennis Tour
|
Clay
|
Edan Leshem
|
August Holmgren
David Pichler
|
6–4, 7–5
|