Result W–L Date Tournament Tier Surface Partner Opponents Score Loss 0–1 Sep 2012 Netherlands F7, Wierden Futures Clay Elroy Middendorp Victor Baluda Yannick Ebbinghaus3–6, 2–6 Win 1–1 Jun 2014 Netherlands F2, Alkmaar Futures Clay Niels Lootsma Jordi Muñoz Abreu Mark Vervoort 6–0, 3–6, [10–7] Win 2–1 Jul 2014 Netherlands F4, Middelburg Futures Clay Niels Lootsma Jelle Sels Vincent Van Den Honert6–4, 6–2 Loss 2–2 Aug 2014 Denmark F2, Copenhagen Futures Clay Niels Lootsma Isak Arvidsson Thomas Kromann 5–7, 6–7(2–7) Loss 2–3 Oct 2014 France F22, Saint-Dizier Futures Hard (i) Niels Lootsma Rémi Boutillier Elie Rousset2–6, 6–4, [3–10] Loss 2–4 Nov 2014 Norway F2, Oslo Futures Hard (i) Darren Walsh Ivan Sabanov Matej Sabanov 6–4, 3–6, [4–10] Loss 2–5 Dec 2014 Qatar F6, Doha Futures Hard Richard Gabb Adam Chadaj Adam Majchrowicz 6–7(4–7) , 6–4, [4–10] Win 3–5 Feb 2015 Germany F3, Kaarst Futures Carpet (i) Adam Majchrowicz Wesley Koolhof Matwé Middelkoop 6–3, 6–4 Win 4–5 Feb 2015 Germany F4, Nußloch Futures Carpet (i) Adam Majchrowicz Denis Kapric Lukas Ruepke6–4, 3–6, [10–5] Loss 4–6 Feb 2015 Italy F1, Sondrio Futures Hard (i) Niels Lootsma Francesco Borgo Laurynas Grigelis 2–6, 6–3, [7–10] Win 5–6 Feb 2015 Italy F2, Trento Futures Carpet (i) Niels Lootsma Sam Barry Viktor Galović 7–6(7–2) , 6–4 Loss 5–7 Jul 2015 Netherlands F4, Amstelveen Futures Clay Niels Lootsma Deiton Baughman Eduardo Dischinger 6–2, 2–6, [6–10] Loss 5–8 Jul 2015 Germany F7, Kassel Futures Clay Adam Hubble Alexandar Lazov Karim-Mohamed Maamoun 2–6, 7–5, [8–10] Win 6–8 Aug 2015 Belgium F8, Middelkerke Futures Hard Ariel Behar Sander Gillé Joran Vliegen 6–7(1–7) , 6–4, [10–7] Win 7–8 Sep 2015 France F18, Mulhouse Futures Hard (i) Adam Majchrowicz Moritz Baumann Yannick Hanfmann Walkover Win 8–8 Sep 2015 France F19, Plaisir Futures Hard (i) Adam Majchrowicz Evan King Anderson Reed 6–4, 6–4 Win 9–8 Oct 2015 France F21, Nevers Futures Hard (i) Niels Lootsma Jonathan Eysseric Tom Jomby6–4, 7–5 Win 10–8 Oct 2015 France F22, Saint-Dizier Futures Hard (i) Niels Lootsma Ronan Joncour Gonçalo Oliveira 7–5, 7–6(10–8) Win 11–8 Nov 2015 Mouilleron-le-Captif , FranceChallenger Hard (i) Adam Majchrowicz Aliaksandr Bury Andreas Siljeström 6–3, 5–7, [10–8] Win 12–8 Nov 2015 Czech Republic F7, Jablonec nad Nisou Futures Carpet (i) Adam Majchrowicz Niels Desein Libor Salaba6–3, 6–4 Win 13–8 May 2016 Ostrava , Czech RepublicChallenger Clay Tristan-Samuel Weissborn Lukáš Dlouhý Hans Podlipnik-Castillo 7–6(10–8) , 6–7(4–7) , [10–5] Loss 13–9 May 2016 Rome , ItalyChallenger Clay Tristan-Samuel Weissborn Bai Yan Li Zhe 3–6, 6–3, [9–11] Win 14–9 May 2016 Heilbronn , GermanyChallenger Clay Tristan-Samuel Weissborn Nikola Mektić Antonio Šančić 6–3, 6–4 Loss 14–10 Oct 2016 Mons , BelgiumChallenger Hard (i) Wesley Koolhof Julian Knowle Jürgen Melzer 6–7(4–7) , 6–7(4–7) Win 15–10 Oct 2016 Brest , FranceChallenger Hard (i) Mateusz Kowalczyk Marco Chiudinelli Luca Vanni 6–7(2–7) , 6–3, [10–5] Win 16–10 Sep 2017 Como , ItalyChallenger Clay Antonio Šančić Aliaksandr Bury Kevin Krawietz 7–6(7–1) , 6–2 Win 17–10 Oct 2017 Ortisei , ItalyChallenger Hard (i) Antonio Šančić Jeremy Jahn Edan Leshem 6–2, 5–7, [13–11] Win 18–10 Oct 2017 Brest, France (2) Challenger Hard (i) Antonio Šančić Scott Clayton Divij Sharan 6–4, 7–5 Win 19–10 Nov 2017 Eckental , GermanyChallenger Carpet (i) Roman Jebavý Ken Skupski Neal Skupski 6–2, 6–4 Loss 19–11 Nov 2017 Bratislava , SlovakiaChallenger Hard (i) Antonio Šančić Ken Skupski Neal Skupski7–5, 3–6, [8–10] Win 20–11 Nov 2017 Brescia , ItalyChallenger Carpet (i) Sander Gillé Luca Margaroli Tristan-Samuel Weissborn 6–2, 6–3 Loss 20–12 Nov 2017 Andria , ItalyChallenger Carpet (i) Sander Gillé Lorenzo Sonego Andrea Vavassori 6–3, 3–6, [10–7] Loss 20–13 Jan 2018 Koblenz , GermanyChallenger Hard (i) Antonio Šančić Romain Arneodo Tristan-Samuel Weissborn7–6(7–4) , 5–7, [6–10] Loss 20–14 Jan 2018 Rennes , FranceChallenger Hard (i) Antonio Šančić Sander Gillé Joran Vliegen3–6, 7–6(7–1) , [7–10] Win 21–14 Mar 2018 Saint Brieuc , FranceChallenger Hard (i) Tristan-Samuel Weissborn Luke Bambridge Joe Salisbury 4–6, 6–1, [10–7] Win 22–14 May 2018 Braga , PortugalChallenger Clay Adil Shamasdin Ariel Behar Miguel Ángel Reyes-Varela 6–2, 6–1 Win 23–14 Jan 2019 Rennes , FranceChallenger Hard (i) Tristan-Samuel Weissborn David Pel Antonio Šančić 6–4, 6–4 Loss 23–15 Mar 2019 Pau , FranceChallenger Hard (i) Tristan-Samuel Weissborn Scott Clayton Adil Shamasdin 6–7(4–7) , 7–5, [8–10] Loss 23–16 Apr 2019 Taipei , TaiwanChallenger Hard (i) Tristan-Samuel Weissborn Sriram Balaji Jonathan Erlich 3–6, 2–6 Win 24–16 Apr 2019 Nanchang , ChinaChallenger Clay (i) Tristan-Samuel Weissborn Alex Bolt Akira Santillan 6–2, 6–4 Win 25–16 Jul 2019 Tampere , FinlandChallenger Hard David Pel Ivan Nedelko Alexander Zhurbin 6–0, 6–2 Win 26–16 Jul 2019 Segovia , SpainChallenger Hard David Pel Orlando Luz Felipe Meligeni Alves 6–4, 7–6(7–3) Win 27–16 Sep 2019 Mallorca , SpainChallenger Hard David Pel Karol Drzewiecki Szymon Walków 7–5, 6–4 Loss 27–17 Sep 2019 Cassis , FranceChallenger Hard David Pel André Göransson Sem Verbeek 6–7(6–8) , 6–4, [9–11] Loss 27–18 Oct 2019 Mouilleron-le-Captif , FranceChallenger Hard David Pel Jonny O'Mara Ken Skupski 1–6, 4–6 Loss 27–19 Nov 2019 Eckental , GermanyChallenger Hard (i) Roman Jebavy Ken Skupski John-Patrick Smith 6-7(2-7) , 4-6 Loss 27–20 Nov 2019 Ortisei , ItalyChallenger Hard (i) David Pel Nikola Cacic Antonio Sancic 7-6(7-5) , 6-7(3-7) , [7-10] Win 28–20 Feb 2020 Koblenz , GermanyChallenger Hard (i) David Pel Julian Lenz Yannick Maden 7–6(7–4) , 7–6(7–3) Win 29–20 Aug 2020 Prague , Czech RepublicChallenger Clay David Pel André Göransson Gonçalo Oliveira 7–5, 7–6(7–5) Loss 29–21 June 2021 Bratislava , SlovakiaChallenger Clay Luis David Martínez Denys Molchanov Aleksandr Nedovyesov 6-7(5-7) , 1-6 Loss 29–22 Jan 2022 Quimper , FranceChallenger Hard (i) David Pel Albano Olivetti David Vega Hernández 6-3, 4-6, [8-10] Loss 29–23 Feb 2022 Turin , ItalyChallenger Hard (i) David Pel Ruben Bemelmans Daniel Masur 6-3, 3-6, [8-10] Win 30–23 Mar 2022 Saint-Brieuc , FranceChallenger Hard (i) David Pel Jonathan Eysseric Robin Haase 6-3, 6-3 Win 31–23 May 2022 Mauthausen , AustriaChallenger Clay David Pel Johannes Härteis Benjamin Hassan 6-4, 6-3 Loss 31–24 Jun 2022 Lyon , FranceChallenger Clay David Pel Romain Arneodo Jonathan Eysseric 5-7, 6-4, [4-10] Win 32–24 Oct 2022 Mouilleron-le-Captif , FranceChallenger Hard (i) David Pel Purav Raja Divij Sharan 6–7(1–7) , 7–6(8–6) , [10–6] Win 33–24 Jan 2023 Oeiras , PortugalChallenger Hard (i) David Pel Patrik Niklas-Salminen Bart Stevens 6–3, 7–6(7–3) Loss 33–25 May 2023 Francavilla al Mare , ItalyChallenger Clay Petros Tsitsipas Nicolás Barrientos Ariel Behar 6–7(1–7) , 6–3, [6–10] Loss 33–26 Sep 2023 Istanbul , TurkeyChallenger Hard Aisam-ul-Haq Qureshi Luke Johnson Skander Mansouri 6–7(3–7) , 3–6 Win 34–26 Sep 2023 Rennes , FranceChallenger Hard David Pel Antoine Escoffier Niki Kaliyanda Poonacha 6–3, 6–2 Loss 34–27 Jan 2024 Ottignies-Louvain-la-Neuve , BelgiumChallenger Hard Sem Verbeek Luke Johnson Skander Mansouri 5–7, 3–6 Win 35–27 Feb 2024 Koblenz , GermanyChallenger Hard Sem Verbeek Jakob Schnaitter Mark Wallner 6–4, 6–2 Loss 35–28 Feb 2024 Tenerife , SpainChallenger Hard Sem Verbeek Petr Nouza Patrik Rikl 4–6, 6–4, [9–11] Win 36–28 Mar 2024 Tenerife , SpainChallenger Hard Sem Verbeek Marco Bortolotti Sergio Martos Gornes 6–4, 6–4 Win 37–28 Mar 2024 Lugano , SwitzerlandChallenger Hard (i) Sem Verbeek Constantin Frantzen Hendrik Jebens 6–7(11–9) , 7–6(1–7) , [10–8] Loss 37–29 May 2024 Francavilla al Mare , ItalyChallenger Clay Matwe Middelkoop Théo Arribagé Vlad Victor Cornea 6–7(1–7) , 6–7(7–9)