1 | 2025-06-29 | National Championships Switzerland ME - Road Race | NC | ME | 70 | DNF |
2 | 2025-06-26 | National Championships Switzerland MU - ITT | NC | MU | 207 | 19 |
3 | 2024-06-23 | National Championships Switzerland ME - Road Race | NC | ME | - | 39 |
4 | 2024-06-20 | National Championships Switzerland MU - ITT | NC | MU | - | DNS |
5 | 2024-05-20 | Paris - Troyes | 1.2 | ME | 225 | DNF |
6 | 2024-05-01 | GP Vorarlberg b/by Radhaus Rankweil | 1.2 | ME | 235 | DNF |
7 | 2023-10-01 | National Championships Switzerland MU - ITT | NC | MU | - | 12 |
8 | 2023-07-02 | National Championships Switzerland MU - Road Race | NC | MU | - | 28 |
9 | 2023-06-25 | National Championships Switzerland ME - Road Race | NC | ME | - | DNS |
10 | 2022-06-26 | National Championships Switzerland ME - Road Race | NC | ME | - | 27 |
11 | 2022-06-23 | National Championships Switzerland MU - ITT | NC | MU | - | 20 |
12 | 2022-03-20 | Popolarissima | 1.2 | ME | 34 | 83 |
13 | 2021-10-08 | SPIE Internationale Juniorendriedaagse | 2.1 | MJ | 68 | |
14 | 2021-06-20 | National Championships Switzerland MJ - Road Race | NC | MJ | - | 11 |
15 | 2021-06-16 | National Championships Switzerland MJ - ITT | NC | MJ | - | 15 |
16 | 2020-09-12 | National Championships Switzerland MJ - Road Race | NC | MJ | - | 8 |
17 | 2020-09-04 | Grand Prix Rüebliland | 2.1 | MJ | 245 | 56 |
18 | 2020-08-26 | Visegrad 4 Juniors | 2.Ncup | MJ | 64 | 59 |
19 | 2020-07-12 | National Championships Switzerland MJ - ITT | NC | MJ | - | 19 |