| 2026-09-07 | Wollerau | R1 | Leon Jovicic | 6-7 0-1 | lost |
| 2026-09-07 | Wollerau | R1 | Lukas Moehrlen / Sandro Weber (with Noah Honsberger) | 4-6 0-6 | lost |
| 2026-08-31 | Luzern | R1 | Lukas Moehrlen / Sandro Weber (with Filip Djokic) | 7-6 6-7 6-4 | won |
| 2026-08-31 | Luzern | R2 | Niccolo Crivelli / Lazar Mladenovic (with Filip Djokic) | 1-6 4-6 | lost |
| 2026-08-24 | Skopje | Group A | Yanru Li | 3-6 2-6 | lost |
| 2026-08-24 | Skopje | Group A | Marin Abadzhiev | 2-6 2-6 | lost |
| 2026-08-24 | Skopje | Group A | Matej Popov | 7-5 6-7 11-9 | won |
| 2026-08-24 | Skopje | R1 | Marin Abadzhiev / Aleksandar Ibrishimov (with Gorjan Vukikjevikj) | | lost |
| 2026-08-03 | Skopje | R1 | LUKA KIROVSKI / Maro Mircevski (with Lazar Mladenovic) | 6-3 6-4 | won |
| 2026-08-03 | Skopje | R2 | Ariel Elisha / Rafael Gheorghe Marin (with Lazar Mladenovic) | 7-5 6-0 | won |
| 2026-08-03 | Skopje | QF | Albin Colette / Diego Custodio Wagner (with Lazar Mladenovic) | 3-6 6-7 | lost |
| 2026-07-27 | Basel | R1 | Adolfo Abascal / Adrian Oltean Achacollo (with Michele Maniglia) | 2-6 6-2 5-7 | lost |
| 2026-07-13 | Banja Luka | Q1 | Sergej Zdralo | 4-6 6-4 6-10 | lost |
| 2026-06-15 | Banja Luka | R1 | Roko Zahirovic | 7-6 4-6 4-6 | lost |
| 2026-06-15 | Banja Luka | R1 | Vencel Fazekas / MARK JONY (with Roko Zahirovic) | 6-3 3-6 10-12 | lost |
| 2026-04-13 | Thalwil | R1 | Jerome Monnard / Tiago Peterhans (with Mateo Comamala) | 6-4 4-6 7-10 | lost |
| 2026-04-06 | Vienna | Q1 | Lucas Wieser | 0-6 2-6 | lost |
| 2026-03-17 | Ickern | R1 | Benjamin Schmidt | 2-6 1-6 | lost |
| 2026-03-17 | Ickern | R1 | Philipp Horst / Iosef Ureche (with Mateo Comamala) | 6-3 6-0 | won |
| 2026-03-17 | Ickern | R2 | Adrian Boehme / Lucas Ariel Herrera Sanchez (with Mateo Comamala) | 7-5 3-6 11-6 | won |
| 2026-03-17 | Ickern | QF | Mark Otto / Jannik Soetebier (with Mateo Comamala) | 7-5 3-6 11-13 | lost |
| 2026-03-09 | Hamburg | R1 | Hannes Luepkes / Julius Schliemann (with Mateo Fluri) | 4-6 6-2 10-3 | won |
| 2026-03-09 | Hamburg | R2 | Maximus Muller / Love Nyqvist (with Mateo Fluri) | 2-6 3-6 | lost |
| 2025-11-03 | Agno | R1 | Mateo Comamala / Paolo Iallonardo (with Marc Sonderegger) | 2-6 1-6 | lost |
| 2025-09-01 | Luzern | Q1 | Louis Sabet | 6-1 6-2 | won |
| 2025-09-01 | Luzern | Q2 | Elliot Delay | 2-6 3-6 | lost |
| 2025-09-01 | Luzern | R1 | Julien Becker / Michael Alexander Keller (with Jan Pegios) | 6-4 6-7 5-10 | lost |
| 2025-08-25 | Kreuzlingen | R1 | Nicolas Panoussopoulos / Tiago Peterhans (with Noe Studer) | 6-3 7-6 | won |
| 2025-08-25 | Kreuzlingen | R2 | Oscar Casas Mas / Paolo Iallonardo (with Noe Studer) | 4-6 3-6 | lost |
| 2025-08-18 | Pancevo | R1 | Aleksa Oparnica | 3-6 0-6 | lost |