| 2026-09-28 | Open de Vendée | R16 | Clement Chidekh / Jody Maginley (with David Poljak) | 6-2 6-4 | won |
| 2026-08-17 | Axa Open De Sion | Q1 | Alex Marti Pujolras | 6-7 7-5 4-6 | lost |
| 2026-08-17 | Axa Open De Sion | F | Murkel Dellien / Facundo Mena (with David Poljak) | 6-4 6-4 | won |
| 2026-08-17 | Axa Open De Sion | SF | Alexander Merino / Michael Zhu (with David Poljak) | 6-2 6-2 | won |
| 2026-08-17 | Axa Open De Sion | QF | Henry Bernet / Dominic Stricker (with David Poljak) | | won |
| 2026-08-17 | Axa Open De Sion | R16 | Thiago Cigarran / Lucio Ratti (with David Poljak) | 7-6 6-4 | won |
| 2026-07-27 | Svijany Open | F | Inigo Cervantes / Denys Molchanov (with David Poljak) | 6-7 3-6 | lost |
| 2026-07-27 | Svijany Open | SF | Andrew Paulson / Joran Vliegen (with David Poljak) | 4-6 7-6 10-8 | won |
| 2026-07-27 | Svijany Open | QF | Mario Mansilla Diez / Benjamin Winter Lopez (with David Poljak) | 1-6 6-3 10-6 | won |
| 2026-07-27 | Svijany Open | R16 | Ignasi Forcano Aparicio / Mark Vervoort (with David Poljak) | 6-4 6-4 | won |
| 2026-07-06 | Concord Iasi Open | R32 | Valentin Royer | 2-6 3-6 | lost |
| 2026-07-06 | Concord Iasi Open | Q2 | Olle Wallin | 5-7 3-6 | lost |
| 2026-07-06 | Concord Iasi Open | Q1 | Ramkumar Ramanathan | 6-4 6-1 | won |
| 2026-06-29 | Ion Tiriac Challenger | F | Inigo Cervantes / Denys Molchanov (with Michael Vrbensky) | 6-3 3-6 10-4 | won |
| 2026-06-29 | Ion Tiriac Challenger | SF | Vijay Sundar Prashanth / Ramkumar Ramanathan (with Michael Vrbensky) | 7-5 6-4 | won |
| 2026-06-29 | Ion Tiriac Challenger | QF | S D Prajwal Dev / Nitin Kumar Sinha (with Michael Vrbensky) | 6-3 6-4 | won |
| 2026-06-29 | Ion Tiriac Challenger | R16 | Ivan Sabanov / Matej Sabanov (with Michael Vrbensky) | 7-5 4-6 10-7 | won |
| 2026-04-27 | Cote d'Ivoire Open 2 | Q1 | Matteo Fondriest | 1-4 | lost |
| 2026-04-20 | Cote d'Ivoire Open 1 | R32 | Karim Bennani | 3-4 | lost |
| 2026-03-09 | Rwanda Challenger 2 | R16 | Stefano Napolitano | 3-6 7-6 1-6 | lost |
| 2026-03-09 | Rwanda Challenger 2 | R32 | Florent Bax | 7-6 6-7 7-6 | won |
| 2026-03-02 | Rwanda Challenger | Q2 | Stefano Napolitano | 5-7 6-7 | lost |
| 2026-03-02 | Rwanda Challenger | Q1 | Claude Ishimwe | 6-0 6-2 | won |
| 2025-09-16 | Targu Mures 2 | R32 | Filip Cristian Jianu | 2-6 7-6 3-6 | lost |
| 2025-07-21 | Zug | R32 | Jakub Paul | 4-6 3-6 | lost |
| 2025-07-21 | Zug | Q2 | Genaro Alberto Olivieri | 7-6 4-6 6-3 | won |
| 2025-07-21 | Zug | Q1 | Francesco Forti | 6-4 6-4 | won |
| 2025-07-07 | Braunschweig | Q1 | Orlando Luz | 6-7 5-7 | lost |
| 2025-06-09 | Bratislava | Q1 | Oleg Prihodko | 3-6 2-6 | lost |
| 2025-04-14 | San Luis Potosi | R16 | James Duckworth | 2-6 6-7 | lost |