2019
- 2. Rang Gesamtwertung Swiss Epic (4 Podestplätze und Stage-Win der Königsetappe)
- 46. Rang Weltcup, Les Gets (F)
- 48. Rang Weltcup, Lenzerheide
- 13. Rang Schweizermeisterschaften, Gränichen
- 5. Rang Gesamtwertung Engadin Bike Giro
2018
- 13. Rang Weltmeisterschaft, Lenzerheide
- 17. Rang Europameisterschaft, Graz (A)
- 9. Rang Weltcup, Mont-Sainte-Anne (CAN)
- 12. Rang Weltcup, Albstadt (D)
- 13. Rang Weltcup, Nove Mesto (CZ)
- 14. Rang Weltcup, Vallnord (AND)
- 15. Rang Weltcup, Val di Sole (ITA)
- 4. Rang Schweizermeisterschaft, Andermatt
- 8. Rang Gesamtwertung Swiss Epic, Stage-Win 1. Etappe (Elite)
- 6. Rang Gesamtwertung Engadin Bike Giro (Elite)
2017
- 21. Rang Europameisterschaft, Darfo Boario Terme (ITA)
- 19. Rang Weltcup, Val di Sole (ITA)
- 27. Rang Weltcup, Albstadt (D)
- 27. Rang Weltcup, Nove Mesto (CZ)
- 4. Rang Schweizermeisterschaft, Montsevelier
- 4. Rang Gesamtwertung Engadin Bike Giro (Elite)
2016
- 46. Rang Weltcup, Albstadt (D)
- 52. Rang Weltcup, Lenzerheide
- 69. Rang Weltcup, La Bresse (F)
- 2. Rang Lostorf (U23: C1-Rennen)
- 3. Rang Gesamtwertung Bikecup Ostschweiz (Herren Lizenz)
2015
- 53. Rang Weltcup, Lenzerheide
- 2. Rang Swiss Bike Cup, Solothurn
- 9. Rang Gesamtwertung Swiss Bike Cup (Kategorie Masters/Amateure/U23)
- 2. Rang Gesamtwertung Bikecup Ostschweiz (Herren Lizenz)
2014
- 23. Rang Weltmeisterschaft, Hafjell (NOR)
- 4. Rang Junior-Weltcup, Lenzerheide
- 30. Rang Junior-Weltcup, Albstadt (D)
- 5. Rang Schweizermeisterschaft, Lostorf
- 2. Rang Swiss Bike Cup, Montsevelier
- 3. Rang Swiss Bike Cup, Solothurn
- 5. Rang Gesamtwertung Bikecup Ostschweiz (bester Junior)
- 1. Rang Eliminator «Rund um de Gili», Altstätten
2013
- 9. Rang Schweizermeisterschaft, Lenzerheide
- 2. Rang Gesamtwertung Bikecup Ostschweiz
- 1. Rang Kreuzegg Classic, Bergrennen
- 1. Rang Radquer Bodensee-Meisterschaft, Mindelheim (D)