| 12-10 | DNF | | UCI MTB World Cup XCO - Mont-Sainte-Anne (CDM) | |
| 10-10 | 4 | | UCI MTB World Cup XCC - Mont-Sainte-Anne (CDM) | |
| 05-10 | 13 | | UCI MTB World Cup XCO - Lake Placid (CDM) | |
| 03-10 | 12 | | UCI MTB World Cup XCC - Lake Placid (CDM) | |
| 21-09 | 50 | | UCI MTB World Cup XCO - Lenzerheide (CDM) | |
| 19-09 | 33 | | UCI MTB World Cup XCC - Lenzerheide (CDM) | |
| 14-09 | 37 | | UCI World Championship Mountainbike Valais (CM) | |
| 09-09 | 18 | | UCI World Championship Mountainbike Valais XCC (CM) | |
| 31-08 | 59 | | UCI MTB World Cup XCO - Haute-Savoie (CDM) | |
| 29-08 | DNF | | UCI MTB World Cup XCC - Haute-Savoie (CDM) | |
| 17-08 | 3 | | Swiss Bike Cup Basel (HC) | |
| 27-07 | 25 | | UEC Mountainbike European Continental Championships XCO (CC) | |
| 24-07 | 14 | | UEC Mountainbike European Continental Championships XCC (CC) | |
| 13-07 | 31 | | UCI MTB World Cup XCO - Vallnord Pal Arinsal (CDM) | |
| 11-07 | DNS | | UCI MTB World Cup XCC - Vallnord Pal Arinsal (CDM) | |
| 06-07 | 5 | | Swiss National Championships - XCO (CN) | |
| 22-06 | 17 | | UCI MTB World Cup XCO - Val di Sole (CDM) | |
| 20-06 | 6 | | UCI MTB World Cup XCC - Val di Sole (CDM) | |
| 08-06 | 5 | | UCI MTB World Cup XCO - Leogang (CDM) | |
| 06-06 | 4 | | UCI MTB World Cup XCC - Leogang (CDM) | |
| 25-05 | 3 | | UCI MTB World Cup XCO - Nové Město Na Moravě (CDM) | |
| 24-05 | 6 | | UCI MTB World Cup XCC - Nové Město Na Moravě (CDM) | |
| 18-05 | 3 | | Bike Revolution #2 - Huttwil (1) | |
| 11-05 | 14 | | Radsportfest Märwil (1.2) | 154.0km |
| 04-05 | 7 | | Bike Revolution #1 - Engelberg (HC) | |
| 12-04 | 34 | | UCI MTB World Cup XCO - Araxá (CDM) | |
| 11-04 | 23 | | UCI MTB World Cup XCC - Araxá (CDM) | |
| 06-04 | 4 | | UCI MTB World Cup XCO - Araxá (CDM) | |
| 05-04 | 10 | | UCI MTB World Cup XCC - Araxá (CDM) | |
| 30-03 | 12 | | CIMTB #1 - Araxá - XCO ELITE (HC) | |
| | | Istrian Spring Tour (2.2) |
| 5 | | Standings |
| 17 | | Points |
| 16-03 | 48 | 5 | Stage 3Pazin - Umag (118.0km) | 118.0km |
| 15-03 | 5 | 4 | Stage 2Novigrad - Motovun (139.0km) | 139.0km |
| 14-03 | 56 | 32 | Stage 1Porec - Funtana (142.0km) | 142.0km |
| 13-03 | 38 | 38 | PrologueVrsar - Vrsar (1.0km) | 1.0km |
| 09-03 | 40 | | POREČ Classic (1.2) | 146.0km |
| 05-03 | 127 | | UMAG Classic (1.2) | 142.0km |
| 22-02 | 1 | | Shimano Supercup Massi Banyoles (CS) | |
| 12-01 | 5 | | Swiss National Championships CX (CN) | |