Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
Loss |
0–1 |
Jun 2010 |
Tunisia F1, Tunis |
Futures |
Clay |
Wessim Derbel |
Laurent Rochette
Mikhail Vasiliev |
0–6, 5–7 |
Loss |
0–2 |
Mar 2015 |
Tunisia F9, El Kantaoui |
Futures |
Hard |
Majed Kilani |
Peter Heller
Yannik Reuter |
5–7, 1–6 |
Win |
1–2 |
Apr 2015 |
Tunisia F13, El Kantaoui |
Futures |
Hard |
Vasko Mladenov |
Remy Chala
Daniil Medvedev |
4–6, 6–1, [11–9] |
Loss |
1–3 |
Apr 2015 |
Tunisia F15, El Kantaoui |
Futures |
Hard |
Victor Ouvrard |
Sam Barry
Antoine Escoffier |
3–6, 2–6 |
Win |
2–3 |
Sep 2015 |
Tunisia F21, El Kantaoui |
Futures |
Hard |
Vasko Mladenov |
Aziz Dougaz
Jordan Dyke |
6–2, 6–7(6–8), [10–6] |
Win |
3–3 |
Sep 2015 |
Tunisia F22, El Kantaoui |
Futures |
Hard |
Vasko Mladenov |
Romain Bauvy
Ugo Nastasi |
2–6, 7–5, [12–10] |
Loss |
3–4 |
Sep 2015 |
Tunisia F24, El Kantaoui |
Futures |
Hard |
Majed Kilani |
Antoine Hoang
Louis Tessa |
4–6, 1–6 |
Win |
4–4 |
Oct 2015 |
Tunisia F25, El Kantaoui |
Futures |
Hard |
Evan Hoyt |
Théo Fournerie
Jonathan Kanar |
6–2, 6–3 |
Loss |
4–5 |
Oct 2015 |
Tunisia F27, El Kantaoui |
Futures |
Hard |
Aziz Dougaz |
Benjamin Bonzi
Fabien Reboul |
2–6, 2–6 |
Loss |
4–6 |
Oct 2015 |
Tunisia F29, El Kantaoui |
Futures |
Hard |
Francesco Vilardo |
Benjamin Bonzi
Roberto Ortega Olmedo |
0–6, 3–6 |
Loss |
4–7 |
Nov 2015 |
Tunisia F33, El Kantaoui |
Futures |
Hard |
Vasko Mladenov |
Jordi Muñoz Abreu
David Pérez Sanz |
3–6, 1–6 |
Win |
5–7 |
Dec 2015 |
Tunisia F34, El Kantaoui |
Futures |
Hard |
Vasko Mladenov |
David Pérez Sanz
David Vega Hernández |
6–7(2–7), 6–4, [10–8] |
Loss |
5–8 |
Dec 2015 |
Tunisia F35, El Kantaoui |
Futures |
Hard |
Vasko Mladenov |
Peter Bothwell
Lloyd Glasspool |
1–6, 4–6 |
Loss |
5–9 |
Apr 2016 |
Qatar F2, Doha |
Futures |
Hard |
Tak Khunn Wang |
Antoine Bellier
Benjamin Bonzi |
6–7(5–7), 3–6 |
Loss |
5–10 |
Apr 2016 |
Qatar F3, Doha |
Futures |
Hard |
Tak Khunn Wang |
Antoine Bellier
Benjamin Bonzi |
2–6, 6–1, [9–11] |
Win |
6–10 |
May 2016 |
Tunisia F17, Hammamet |
Futures |
Clay |
Oriol Roca Batalla |
Marcel Felder
Nicolás Xiviller |
6–1, 6–2 |
Win |
7–10 |
May 2016 |
Tunisia F18, Hammamet |
Futures |
Clay |
Benjamin Bonzi |
Sergio Martos Gornés
Oriol Roca Batalla |
6–3, 7–6(8–6) |
Loss |
7–11 |
Sep 2016 |
Egypt F22, Sharm El Sheikh |
Futures |
Hard |
Pedro Bernardi |
Jordi Muñoz Abreu
David Pérez Sanz |
6–7(4–7), 5–7 |
Win |
8–11 |
Feb 2017 |
Tunisia F6, Hammamet |
Futures |
Clay |
Cristian Rodríguez |
Felipe Cunha e Silva
Wilson Leite |
6–1, 6–2 |
Loss |
8–12 |
May 2017 |
Tunisia F17, Hammamet |
Futures |
Clay |
Cristian Rodríguez |
Santiago Maresca
David Pérez Sanz |
6–7(4–7), 7–5, [6–10] |
Loss |
8–13 |
May 2017 |
Tunisia F18, Hammamet |
Futures |
Clay |
Cristian Rodríguez |
Yannick Jankovits
Jonathan Kanar |
3–6, 4–6 |
Loss |
8–14 |
May 2017 |
Tunisia F20, Hammamet |
Futures |
Clay |
André Gaspar Murta |
Boris Arias
Diego Hidalgo |
5–7, 3–6 |
Win |
9–14 |
Jul 2017 |
Egypt F22, Cairo |
Futures |
Clay |
Alexis Klégou |
Bernardo Saraiva
Eduardo Agustín Torre |
6–0, 6–4 |
Loss |
9–15 |
Aug 2017 |
Turkey F31, Istanbul |
Futures |
Clay |
Filip Horanský |
Sidney de Boer
Tallon Griekspoor |
4–6, 6–7(3–7) |
Loss |
9–16 |
Sep 2017 |
Tunisia F25, Hammamet |
Futures |
Clay |
Aziz Dougaz |
Elliot Benchetrit
Rudolf Molleker |
5–7, 3–6 |
Win |
10–16 |
Oct 2017 |
Egypt F28, Sharm El Sheikh |
Futures |
Hard |
David Pérez Sanz |
Youssef Hossam
Mazen Osama |
6–3, 7–6(7–2) |
Win |
11–16 |
Oct 2017 |
Egypt F30, Sharm El Sheikh |
Futures |
Hard |
Youssef Hossam |
Adrian Andrzejczuk
José Francisco Vidal Azorín |
6–4, 4–2 ret. |
Loss |
11–17 |
Nov 2017 |
Tunisia F35, Hammamet |
Futures |
Clay |
Moez Echargui |
Nikola Čačić
Nino Serdarušić |
5–7, 3–6 |
Win |
12–17 |
Dec 2017 |
Tunisia F37, Hammamet |
Futures |
Clay |
Oriol Roca Batalla |
Raúl Brancaccio
Sergio Martos Gornés |
6–3, 6–4 |
Loss |
12–18 |
Dec 2017 |
Tunisia F38, Hammamet |
Futures |
Clay |
Samuel Bensoussan |
Raúl Brancaccio
Andrés Fernández Cánovas |
6–7(4–7), 2–6 |
Loss |
12–19 |
Jan 2018 |
Egypt F2, Sharm El Sheikh |
Futures |
Hard |
Moez Echargui |
Thiemo de Bakker
Michiel de Krom |
3–6, 4–6 |
Loss |
12–20 |
May 2018 |
Tunisia F18, Djerba |
Futures |
Hard |
Vasko Mladenov |
Diego Hidalgo
Sem Verbeek |
2–6, 4–6 |
Win |
13–20 |
May 2018 |
Tunisia F19, Djerba |
Futures |
Hard |
Vasko Mladenov |
Hady Habib
José Francisco Vidal Azorín |
4–6, 7–6(9–7), [12–10] |
Win |
14–20 |
May 2018 |
Tunisia F20, Djerba |
Futures |
Hard |
Vasko Mladenov |
Alexis Klégou
Francesco Vilardo |
6–3, 4–6, [10–7] |
Win |
15–20 |
Jun 2018 |
Tunisia F21, Djerba |
Futures |
Hard |
Vasko Mladenov |
John Paul Fruttero
Albano Olivetti |
6–3, 6–2 |
Win |
16–20 |
Jun 2018 |
Tunisia F22, Hammamet |
Futures |
Clay |
Aziz Dougaz |
Santiago Besada
Juan Ignacio Galarza |
7–5, 7–5 |
Loss |
16–21 |
Jun 2018 |
Tunisia F23, Hammamet |
Futures |
Clay |
Aziz Dougaz |
Sergio Barranco
Oriol Roca Batalla |
6–4, 1–6, [8–10] |
Win |
17–21 |
Sep 2018 |
Tunisia F32, Monastir |
Futures |
Hard |
Vasko Mladenov |
Alexander Merino
Christoph Negritu |
6–3, 6–3 |
Win |
18–21 |
Jan 2019 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Julian Cash |
Valentin Günther
Philipp Schroll |
7–5, 6–4 |
Win |
19–21 |
Mar 2019 |
M15 Tabarka, Tunisia |
World Tennis Tour |
Clay |
Vasko Mladenov |
Sergio Martos Gornés
Oriol Roca Batalla |
6–4, 6–1 |
Loss |
19–22 |
May 2019 |
M15 Tabarka, Tunisia |
World Tennis Tour |
Clay |
Aziz Dougaz |
Manuel Guinard
Mariano Kestelboim |
4–6, 1–6 |
Loss |
19–23 |
Jun 2019 |
M15 Tabarka, Tunisia |
World Tennis Tour |
Clay |
Michiel de Krom |
Toby Boyer
Majed Kilani |
4–6, 1–1 ret. |
Loss |
19–24 |
Aug 2019 |
M15 Tabarka, Tunisia |
World Tennis Tour |
Clay |
Yan Bondarevskiy |
Nicolás Alberto Arreche
Franco Feitt |
4–6, 4–6 |
Win |
20–24 |
Aug 2019 |
M15 Tabarka, Tunisia |
World Tennis Tour |
Clay |
Majed Kilani |
Franco Feitt
Guido Iván Justo |
6–4, 6–4 |
Loss |
20–25 |
Oct 2019 |
M15 Sharm El Sheikh, Egypt |
World Tennis Tour |
Hard |
Marek Gengel |
Jordi Muñoz Abreu
David Pérez Sanz |
3–6, 6–3, [7–10] |
Win |
21–25 |
Oct 2019 |
M15 Sharm El Sheikh, Egypt |
World Tennis Tour |
Hard |
Marek Gengel |
Adam Moundir
Giorgio Ricca |
7–6(7–4), 6–3 |
Loss |
21–26 |
Dec 2019 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Yan Bondarevskiy |
Florian Lakat
Skander Mansouri |
6–7(6–8), 4–6 |
Win |
22–26 |
Feb 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Moez Echargui |
Aziz Kijametović
Adam Moundir |
7–5, 6–4 |
Win |
23–26 |
Mar 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Moez Echargui |
Quentin Folliot
Hugo Pontico |
6–0, 6–2 |
Win |
24–26 |
Mar 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Louis Tessa |
Luca Giacomini
Kirill Kivattsev |
6–1, 6–2 |
Win |
25–26 |
Nov 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Aziz Ouakaa |
Kenneth Raisma
Kristjan Tamm |
w/o |
Loss |
25–27 |
Feb 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Tom Kočevar-Dešman |
Moez Echargui
Jean Thirouin |
5–7, 0–6 |
Win |
26–27 |
Mar 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Luca Potenza |
Mateus Alves
Igor Marcondes |
6–4, 6–1 |
Win |
27–27 |
Apr 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Oscar Jose Gutierrez |
Gilbert Klier Junior
Igor Marcondes |
6–3, 1–6, [10–8] |
Win |
28–27 |
Aug 2021 |
M15 Novi Sad, Serbia |
World Tennis Tour |
Clay |
Aziz Ouakaa |
Charles Broom
Alen Roglic-Hadzalic |
6–4, 7–5 |
Loss |
28–28 |
Oct 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Mirko Martinez |
Niki Kaliyanda Poonacha Grigoriy Lomakin |
1–6, 5–7 |
Loss |
28–29 |
Oct 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Mirko Martinez |
Mateo Nicolás Martínez Ajeet Rai |
6–7(1–7), 6–4, [11–9] |
Win |
29–29 |
Aug 2022 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Aziz Ouakaa |
Tang Sheng
Zheng Baoluo |
6–1, 6–1 |
Win |
30–29 |
Sep 2022 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Aziz Ouakaa |
Li Majun
Tang Sheng |
6–4, 4–6, [10–6] |
Win |
31–29 |
Oct 2022 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Hady Habib |
Brian Bozemoj
Jarno Jans |
7–6(7–5), 1–6, [10–8] |