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 Matěj 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 |
Matěj 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 |
Matěj 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 |
Matěj Vocel |
Johan Nikles Damien Wenger |
6–4, 7–2 |
Win |
30–15 |
Aug 2024 |
M25 Sion, Switzerland |
World Tennis Tour |
Clay |
Matěj Vocel |
Johan Nikles Damien Wenger |
6–2, 6–0 |
Loss |
30–16 |
Oct 2024 |
Roanne, France |
Challenger |
Hard (i) |
Matěj Vocel |
David Pel Nicolas Barrientos |
6–4, 3–6, [6-10] |