| 2026-09-28 | Levante Open | R32 | Lorenzo Giustino | 5-7 7-6 4-6 | lost |
| 2026-09-28 | Levante Open | Q2 | Franco Agamenone | 6-2 1-6 7-6 | won |
| 2026-09-28 | Levante Open | Q1 | Giuseppe la Vela | 6-1 7-6 | won |
| 2026-09-21 | De Wave Open Challenger 2026 | R32 | Jay Clarke | 5-7 3-6 | lost |
| 2026-09-21 | De Wave Open Challenger 2026 | Q2 | Javier Barranco Cosano | 7-6 1-2 | won |
| 2026-09-21 | De Wave Open Challenger 2026 | Q1 | Sergi Fita Juan | 6-3 6-1 | won |
| 2026-07-06 | Brawo Open | Q1 | Andrey Chepelev | 2-6 4-6 | lost |
| 2026-07-06 | Brawo Open | QF | Orlando Luz / Rafael Matos (with Robert Strombachs) | 5-7 3-6 | lost |
| 2026-07-06 | Brawo Open | R16 | Ignasi Forcano Aparicio / Mark Vervoort (with Robert Strombachs) | 6-7 6-3 10-8 | won |
| 2026-06-29 | Internationaux de Tennis de Troyes | Q1 | Amit Vales | 6-1 5-7 3-6 | lost |
| 2026-06-22 | Intaro Open | Q2 | Radu Mihai Papoe | 3-6 2-6 | lost |
| 2026-06-22 | Intaro Open | Q1 | Dominik Palan | 6-3 6-2 | won |
| 2026-03-23 | Guerri Napoli Tennis Cup | Q2 | Jakub Paul | 7-5 6-7 2-6 | lost |
| 2026-03-23 | Guerri Napoli Tennis Cup | Q1 | Federico Arnaboldi | 6-4 6-7 6-2 | won |
| 2026-03-16 | Zadar Open | R32 | Martin Krumich | 5-7 4-6 | lost |
| 2026-03-16 | Zadar Open | Q2 | Stefan Palosi | 6-1 4-6 7-6 | won |
| 2026-03-16 | Zadar Open | Q1 | Stefan Popovic | 1-6 7-6 6-1 | won |
| 2026-02-02 | Koblenz Tennis Open | Q2 | Liam Gavrielides | 3-6 5-7 | lost |
| 2026-02-02 | Koblenz Tennis Open | Q1 | Adrian Oetzbach | 7-6 6-3 | won |
| 2025-09-29 | Braga | Q1 | Henri Squire | 4-6 1-6 | lost |
| 2025-09-16 | Targu Mures 2 | Q2 | Jack Loge | 2-6 6-7 | lost |
| 2025-09-16 | Targu Mures 2 | Q1 | Emilien Demanet | 5-7 6-1 7-5 | won |
| 2025-09-01 | Seville | Q2 | David Jorda Sanchis | 5-7 1-6 | lost |
| 2025-09-01 | Seville | Q1 | Federico Iannaccone | 6-4 7-6 | won |
| 2025-07-28 | Hagen | Q1 | Neil Oberleitner | 4-6 4-6 | lost |
| 2025-06-23 | Lima 1 | R32 | Blaise Bicknell | 4-6 5-7 | lost |
| 2025-06-23 | Lima 1 | Q2 | Juan Manuel la Serna | 7-6 6-4 | won |
| 2025-06-23 | Lima 1 | Q1 | Jose Velasco | 6-0 6-0 | won |
| 2025-06-16 | Santa Cruz de la Sierra | R32 | Genaro Alberto Olivieri | 0-6 3-6 | lost |
| 2025-06-16 | Santa Cruz de la Sierra | Q2 | Lorenzo Joaquin Rodriguez | 7-5 6-4 | won |