2021

XCM

UCI Marathon Series

3rd Grand Raid BCVS

7th Roc d'Azur 

 

3rd Swisschampionships Marathon

8th European Championships

2nd Jura Bike Marathon

1st La Barillette Garmin Bike Cup

XCO

6th Swisschampionships

6th Frenchcup Lons le Saunier 

27th Worldcup Albstadt

27th Worldcup Les Gets

2020

Swisschampion Marathon

1st O-Tour Marathon

5th Extrême sur Loue Marathon
10th Frenchcup Alpe d'Huez
5th JuraBike Marathon 
1st La Barillette Garmin Bike Cup

2019

20th Worldcup Albstadt
1st Frenchcup Plœuc-L'Hermitage
1st HSBC UK National Cross Country Series 
1st Nationscup Solingen

2018

4th Swisschampionships Marathon

2nd Transmaurienne Vanoise 

5th Bikefestival Basel

27th Worldcup Stellenbosh

2017

1st Extrême sur Loue Marathon

3rd O-Tour Marathon

2nd Proffix Swiss Bike Cup Andermatt    

 

2016

6th Worldcup Andorra 

4th European championship   

 

2015

2nd BMC Racing Cup Schaan 

3rd BMC Racing Cup Yverdon

3rd Roc d‘Azur   

 

2014

7th Cape Epic   

Swisschampion Eliminator

3rd Roc d'Azur Marathon  

 

2013
6th Worldcup Albstadt