| 13/09/2025 | Swiss Championships Middle |  SUI | Middle | HE | 67 | 46:38 | +15:25 | 8:58 |  | 
    
        | 13/04/2025 | 3. National Event - Middle distance |  SUI | Middle | M21E | 80 | 49:00 | +17:46 | 9:48 |  | 
    
        | 29/03/2025 | 1. National Event - Middel distance |  SUI | Long | HE | 69 | 50:36 | +18:10 | 7:54 |  | 
    
        | 22/09/2024 | Schweizermeisterschaft Langdistanz |  SUI | Long | Men | 69 | 1:48:59 | +43:55 | 10:34 |  | 
    
        | 21/04/2024 | Schweizermeisterschaft Mitteldistanz |  SUI | Middle | HE / H20 | 105 | 1:24:38 | +48:39 | 19:08 |  | 
    
        | 20/04/2024 | 2. Nationaler Sprint |  SUI | Sprint | HE / H20 | 112 | 28:11 | +12:13 | 7:13 |  | 
    
        | 09/09/2023 | Swiss Championships Middle |  SUI | Middle | HE/H20 | 98 | 57:05 | +24:48 | 11:08 |  | 
    
        | 27/08/2022 | 8. National Orienteering Middle |  SUI | Middle | Men | 104 | 1:11:59 | +40:05 | 16:32 |  | 
    
        | 10/04/2022 | 4. National Orienteering Sprint |  SUI | KnockOutSprint | Herren Elite | 63 | 16:19 | +5:27 | 5:26 |  | 
    
        | 09/04/2022 | 3. National Middle |  SUI | Middle | Herren Elite | 75 | 1:02:48 | +27:48 | 8:09 |  | 
    
        | 25/09/2021 | 11. National Event Swiss-O Middledistance |  SUI | Long | Men Elite | 72 | 1:11:02 | +37:46 | 14:12 |  | 
    
        | 01/09/2019 | Schweizer Meisterschaft im Sprint-OL (SPM) |  SUI | Sprint | HE | 60 | 22:16 | +6:06 | 5:18 |  | 
    
        | 12/05/2019 | 2. Nationaler OL |  SUI | Sprint | Herren Elite | 42 | 21:02 | +4:09 | 7:30 |  |