| Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
|---|
| Loss | 0–1 | Nov 2019 | M15 Villers-lès-Nancy, France | WTT | Hard (i) | Sébastien Boltz | Yannik Steinegger Jakub Paul | 6–4, 4–6, [11–13] |
| Loss | 0–2 | Oct 2020 | M15 Forbach, France | WTT | Carpet (i) | Louis Dussin | Jakub Paul Luca Castelnuovo | 6–7(4–7), 1–6 |
| Loss | 0–3 | Jun 2021 | M25 Montauban, France | WTT | Clay | Louis Dussin | Franco Agamenone Antoine Escoffier | 1–6, 5–7 |
| Win | 1–3 | Jul 2021 | M25+H Ajaccio, France | WTT | Hard | Mateus Alves | Lisandru Rodriguez Alessio Tramontin | 6–4, 7–6(9–7) |
| Win | 2–3 | Feb 2022 | M15 Grenoble, France | WTT | Hard (i) | Martin Breysach | Louroi Martinez Leandro Riedi | 6–2, 6–3 |
| Win | 3–3 | Apr 2022 | M15 Monastir, Tunisia | WTT | Hard | Martin Breysach | Kirill Kivattsev Federico Agustín Gómez | 6–2, 6–3 |
| Win | 4–3 | Apr 2022 | M15 Monastir, Tunisia | WTT | Hard | Martin Breysach | Giovanni Oradini Adrià Soriano Barrera | 6–3, 6–4 |
| Loss | 4–4 | Oct 2022 | M25 Sarreguemines, France | WTT | Carpet (i) | Grégoire Jacq | Scott Duncan Marcus Willis | 6–4, 3–6, [8–10] |
| Loss | 4–5 | Oct 2022 | M15 Villers-lès-Nancy, France | WTT | Hard (i) | Grégoire Jacq | Scott Duncan Marcus Willis | 1–6, 0–2 ret. |
| Win | 5–5 | Nov 2022 | M25 Monastir, Tunisia | WTT | Hard | Luca Potenza | Ray Ho Bu Yunchaokete | 6–2, 6–2 |
| Win | 6–5 | Nov 2022 | M25 Monastir, Tunisia | WTT | Hard | Neil Oberleitner | Ray Ho Bu Yunchaokete | 6–1, 6–4 |
| Win | 7–5 | Dec 2022 | M15 Monastir, Tunisia | WTT | Hard | Raphaël Lambling | Adrian Oetzbach Christoph Negritu | 7–5, 5–7, [10–4] |
| Win | 8–5 | Apr 2023 | M15 Monastir, Tunisia | WTT | Hard | Maxence Beaugé | Abraham Asaba Eliakim Coulibaly | 6–2, 7–6(7–5) |
| Loss | 8–6 | Jul 2023 | M25 Roehampton, United Kingdom | WTT | Grass | François Musitelli | Emile Hudd Johannus Monday | 4–6, 5–7 |
| Win | 9–6 | Oct 2023 | M25+H Rodez, France | WTT | Hard (i) | Jakub Paul | Ben Jones Joshua Paris | 7–6(7–5), 6–3 |
| Win | 10–6 | Mar 2024 | M25 Toulouse–Balma, France | WTT | Hard (i) | Rémy Bertola | David Poljak Matěj Vocel | 7–6(8–6), 5–7, [10–6] |
| Win | 11–6 | Jun 2024 | M25 Martos, Spain | WTT | Hard | Robin Bertrand | Iván Marrero Curbelo Patricio Alvarado | 6–3, 7–5 |
| Win | 12–6 | Oct 2024 | M25 Sarreguemines, France | WTT | Carpet (i) | Axel Garcian | Arthur Nagel Dan Added | 6–2, 6–3 |
| Win | 13–6 | Jan 2025 | M25 Hazebrouck, France | WTT | Hard (i) | Dan Added | Anthony Genov Szymon Kielan | 6–1, 6–0 |