2024
2. Haselrennen III (SUI)
3. Brugger Abendrennen - Stage 2 (SUI)
6. Tour of Malta - Stage 3 (MLT/UCI2.12)
7. Brugger Abendrennen - Stage 1 (SUI)
8. Tour of Malta - Stage 2 (MLT/UCI2.12)
9. Tour of Malta - Stage 1 (MLT/UCI2.12)
9. Tour of Malta - GC (MLT/UCI2.12)
11. Brugger Abendrennen - Stage 3 (SUI)
12. Tour of Malta - Stage 4 (MLT/UCI2.12)
14. Brugger Abendrennen - Stage 4 (SUI)
16. ITT Thun Elite (SUI)