| 2026-09-30 | Sharm El Sheikh | R32 | Andrei Kunitsyn | 6-4 2-6 6-4 | won |
| 2026-09-27 | Sharm El Sheikh | F | Karan Singh | 3-6 6-4 | won |
| 2026-09-26 | Sharm El Sheikh | SF | Branko Djuric | 6-4 6-2 | won |
| 2026-09-25 | Sharm El Sheikh | QF | Fares Zakaria | 6-2 7-5 | won |
| 2026-09-24 | Sharm El Sheikh | R16 | Michal Krajci | 6-2 | won |
| 2026-09-23 | Sharm El Sheikh | R32 | Muthu Aadhitiya Senthilkumar | 6-2 6-2 | won |
| 2026-09-14 | Invest In Szczecin Open | R32 | Luka Mikrut | 6-4 4-6 0-6 | lost |
| 2026-09-14 | Invest In Szczecin Open | Q2 | Santiago Rodriguez Taverna | 6-0 6-2 | won |
| 2026-09-14 | Invest In Szczecin Open | Q1 | Pavlos Tsitsipas | 6-7 7-6 6-1 | won |
| 2026-09-07 | Nö Open Powered By Evn | Q1 | Andrew Paulson | 2-6 3-6 | lost |
| 2026-08-31 | Plovdiv Challenger 3 | R32 | Oleksandr Ovcharenko | 2-6 6-7 | lost |
| 2026-08-24 | Schwaben Open | Q2 | Kai Wehnelt | 1-6 4-6 | lost |
| 2026-08-24 | Schwaben Open | Q1 | Dominik Matic | 6-4 7-6 | won |
| 2026-07-06 | Brawo Open | Q2 | Dimitar Kuzmanov | 2-6 2-6 | lost |
| 2026-07-06 | Brawo Open | Q1 | Kacper Szymkowiak | 6-4 6-3 | won |
| 2026-06-01 | Rise Centurion Open | R16 | Philip Henning | 2-6 3-6 | lost |
| 2026-06-01 | Rise Centurion Open | R32 | Millen Hurrion | 6-7 6-3 7-6 | won |
| 2026-05-25 | Rise Irene Open | QF | Edward Winter | 1-6 6-7 | lost |
| 2026-05-25 | Rise Irene Open | R16 | Guillaume Dalmasso | 6-2 6-3 | won |
| 2026-05-25 | Rise Irene Open | R32 | Robin Bertrand | 6-0 7-5 | won |
| 2026-04-27 | Cote d'Ivoire Open 2 | R32 | Florent Bax | 3-6 6-7 | lost |
| 2026-04-20 | Cote d'Ivoire Open 1 | R32 | Gauthier Onclin | 4-6 4-6 | lost |
| 2026-02-09 | Steve Carter Baton Rouge Challenger | R16 | Stefan Dostanic | 3-6 3-6 | lost |
| 2026-02-09 | Steve Carter Baton Rouge Challenger | R32 | Tristan Mccormick | 7-6 6-4 | won |
| 2026-01-19 | Indoor Oeiras Open 1 | Q1 | Stefan Kozlov | 3-6 0-5 | lost |
| 2026-01-12 | Lexus Glasgow Challenger | Q2 | Marvin Moeller | 7-6 2-6 3-6 | lost |
| 2026-01-12 | Lexus Glasgow Challenger | Q1 | Anton Matusevich | 7-6 6-3 | won |
| 2026-01-05 | Lexus Nottingham Challenger | R32 | Mathys Erhard | 6-7 6-3 6-7 | lost |
| 2025-10-06 | Hersonissos 5 | R32 | Petros Tsitsipas | 6-4 5-7 4-6 | lost |
| 2025-09-15 | Bad Waltersdorf | Q1 | Michael Vrbensky | 3-6 3-6 | lost |