| 2026-08-31 | Luzern | R1 | Henrik Martin | 4-6 6-4 3-0 | won |
| 2026-08-31 | Luzern | R2 | Mateo Comamala | 1-6 3-6 | lost |
| 2026-08-31 | Luzern | R1 | Samuel Blatti / Sander Vetterli (with Leon Jovicic) | 6-3 6-2 | won |
| 2026-08-31 | Luzern | R2 | Noel Kim Bachmann / Titus Cristea (with Leon Jovicic) | 0-6 7-6 9-11 | lost |
| 2026-08-24 | Kreuzlingen | R1 | Ben Niffeler | 6-4 6-2 | won |
| 2026-08-24 | Kreuzlingen | R2 | Tiago Peterhans | 2-6 3-6 | lost |
| 2026-08-24 | Kreuzlingen | R1 | Leon Jovicic / Ben Messerli (with Noah Honsberger) | 4-6 1-6 | lost |
| 2026-07-27 | Basel | R1 | Emilio Camacho / Eric Dylan Mueller (with Tyler Guinness) | 2-6 3-6 | lost |
| 2026-07-20 | Fuerth | Q1 | Iosef Ureche | 6-4 6-2 | won |
| 2026-07-20 | Fuerth | Q2 | Luis Feisst | 6-3 5-7 10-5 | won |
| 2026-07-20 | Fuerth | Group B | Armands Aire | 6-3 6-3 | won |
| 2026-07-20 | Fuerth | Group B | Miko Koeppen | 3-6 2-6 | lost |
| 2026-07-20 | Fuerth | Group B | Tom Fricke | 6-3 6-2 | won |
| 2026-06-29 | Verbier | R1 | Moritz Glauser | 7-6 6-4 | won |
| 2026-06-29 | Verbier | R2 | Mattia Cona | 4-6 3-6 | lost |
| 2026-06-29 | Verbier | R1 | Mattia Cona / Marco Meacci (with Nicolas Panoussopoulos) | 4-6 3-6 | lost |
| 2026-06-09 | Borne | Group G | Yannick Julius Swoboda | 1-6 2-6 | lost |
| 2026-06-09 | Borne | Group G | Koen Ceelaert | 3-6 3-6 | lost |
| 2026-06-09 | Borne | Group G | Finn Stoter | 6-4 7-5 | won |
| 2026-06-09 | Borne | R1 | Rafael Fennis / Valentijn Roodenburg (with Sam van de Langenberg) | | won |
| 2026-06-09 | Borne | QF | Shiro Bui / Yannick Julius Swoboda (with Sam van de Langenberg) | 3-6 1-6 | lost |
| 2026-04-13 | Thalwil | Group G | Ben Messerli | 6-3 2-6 4-10 | lost |
| 2026-04-13 | Thalwil | Group G | Colin LANDRY | 4-6 4-6 | lost |
| 2026-04-13 | Thalwil | Group G | Stefano Palanza | 6-3 6-3 | won |
| 2026-04-13 | Thalwil | R1 | Moritz Freitag / Sandro Weber (with Nicolas Panoussopoulos) | 3-6 4-6 | lost |
| 2026-02-16 | Agno | Group F | Denzell Darkey | 6-4 6-3 | won |
| 2026-02-16 | Agno | Group F | Vittorio Gillerio | 6-7 1-6 | lost |
| 2026-02-16 | Agno | Group F | Rene Bertos | 1-6 0-6 | lost |
| 2025-09-01 | Luzern | Q1 | Steven Dean | 6-4 6-1 | won |
| 2025-09-01 | Luzern | Q2 | Marlon Daengeli | 6-1 6-2 | won |