| 2026-09-28 | Levante Open | R32 | Pierluigi Basile | 7-6 6-7 3-6 | lost |
| 2026-09-21 | Plovdiv Challenger 4 | R16 | Carlos Taberner | 5-7 4-6 | lost |
| 2026-09-21 | Plovdiv Challenger 4 | R32 | Andrey Chepelev | 7-6 6-1 | won |
| 2026-06-01 | Neckarcup 2.0 | R32 | Diego Dedura | 1-6 4-6 | lost |
| 2026-06-01 | Neckarcup 2.0 | Q2 | Georgii Kravchenko | 6-3 3-6 7-6 | won |
| 2026-06-01 | Neckarcup 2.0 | Q1 | Christoph Negritu | 7-5 6-2 | won |
| 2026-04-27 | Shymkent Challenger 2 | R32 | Samuele Pieri | 4-6 1-6 | lost |
| 2026-04-20 | Shymkent Challenger 1 | QF | Sergey Fomin | 6-1 3-6 3-6 | lost |
| 2026-04-20 | Shymkent Challenger 1 | R16 | Gilles Arnaud Bailly | 7-5 6-3 | won |
| 2026-04-20 | Shymkent Challenger 1 | R32 | Mathys Erhard | 6-1 7-6 | won |
| 2026-04-06 | Mexico City Open presentado por Banco BX+ | Q2 | Alejandro Hayen | 4-6 6-2 5-7 | lost |
| 2026-04-06 | Mexico City Open presentado por Banco BX+ | Q1 | Maxwell Mckennon | 6-3 6-3 | won |
| 2026-03-30 | Banorte Tennis Open | R32 | Patrick Zahraj | 4-6 4-6 | lost |
| 2026-03-23 | Morelia Open | R32 | Yunchaokete Bu | 5-7 4-6 | lost |
| 2026-03-23 | Morelia Open | Q2 | Quinn Vandecasteele | 7-5 4-6 5-7 | lost |
| 2026-03-23 | Morelia Open | Q1 | Arthur Reymond | 6-4 3-6 6-3 | won |
| 2026-03-16 | Morelos Open | R32 | Oliver Crawford | 4-6 1-6 | lost |
| 2026-03-09 | ITC Crete Challenger | Q2 | Christian Langmo | 4-6 2-6 | lost |
| 2026-03-09 | ITC Crete Challenger | Q1 | Petros Tsitsipas | 7-6 6-1 | won |
| 2026-02-02 | Koblenz Tennis Open | R16 | Kaichi Uchida | 6-7 6-7 | lost |
| 2026-02-02 | Koblenz Tennis Open | R32 | Niels Mcdonald | 7-5 2-6 6-3 | won |
| 2026-01-19 | Soma Bay Open | Q1 | Thijs Boogaard | 5-7 4-6 | lost |
| 2026-01-12 | Lexus Glasgow Challenger | Q1 | Marvin Moeller | 4-6 4-6 | lost |
| 2026-01-05 | Lexus Nottingham Challenger | Q2 | Anton Matusevich | 0-6 6-7 | lost |
| 2026-01-05 | Lexus Nottingham Challenger | Q1 | Patrick Brady | 6-2 6-2 | won |
| 2025-11-10 | Drummondville | R32 | Maks Kasnikowski | 6-3 4-6 1-6 | lost |
| 2025-11-03 | Knoxville | R16 | Shunsuke Mitsui | 1-6 7-6 2-6 | lost |
| 2025-11-03 | Knoxville | R32 | Leo Borg | 4-6 6-1 6-2 | won |
| 2025-11-03 | Knoxville | Q2 | Cooper Williams | 6-3 6-4 | won |
| 2025-11-03 | Knoxville | Q1 | Benjamin Willwerth | 6-7 7-6 7-6 | won |