| | 2016 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | SUI19971004 | 104 | WHEELER PRO TEAM | 78 / 142 | 45% | - | 1h19:23.00 | - | - | - | |
| | 2016 UCI World Cup XC #3 | | La Bresse | U23 | SUI19971004 | 94 | WHEELER PRO TEAM | 46 / 136 | 67% | 1h23:47.00 | 1h12:59.00 | 14.8% | - | - | |
| | 2016 UCI World Cup XC #4 | | Lenzerheide | U23 | SUI19971004 | 68 | WHEELER PRO TEAM | 73 / 109 | 33% | - | 1h16:03.00 | - | - | - | |
| | Hadleigh Park - Hadleigh Park International | | Hadleigh Park | Elite | SUI19971004 & 19 | 34 | | 24 / 46 | 49% | 1h28:45.00 | 1h21:20.00 | 9.1% | - | - | |
| | 2016 UCI World Cup XC #6 | | Vallnord | U23 | SUI19971004 | 58 | WHEELER PRO TEAM | 45 / 69 | 35% | 1h30:01.00 | 1h19:50.00 | 12.8% | - | - | |
| | 2017 UCI World Cup XC #1 | | Nové Mesto | U23 | 10009417165 & 1997 | 44 | WHEELER PRO TEAM | 34 / 152 | 78% | 1h21:18.00 | 1h16:39.00 | 6.1% | - | - | |
| | 2017 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10009417165 & 1997 | 48 | WHEELER PRO TEAM | 32 / 156 | 80% | 1h30:01.00 | 1h24:06.00 | 7% | - | - | |
| | 2017 UCI World Cup XC #3 | | Vallnord | U23 | 10009417165 & 1997 | 41 | WHEELER PRO TEAM | 36 / 96 | 63% | 1h23:08.00 | 1h17:14.00 | 7.6% | - | - | |
| | 2017 UCI World Cup XC #4 | | Lenzerheide | U23 | 10009417165 & 1997 | 39 | WHEELER PRO TEAM | 15 / 140 | 90% | 1h32:17.00 | 1h28:48.00 | 3.9% | - | - | |
| | 2017 UCI World Cup XC #6 | | Val di Sole | U23 | 10009417165 & 1997 | 38 | WHEELER PRO TEAM | 21 / 107 | 81% | 1h18:39.00 | 1h14:34.00 | 5.5% | - | - | |
| | UCI - XCO World Championships '17 | | Cairns, QLD | U23 | 10009417165 & 1997 | 43 | Switzerland | 34 / 73 | 54% | 1h23:33.00 | 1h17:46.00 | 7.4% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #1 | | Stellenbosch, WC | U23 | 10009417165 & 1997 | 16 | WHEELER PRO TEAM | 22 / 70 | 70% | 1h24:10.00 | 1h18:23.00 | 7.4% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10009417165 & 1997 | 25 | WHEELER PRO TEAM | 28 / 146 | 81% | 1h23:42.00 | 1h17:48.00 | 7.6% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | U23 | 10009417165 & 1997 | ? | WHEELER PRO TEAM | 8 / 142 | 95% | 1h24:57.00 | 1h23:44.00 | 1.5% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #4 | | Val di Sole | U23 | 10009417165 & 1997 | 23 | WHEELER PRO TEAM | 20 / 112 | 83% | 1h19:30.00 | 1h16:40.00 | 3.7% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #5 | | Vallnord | U23 | 10009417165 & 1997 | ? | WHEELER PRO TEAM | 35 / 80 | 57% | 1h30:44.00 | 1h24:07.00 | 7.9% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #7 | | La Bresse | U23 | 10009417165 & 1997 | 26 | WHEELER PRO TEAM | 13 / 122 | 90% | 1h25:46.00 | 1h23:22.00 | 2.9% | - | - | |
| | UCI - XCO World Championships '18 | | Lenzerheide | U23 | 10009417165 & 1997 | 27 | Switzerland | 39 / 97 | 60% | 1h28:56.00 | 1h21:22.00 | 9.3% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | U23 | 10009417165 & 1997 | 24 | SWISS MTB PRO TEAM POWERED BY STOLL | 46 / 142 | 68% | 1h23:13.00 | 1h17:42.00 | 7.1% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | U23 | 10009417165 & 1997 | 31 | SWISS MTB PRO TEAM POWERED BY STOLL | 75 / 138 | 46% | 1h23:53.00 | 1h14:24.00 | 12.8% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #3 | | Vallnord | U23 | 10009417165 & 1997 | 35 | SWISS MTB PRO TEAM POWERED BY STOLL | 38 / 79 | 53% | 1h15:38.00 | 1h08:08.00 | 11% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | U23 | 10009417165 & 1997 | 39 | SWISS MTB PRO TEAM POWERED BY STOLL | 53 / 107 | 51% | 1h20:38.00 | 1h13:22.00 | 9.9% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #5 | | Val di Sole | U23 | 10009417165 & 1997 | 55 | SWISS MTB PRO TEAM POWERED BY STOLL | 41 / 113 | 64% | 1h30:31.00 | 1h23:10.00 | 8.8% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #6 | | Lenzerheide | U23 | 10009417165 & 1997 | 53 | SWISS MTB PRO TEAM POWERED BY STOLL | 55 / 110 | 50% | 1h15:52.00 | 1h09:00.00 | 10% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #7 | | Snowshoe, WV | U23 | 10009417165 & 1997 | 39 | SWISS MTB PRO TEAM POWERED BY STOLL | 18 / 54 | 68% | 1h11:03.00 | 1h07:55.00 | 4.6% | - | - | |
| | 2020 Enduro World Series-E #1 | | Zermatt | Open | SUI.1997.35877 | 31 | | 23 / 35 | 35% | 30:25.94 | 26:29.22 | 14.9% | 26:29.22 | 14.9% | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | Elite | 10009417165 & 1997 | 139 | | 51 / 119 | 58% | 1h41:58.00 | 1h34:39.00 | 7.7% | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10009417165 & 1997 | 139 | | 69 / 125 | 45% | 1h31:38.00 | 1h25:03.00 | 7.7% | - | - | |
| | UCI - E-MTB XC World Championships '20 | | Leogang | Elite | 10009417165 & 1997 | 3 | Switzerland | 5 / 45 | 91% | 1h04:30.00 | 1h01:41.00 | 4.6% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10009417165 & 1997 | 153 | | 104 / 154 | 33% | -1LAP | 1h20:23.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10009417165 & 1997 | 151 | | 103 / 145 | 29% | -2LAP | 1h20:55.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #3 | | Leogang | Elite | 10009417165 & 1997 | 117 | | 106 / 109 | 3% | -5LAP | 1h15:50.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10009417165 & 1997 | 115 | | 81 / 113 | 29% | -1LAP | 1h18:23.00 | - | - | - | |
| | 2021 Enduro World Series-E #1 | | Crans Montana | Open | SUI.1997.35877 | 34 | | 28 / 46 | 40% | 26:26.24 | 23:26.35 | 12.8% | 23:26.35 | 12.8% | |
| | 2022 Mercedes-Benz UCI World Cup XC #1 | | Petropolis | Elite | 10009417165 & 1997 | 107 | | 57 / 96 | 41% | 1h38:16.00 | 1h26:52.00 | 13.1% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | Elite | 10009417165 & 1997 | 133 | | 109 / 123 | 11% | -2LAP | 1h18:42.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | Elite | 10009417165 & 1997 | 137 | Switzerland | 86 / 121 | 29% | -1LAP | 1h21:19.00 | - | - | - | |
| | 2022 Enduro World Series-E #3 | | Valberg, Guillaumes | Open | SUI.1997.35877 | 25 | | 34 / 41 | 18% | 54:34.55 | 48:07.92 | 13.4% | 48:07.92 | 13.4% | |
| | 2022 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10009417165 & 1997 | 131 | | 44 / 113 | 62% | 1h23:19.00 | 1h17:32.00 | 7.5% | - | - | |
| | 2022 Enduro World Series-E #5 | | Finale Ligure | Open | SUI.1997.35877 | 48 | | 41 / 59 | 31% | 30:04.66 | 26:40.60 | 12.8% | 26:40.60 | 12.8% | |
| | 2023 UCI World Cup XCO #1 | | Nové Mesto | Elite | 10009417165 & 1997 | 116 | | 93 / 125 | 26% | -2LAP | 1h22:46.00 | - | - | - | |
| | 2023 UCI World Cup EDR #4 | | Leogang | Open (E-EDR - 10 stages) | 10009417165 & 1997 | 31 | Specialized enduro team | 26 / 36 | 29% | 41:26.10 | 36:54.32 | 12.3% | - | - | |
| | 2023 UCI World Cup XCO #4 | | Val di Sole | Elite | 10009417165 & 1997 | 105 | | 75 / 111 | 33% | 1h31:16.00 | 1h20:22.00 | 13.6% | - | - | |
| | 2023 UCI World Cup XCO #6 | | Les Gets | Elite | 10009417165 & 1997 | 95 | | 80 / 108 | 26% | -2LAP | 1h26:45.00 | - | - | - | |