| | UCI - XCO World Championships '20 | | Leogang | U23 | 10010183364 & 1998 | 37 | Germany | 33 / 73 | 56% | - | 1h08:15.00 | - | - | - | |
| | UCI - XCO World Championships '16 | | Nové Mesto | 17-18 | GER19981101 | 44 | Germany | 39 / 99 | 61% | 1h14:52.00 | 1h08:32.00 | 9.2% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #6 | | Lenzerheide | U23 | 10010183364 & 1998 | 120 | | 44 / 110 | 61% | 1h14:48.00 | 1h09:00.00 | 8.4% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | U23 | 10010183364 & 1998 | 73 | | 75 / 107 | 30% | - | 1h13:22.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | U23 | 10010183364 & 1998 | 89 | | 32 / 138 | 77% | 1h19:05.00 | 1h14:24.00 | 6.3% | - | - | |
| | 2017 UCI World Cup XC #6 | | Val di Sole | U23 | 10010183364 & 1998 | 46 | | 100 / 107 | 7% | - | 1h14:34.00 | - | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | U23 | 10010183364 & 1998 | 39 | | 21 / 92 | 78% | 1h21:44.00 | 1h15:57.00 | 7.6% | - | - | |
| | 2017 UCI World Cup XC #1 | | Nové Mesto | U23 | 10010183364 & 1998 | 61 | | 111 / 152 | 27% | 1h27:15.00 | 1h16:39.00 | 13.8% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #4 | | Val di Sole | U23 | 10010183364 & 1998 | 88 | | 90 / 112 | 20% | - | 1h16:40.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10010183364 & 1998 | 120 | | 67 / 113 | 41% | 1h25:20.00 | 1h17:32.00 | 10.1% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | U23 | 10010183364 & 1998 | 93 | | 63 / 142 | 56% | 1h24:45.00 | 1h17:42.00 | 9.1% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10010183364 & 1998 | 90 | | 103 / 146 | 30% | - | 1h17:48.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10010183364 & 1998 | 150 | | 126 / 154 | 18% | -2LAP | 1h20:23.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10010183364 & 1998 | 148 | | 108 / 145 | 26% | -2LAP | 1h20:55.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #9 | | Val di Sole | Elite | 10010183364 & 1998 | 120 | | DNF / 124 | 0% | DNF | 1h22:02.00 | - | - | - | |
| | 2023 UCI World Cup XCO #1 | | Nové Mesto | Elite | 10010183364 & 1998 | 107 | | 85 / 125 | 32% | -1LAP | 1h22:46.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #5 | | Val di Sole | U23 | 10010183364 & 1998 | 83 | | 69 / 113 | 39% | 1h34:02.00 | 1h23:10.00 | 13.1% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #7 | | La Bresse | U23 | 10010183364 & 1998 | 88 | | 90 / 122 | 26% | - | 1h23:22.00 | - | - | - | |
| | 2017 UCI World Cup XC #5 | | Mont-Sainte-Anne, QC | U23 | 10010183364 & 1998 | 25 | | 22 / 52 | 59% | 1h30:03.00 | 1h23:37.00 | 7.7% | - | - | |
| | 2023 UCI World Cup XCO #2 | | Lenzerheide | Elite | 10010183364 & 1998 | 102 | | 97 / 116 | 17% | -2LAP | 1h24:04.00 | - | - | - | |
| | 2017 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10010183364 & 1998 | 61 | | 83 / 156 | 47% | 1h36:30.00 | 1h24:06.00 | 14.7% | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | U23 | 10010183364 & 1998 | 39 | | 19 / 88 | 79% | 1h28:02.00 | 1h24:11.00 | 4.6% | - | - | |
| | 2023 UCI World Cup XCO #6 | | Les Gets | Elite | 10010183364 & 1998 | 96 | | 88 / 108 | 19% | -3LAP | 1h26:45.00 | - | - | - | |
| | 2023 UCI World Cup XCO #5 | | Pal Arinsal | Elite | 10010183364 & 1998 | 101 | | 85 / 112 | 24% | -3LAP | 1h28:03.00 | - | - | - | |
| | 2017 UCI World Cup XC #4 | | Lenzerheide | U23 | 10010183364 & 1998 | 46 | | 107 / 140 | 24% | - | 1h28:48.00 | - | - | - | |