1 | 2025-06-29 | 1005 | National Championships Switzerland ME - Road Race | NC | 178.7 | - | - | 3108 |
2 | 2025-06-26 | 19 | National Championships Switzerland MU - ITT | NC | 18.9 | - | - | 225 |
3 | 2024-06-23 | 39 | National Championships Switzerland ME - Road Race | NC | 184.8 | - | - | 1687 |
4 | 2024-06-20 | 1006 | National Championships Switzerland MU - ITT | NC | 15.4 | - | - | |
5 | 2024-05-20 | 1005 | Paris - Troyes | 1.2 | 180 | - | - | 1953 |
6 | 2024-05-01 | 1005 | GP Vorarlberg b/by Radhaus Rankweil | 1.2 | 163.1 | - | - | 2185 |
7 | 2023-10-01 | 12 | National Championships Switzerland MU - ITT | NC | 15.65 | - | - | 357 |
8 | 2023-07-02 | 28 | National Championships Switzerland MU - Road Race | NC | 154.5 | - | - | |
9 | 2023-06-25 | 1006 | National Championships Switzerland ME - Road Race | NC | 151.9 | - | - | 2480 |
10 | 2022-06-26 | 27 | National Championships Switzerland ME - Road Race | NC | 192 | - | - | 2721 |
11 | 2022-06-23 | 20 | National Championships Switzerland MU - ITT | NC | 19 | - | - | 224 |
12 | 2022-03-20 | 83 | Popolarissima | 1.2 | 175.2 | - | - | 231 |
13 | 2021-10-10 | 1005 | SPIE Internationale Juniorendriedaagse | Stage 3 | 2.1 | 99.9 | - | - | 1337 |
14 | 2021-10-09 | 98 | SPIE Internationale Juniorendriedaagse | Stage 2a (ITT) | 2.1 | 12.2 | - | - | 16 |
15 | 2021-10-09 | 118 | SPIE Internationale Juniorendriedaagse | Stage 2b | 2.1 | 80.5 | - | - | 57 |
16 | 2021-10-08 | 130 | SPIE Internationale Juniorendriedaagse | Stage 1 | 2.1 | 102.3 | - | - | 86 |
17 | 2021-06-20 | 11 | National Championships Switzerland MJ - Road Race | NC | 97.6 | - | - | |
18 | 2021-06-16 | 15 | National Championships Switzerland MJ - ITT | NC | 20.4 | - | - | |
19 | 2020-09-12 | 8 | National Championships Switzerland MJ - Road Race | NC | 86.9 | 1 | - | |
20 | 2020-09-06 | 56 | Grand Prix Rüebliland | General classification | 2.1 | | - | - | |
21 | 2020-09-06 | 59 | Grand Prix Rüebliland | Stage 3 | 2.1 | 108 | - | - | 1532 |
22 | 2020-09-05 | 38 | Grand Prix Rüebliland | Stage 2a | 2.1 | 81.3 | - | - | 718 |
23 | 2020-09-05 | 60 | Grand Prix Rüebliland | Stage 2b (ITT) | 2.1 | 8.8 | - | - | 78 |
24 | 2020-09-04 | 89 | Grand Prix Rüebliland | Stage 1 | 2.1 | 91.2 | - | - | 1399 |
25 | 2020-08-28 | 59 | Visegrad 4 Juniors | General classification | 2.Ncup | | 5 | - | |
26 | 2020-08-28 | 59 | Visegrad 4 Juniors | Stage 3 | 2.Ncup | 107.3 | - | - | 171 |
27 | 2020-08-27 | 19 | Visegrad 4 Juniors | Stage 2a (ITT) | 2.Ncup | 4.5 | - | - | 8 |
28 | 2020-08-27 | 71 | Visegrad 4 Juniors | Stage 2b | 2.Ncup | 69 | - | - | 74 |
29 | 2020-08-26 | 47 | Visegrad 4 Juniors | Stage 1 | 2.Ncup | 95 | - | - | 171 |
30 | 2020-07-12 | 19 | National Championships Switzerland MJ - ITT | NC | 20.2 | - | - | |
| | | | | 2534.25 | 6 | - | 20818 |