Result
|
W–L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Loss
|
0–1
|
Aug 2017
|
Switzerland F3, Collonge
|
Futures
|
Clay
|
Damien Wenger
|
Luca Margaroli
Louroi Martinez
|
4–6, 3–6
|
Loss
|
0–2
|
Aug 2017
|
Switzerland F4, Neuchâtel
|
Futures
|
Clay
|
Rémy Bertola
|
Hugo Voljacques
Rémi Boutillier
|
3–6, 4–6
|
Win
|
1–2
|
Feb 2018
|
Switzerland F1, Oberentfelden
|
Futures
|
Carpet
|
Marc-Andrea Hüsler
|
Jan Mertl
Michael Vrbenský
|
4–6, 7–6(9–7), [10–8]
|
Win
|
2–2
|
Aug 2018
|
Switzerland F3, Sion
|
Futures
|
Clay
|
Marc-Andrea Hüsler
|
Tomás Lipovšek Puches
Juan Pablo Ficovich
|
6–3, 6–4
|
Loss
|
2–3
|
Oct 2018
|
Israel F13, Ashkelon
|
Futures
|
Hard
|
Aidan McHugh
|
Sidane Pontjodikromo
Guy Den Heijer
|
5–7, 4–6
|
Win
|
3–3
|
Mar 2019
|
M15 Oslo, Norway
|
World Tennis Tour
|
Hard
|
Yannik Steinegger
|
Jakob Groener
Lukas Hellum Lilleengen
|
6–4, 6–1
|
Win
|
4–3
|
Mar 2019
|
M15 Sharm El Sheikh, Egypt
|
World Tennis Tour
|
Hard
|
Marat Deviatiarov
|
Kacper Żuk
Daniel Michalski
|
6–3, 6–4
|
Win
|
5–3
|
Nov 2019
|
M15 Villers-lès-Nancy, France
|
World Tennis Tour
|
Hard
|
Yannik Steinegger
|
Sebastien Boltz
Arthur Bouquier
|
4–6, 6–4, [13–11]
|
Loss
|
5–4
|
Sep 2020
|
M25 Klosters, Switzerland
|
World Tennis Tour
|
Clay
|
Damien Wenger
|
Neil Oberleitner
Patrick Zahraj
|
3–6, 7–6(7–5), [6–10]
|
Win
|
6–4
|
Oct 2020
|
M15 Forbach, France
|
World Tennis Tour
|
Carpet
|
Luca Castelnuovo
|
Louis Dussin
Arthur Bouquier
|
7–6(7–4), 6–1
|
Win
|
7–4
|
Nov 2020
|
M15 Heraklion, Greece
|
World Tennis Tour
|
Hard
|
Mick Veldheer
|
Artem Dubrivnyy
Denis Yevseyev
|
6–1, 6–4
|
Win
|
8–4
|
Feb 2021
|
M15 Grenoble, France
|
World Tennis Tour
|
Hard
|
Yannik Steinegger
|
Luca Castelnuovo
Dominic Stephan Stricker
|
7–5, 6–1
|
Win
|
9–4
|
Mar 2021
|
M25 Trimbach, Switzerland
|
World Tennis Tour
|
Carpet
|
Yannik Steinegger
|
Alexander Erler
Elmar Ejupovic
|
6–3, 7–5
|
Loss
|
9–5
|
Apr 2021
|
M25 Biel, Switzerland
|
World Tennis Tour
|
Hard
|
Yannik Steinegger
|
Alexander Erler
Maximilian Neuchrist
|
3–6, 6–4, [2–10]
|
Win
|
10–5
|
Jul 2021
|
M25 Bourg-en-Bresse, France
|
World Tennis Tour
|
Clay
|
Markus Eriksson
|
Leandro Riedi
Damien Wenger
|
7–6(8–6), 6–7(3–7), [10–4]
|
Win
|
11–5
|
Aug 2021
|
M25 Caslano, Switzerland
|
World Tennis Tour
|
Clay
|
Leandro Riedi
|
Jamie Vance
Jack Vance
|
6–0, 6–4
|
Win
|
12–5
|
Sep 2021
|
M25 Sierre, Switzerland
|
World Tennis Tour
|
Clay
|
Yannik Steinegger
|
Rémy Bertola
Luca Castelnuovo
|
6–3, 6–2
|
Win
|
13–5
|
Jun 2022
|
M25 Klosters, Switzerland
|
World Tennis Tour
|
Clay
|
Rémy Bertola
|
Lukas Neumayer
Alexander Weis
|
6–4, 7–5
|
Loss
|
13–6
|
Sep 2021
|
M25 Sierre, Switzerland
|
World Tennis Tour
|
Clay
|
Rémy Bertola
|
Damien Wenger
Patrick Zahraj
|
1–6, 7–6(7–1), [3–10]
|
Loss
|
13–7
|
Oct 2022
|
Rio de Janeiro, Brazil
|
Challenger
|
Clay
|
Karol Drzewiecki
|
Guido Andreozzi
Guillermo Durán
|
3–6, 2–6
|
Loss
|
13–8
|
Oct 2022
|
Coquimbo, Chile
|
Challenger
|
Clay
|
Karol Drzewiecki
|
Franco Agamenone
Hernán Casanova
|
3–6, 4–6
|
Loss
|
13–9
|
Feb 2023
|
M25 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Alexander Merino
|
Luca Potenza
Samuel Vincent Ruggeri
|
3–6, 3–6
|
Win
|
14–9
|
May 2023
|
M25 Prague, Czech Republic
|
World Tennis Tour
|
Clay
|
Stuart Parker
|
Martin Damm
Alex Rybakov
|
3–6, 6–3, [10–6]
|
Win
|
15–9
|
May 2023
|
M25 Most, Czech Republic
|
World Tennis Tour
|
Clay
|
Stuart Parker
|
Ondrej Horak
Daniel Siniakov
|
6–3, 6–2
|
Win
|
16–9
|
Jun 2023
|
M25 Duffel, Belgium
|
World Tennis Tour
|
Clay
|
Mika Brunold
|
Buvaysar Gadamauri
Zura Tkemaladze
|
6–2, 4–6, [10–3]
|
Win
|
17–9
|
Sep 2023
|
M25 Sion, Switzerland
|
World Tennis Tour
|
Clay
|
Rémy Bertola
|
Ronan Jachuk
Henry von der Schulenburg
|
6–1, 6–2
|
Loss
|
17–10
|
Oct 2023
|
M25 Nevers, France
|
World Tennis Tour
|
Hard
|
Yannik Steinegger
|
Jakob Schnaitter
Mark Wallner
|
3–6, 4–6
|
Win
|
18–10
|
Oct 2023
|
M25 Rodez, France
|
World Tennis Tour
|
Hard
|
Arthur Bouquier
|
Ben Jones
Joshua Paris
|
7–6(7–5), 6–3
|
Loss
|
18–11
|
Oct 2023
|
Ortisei, Italy
|
Challenger
|
Hard
|
Maximilian Neuchrist
|
Andrew Paulson Patrik Rikl
|
6–4, 6–7(7–9), [9–11]
|
Win
|
19–11
|
Nov 2023
|
M15 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Jakob Schnaitter
|
Alexander Merino
Christoph Negritu
|
7–6(7–5), 7–5
|
Win
|
20–11
|
Nov 2023
|
M15 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Christoph Negritu
|
Thiemo de Bakker
Ronetto Van Tilburg
|
5–0 ret.
|
Loss
|
20–12
|
Jan 2024
|
M15 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Stuart Parker
|
Christoph Negritu Michael Zhu
|
3–6, 6–2, [6–10]
|
Loss
|
20–13
|
Jan 2024
|
M15 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Christoph Negritu
|
Aleksandr Lobanov Evgenii Tiurnev
|
7–6(5–7), 4–6, [8–10]
|
Win
|
21–13
|
Feb 2024
|
M15 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Adrien Berrut
|
Robin Bertrand
Benjamin Pietri
|
6–1, 6–2
|
Loss
|
21–14
|
Feb 2024
|
M15 Monastir, Tunisia
|
World Tennis Tour
|
Hard
|
Miloš Karol
|
Alexander Merino Christoph Negritu
|
3–6, 3–6
|
Win
|
22–14
|
Mar 2024
|
M25 Trnava, Slovak Republic
|
World Tennis Tour
|
Hard
|
Neil Oberleitner
|
David Poljak Matej Vocel
|
7–5, 6–0
|
Win
|
23–14
|
Apr 2024
|
M25 Sharm El Sheikh, Egypt
|
World Tennis Tour
|
Hard
|
Ben Jones
|
Grigoriy Lomakin Ilia Simakin
|
6–2, 6–2
|
Win
|
24–14
|
Apr 2024
|
M25 Sharm El Sheikh, Egypt
|
World Tennis Tour
|
Hard
|
Ben Jones
|
Hamish Stewart Harry Wendelken
|
2–6, 6–4, [10–8]
|
Loss
|
24–15
|
May 2024
|
M25 Kiseljak, Bosnia-Herzegovina
|
World Tennis Tour
|
Clay
|
Matej Vocel
|
Koki Matsuda Rio Noguchi
|
6–2, 6–7(5–7), [9–11]
|
Win
|
25–15
|
Jun 2024
|
M25 Sarajevo, Bosnia & Herzegovina
|
World Tennis Tour
|
Clay
|
Matej Vocel
|
Finn Reynolds Adam Taylor
|
6–0, 6–4
|
Win
|
26–15
|
Jun 2024
|
M25 Villeneuve-Loubet, France
|
World Tennis Tour
|
Clay
|
Rémy Bertola
|
Dan Added Arthur Reymond
|
3–6, 7–6(7–3), [14–12]
|
Win
|
27–15
|
Jun 2024
|
M25 Klosters, Switzerland
|
World Tennis Tour
|
Clay
|
Rémy Bertola
|
Benjamin Lock Courtney John Lock
|
6–4, 7–5
|
Win
|
28–15
|
Jul 2024
|
Troyes, France
|
Challenger
|
Clay
|
Neil Oberleitner
|
Denis Istomin Evgeny Karlovskiy
|
6–4, 7–6(7–1)
|
Win
|
29–15
|
Aug 2024
|
M25 Muttenz, Switzerland
|
World Tennis Tour
|
Clay
|
Matej Vocel
|
Johan Nikles Damien Wenger
|
6–4, 7–2
|