Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
Loss |
0–1 |
May 2014 |
Morocco F2, Casablanca |
Futures |
Clay |
Seydou Diallo |
Yassine Idmbarek
Younès Rachidi |
1–6, 2–6 |
Win |
1–1 |
Jun 2014 |
Morocco F3, Rabat |
Futures |
Clay |
Guy Orly Iradukunda |
Maxime Chazal
Tak Khunn Wang |
3–6, 6–1, [10–6] |
Loss |
1–2 |
Sep 2015 |
Tunisia F21, El Kantaoui |
Futures |
Hard |
Jordan Dyke |
Anis Ghorbel
Vasko Mladenov |
2–6, 7–6(8–6), [6–10] |
Loss |
1–3 |
Oct 2015 |
Tunisia F27, El Kantaoui |
Futures |
Hard |
Anis Ghorbel |
Benjamin Bonzi
Fabien Reboul |
2–6, 2–6 |
Loss |
1–4 |
Jul 2016 |
Egypt F14, Sharm El Sheikh |
Futures |
Hard |
Javier Pulgar-Garcia |
Jarmere Jenkins
Anderson Reed |
3–6, 2–6 |
Win |
2–4 |
Jul 2016 |
Morocco F4, Nador |
Futures |
Clay |
Skander Mansouri |
Alejandro García Sáez
Daniel Monedero-González |
6–3, 6–4 |
Loss |
2–5 |
Dec 2016 |
United States F40, Tallahassee |
Futures |
Hard (i) |
Guy Orly Iradukunda |
Robert Galloway
Nathaniel Lammons |
4–6, 7–5, [8–10] |
Win |
3–5 |
Jun 2017 |
Tunisia F22, Hammamet |
Futures |
Clay |
Skander Mansouri |
Moez Echargui
Gonçalo Oliveira |
7–6(7–4), 6–1 |
Win |
4–5 |
Jun 2017 |
Tunisia F24, Hammamet |
Futures |
Clay |
Skander Mansouri |
Théo Fournerie
Louis Tessa |
6–2, 6–4 |
Loss |
4–6 |
Sep 2017 |
Tunisia F25, Hammamet |
Futures |
Clay |
Anis Ghorbel |
Elliot Benchetrit
Rudolf Molleker |
5–7, 3–6 |
Win |
5–6 |
Jun 2018 |
Tunisia F22, Hammamet |
Futures |
Clay |
Anis Ghorbel |
Santiago Besada
Juan Ignacio Galarza |
7–5, 7–5 |
Loss |
5–7 |
Jun 2018 |
Tunisia F23, Hammamet |
Futures |
Clay |
Anis Ghorbel |
Sergio Barranco
Oriol Roca Batalla |
6–4, 1–6, [8–10] |
Win |
6–7 |
Dec 2018 |
Cameroon F1, Yaoundé |
Futures |
Hard |
Skander Mansouri |
Sadio Doumbia
Diego Matos |
6–4, 6–7(5–7), [10–8] |
Win |
7–7 |
Dec 2018 |
Cameroon F2, Yaoundé |
Futures |
Hard |
Skander Mansouri |
Sadio Doumbia
Diego Matos |
6–4, 6–2 |
Win |
8–7 |
Dec 2018 |
Tunisia F44, Monastir |
Futures |
Hard |
Fred Gil |
Alexander Erler
Christian Hirschmüller |
6–1, 6–3 |
Win |
9–7 |
Dec 2018 |
Tunisia F45, Monastir |
Futures |
Hard |
Fred Gil |
Erik Crepaldi
Hugo Voljacques |
5–7, 6–4, [13–11] |
Win |
10–7 |
Jan 2019 |
M25 Tucson, United States |
World Tennis Tour |
Hard |
Manuel Guinard |
Lloyd Glasspool
Evan Hoyt |
6–4, 5–7, [10–3] |
Loss |
10–8 |
May 2019 |
M15 Tabarka, Tunisia |
World Tennis Tour |
Clay |
Anis Ghorbel |
Manuel Guinard
Mariano Kestelboim |
4–6, 1–6 |
Loss |
10–9 |
Jun 2019 |
M25 Pardubice, Czech Republic |
World Tennis Tour |
Clay |
Manuel Guinard |
Vít Kopřiva
Jaroslav Pospíšil |
4–6, 2–6 |
Win |
11–9 |
Sep 2019 |
M25 La Marsa, Tunisia |
World Tennis Tour |
Clay |
Skander Mansouri |
Moez Echargui
Thomas Setodji |
6–2, 4–6, [10–8] |
Win |
12–9 |
Oct 2019 |
M25+H Lagos, Nigeria |
World Tennis Tour |
Hard |
Skander Mansouri |
Benjamin Lock
Courtney John Lock |
7–6(7–4), 6–3 |
Win |
13–9 |
Nov 2019 |
M25 Monastir, Tunisia |
World Tennis Tour |
Hard |
Guy Orly Iradukunda |
Savriyan Danilov
Majed Kilani |
6–2, 6–1 |
Loss |
13–10 |
Nov 2019 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Benjamin Lock |
Zizou Bergs
Francesco Vilardo |
3–6, 4–6 |
Win |
14–10 |
Nov 2019 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Benjamin Lock |
Ondřej Krstev
Jan Šátral |
6–7(6–8), 6–2, [10–8] |
Loss |
14–11 |
Jan 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Moez Echargui |
Artem Dubrivnyy
Timur Khabibulin |
5–7, 3–6 |
Win |
15–11 |
Feb 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Adrian Barbu |
Arnaud Bovy
Gauthier Onclin |
6–4, 6–4 |
Win |
16–11 |
Feb 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Majed Kilani |
Alberto Barroso Campos
Benjamín Winter López |
6–7(5–7), 6–4, [11–9] |
Win |
17–11 |
Oct 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Skander Mansouri |
Mats Rosenkranz
Tom Schönenberg |
4–6, 7–6(7–1), [10–5] |
Win |
18–11 |
Oct 2020 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Skander Mansouri |
Mirko Martinez
Kristjan Tamm |
6–3, 7–5 |
Win |
19–11 |
Apr 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Benjamin Lock |
Franco Agamenone
Piotr Matuszewski |
7–6(7–2), 3–6, [11–9] |
Loss |
19–12 |
May 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Benjamin Lock |
Chung Yun-seong
Shintaro Imai |
3–6, 2–6 |
Loss |
19–13 |
May 2021 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Guy Orly Iradukunda |
Jeremy Beale
Thomas Fancutt |
4–6, 6–3, [6–10] |
Loss |
19–14 |
Mar 2022 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Alex Knaff |
Li Hanwen
Mateo Nicolás Martínez |
1–6, 6–2, [8–10] |
Win |
20–14 |
Mar 2022 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Alex Knaff |
Tomohiro Masabayashi
Ren Nakamura |
6–2, 6–4 |
Win |
21–14 |
May 2022 |
M15 Monastir, Tunisia |
World Tennis Tour |
Hard |
Akira Santillan |
Théo Arribagé
Luca Sanchez |
7–6(7–1), 7–6(7–3) |