| 2026-09-07 | Wollerau | R1 | Vladimir Cvetkovic | 6-4 6-4 | won |
| 2026-09-07 | Wollerau | R2 | Jerome Monnard | 2-6 2-6 | lost |
| 2026-08-31 | Luzern | R1 | Lion Dumitrescu | 6-4 6-2 | won |
| 2026-08-31 | Luzern | R2 | Lazar Mladenovic | 5-7 1-6 | lost |
| 2026-08-24 | Kreuzlingen | R1 | Nicolas Panoussopoulos | 6-4 6-2 | won |
| 2026-08-24 | Kreuzlingen | R2 | Julio Zarate Fernandez | 6-2 4-6 6-1 | won |
| 2026-08-24 | Kreuzlingen | R3 | Thibault Nievergelt | 5-7 3-6 | lost |
| 2026-07-27 | Sofia | Group C | Riccardo Pontigia | 6-7 6-1 10-8 | won |
| 2026-07-27 | Sofia | Group C | Bohodistyi Hrihorii | 6-3 6-4 | won |
| 2026-07-27 | Sofia | Group C | Damyan Avramovski | 2-6 6-4 5-10 | lost |
| 2026-07-20 | Sofia | Group G | Aleksandr Ponomarev | 4-6 4-6 | lost |
| 2026-07-20 | Sofia | Group G | Dobromir Manoloff | 6-7 7-6 5-10 | lost |
| 2026-07-20 | Sofia | Group G | Riccardo Pontigia | 6-3 6-3 | won |
| 2026-06-29 | Bludenz | R1 | Radek Lassan | 0-6 4-6 | lost |
| 2026-04-13 | Thalwil | Group C | Mateo Comamala | 1-6 2-6 | lost |
| 2026-04-13 | Thalwil | Group C | Sam van de Langenberg | 0-6 1-6 | lost |
| 2026-04-13 | Thalwil | Group C | Toby Ward | 7-6 6-2 | won |
| 2025-09-01 | Luzern | Q1 | Boris Kozlov | 5-7 6-2 3-10 | lost |
| 2025-09-01 | Luzern | R1 | Eduard Khaikov / Henrik Martin (with Lucas Zuercher) | 5-7 6-4 7-10 | lost |
| 2025-04-14 | Thalwil | R1 | Benjamin Freyholdt / Kasra Nathaniel Shirazi (with Lucas Zuercher) | 6-2 6-3 | won |
| 2025-04-14 | Thalwil | QF | Noel Kim Bachmann / Sam van de Langenberg (with Lucas Zuercher) | 3-6 4-6 | lost |