| 2026-09-25 | Forbach | QF | Stefan Seifert | 3-6 2-6 | lost |
| 2026-09-24 | Forbach | R16 | Moritz Hoffmann | 6-4 6-2 | won |
| 2026-09-23 | Forbach | R32 | Noah Thurner | 6-3 6-1 | won |
| 2026-09-23 | Forbach | QF | Mac Visser / Lars Wagenaar (with Fons van Sambeek) | 6-2 3-6 7-10 | lost |
| 2026-09-22 | Forbach | R16 | Remy Dugardin / Martin Riu (with Fons van Sambeek) | 6-4 | won |
| 2026-09-14 | Open Blot Rennes | Q2 | Daniel Masur | 6-7 6-4 6-7 | lost |
| 2026-09-14 | Open Blot Rennes | Q1 | Luca Sanchez | 6-4 7-6 | won |
| 2026-07-13 | Dutch Open Tournament | Q1 | Dimitar Kuzmanov | 6-4 4-6 3-6 | lost |
| 2026-07-13 | Dutch Open Tournament | R16 | Mateus Alves / Oscar Jose Gutierrez (with Jannik Opitz) | 3-6 4-6 | lost |
| 2026-07-06 | Lexus Nottingham Challenger 3 | R16 | Yi Zhou | 7-6 1-6 1-6 | lost |
| 2026-07-06 | Lexus Nottingham Challenger 3 | R32 | Emile Hudd | 7-6 6-4 | won |
| 2026-07-06 | Lexus Nottingham Challenger 3 | SF | Arda Azkara / S Mert Ozdemir (with Niels Visker) | 3-6 6-7 | lost |
| 2026-07-06 | Lexus Nottingham Challenger 3 | QF | Liam Hignett / Marcus Walters (with Niels Visker) | 6-4 7-6 | won |
| 2026-07-06 | Lexus Nottingham Challenger 3 | R16 | Sam Ryan Ziegann / Ryan Seggerman (with Niels Visker) | 6-4 3-6 10-2 | won |
| 2026-06-15 | Royan Atlantique Open | Q2 | Michael Zhu | 6-3 6-7 4-6 | lost |
| 2026-06-15 | Royan Atlantique Open | F | Ignasi Forcano Aparicio / Mark Vervoort (with Jannik Opitz) | 6-4 6-4 | won |
| 2026-06-15 | Royan Atlantique Open | SF | Philip Henning / Alexander Merino (with Jannik Opitz) | 6-4 3-6 10-5 | won |
| 2026-06-15 | Royan Atlantique Open | QF | S D Prajwal Dev / Nitin Kumar Sinha (with Jannik Opitz) | 1-6 6-1 10-5 | won |
| 2026-06-15 | Royan Atlantique Open | R16 | Gabriel Gomez / Cosme Rolland de Ravel (with Jannik Opitz) | 6-1 6-1 | won |
| 2026-02-09 | ABN AMRO Open | R16 | Santiago Gonzalez / David Pel (with Pieter de Lange) | 7-5 4-6 8-10 | lost |