| | 2014 UCI World Cup XC #3 | | Nové Mesto | 17-18 | AUT19960407 | 75 | Austria | 64 / 118 | 46% | 1h17:31.00 | 1h05:51.00 | 17.7% | - | - | |
| | 2014 UCI World Cup XC #4 | | Bikepark Albstadt | 17-18 | AUT19960407 | 97 | Austria | 74 / 89 | 17% | - | 59:04.00 | - | - | - | |
| | 2013 UCI World Cup XC #1 | | Bikepark Albstadt | 17-18 | AUT19960407 | 50 | Austria | 105 / 129 | 19% | - | 1h11:02.00 | - | - | - | |
| | UCI - XCO World Championships '18 | | Lenzerheide | U23 | 10008814755 & 1996 | 55 | Austria | 73 / 97 | 25% | - | 1h21:22.00 | - | - | - | |
| | UCI - XCO World Championships '20 | | Leogang | Elite | 10008814755 & 1996 | 77 | Austria | 67 / 92 | 27% | - | 1h25:37.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10008814755 & 1996 | 126 | KTM FACTORY MTB TEAM | 109 / 145 | 25% | -2LAP | 1h20:55.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #9 | | Val di Sole | Elite | 10008814755 & 1996 | 112 | KTM FACTORY MTB TEAM | 85 / 124 | 32% | -2LAP | 1h22:02.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | Elite | 10008814755 & 1996 | 115 | KTM FACTORY MTB TEAM | 93 / 123 | 25% | -1LAP | 1h18:42.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | Elite | 10008814755 & 1996 | 115 | KTM FACTORY MTB TEAM | DNF / 121 | 0% | DNF | 1h21:19.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10008814755 & 1996 | 127 | KTM FACTORY MTB TEAM | DNF / 154 | 0% | DNF | 1h20:23.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #3 | | Leogang | Elite | 10008814755 & 1996 | 102 | KTM FACTORY MTB TEAM | 74 / 109 | 32% | 1h26:00.00 | 1h15:50.00 | 13.4% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10008814755 & 1996 | 101 | KTM FACTORY MTB TEAM | DNS / 113 | 0% | DNS | 1h18:23.00 | - | - | - | |
| | 2017 UCI World Cup XC #1 | | Nové Mesto | U23 | 10008814755 & 1996 | 74 | KTM PRO TEAM | 127 / 152 | 17% | 1h30:36.00 | 1h16:39.00 | 18.2% | - | - | |
| | 2017 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10008814755 & 1996 | 77 | KTM PRO TEAM | 54 / 156 | 66% | 1h32:55.00 | 1h24:06.00 | 10.5% | - | - | |
| | 2017 UCI World Cup XC #4 | | Lenzerheide | U23 | 10008814755 & 1996 | 69 | KTM PRO TEAM | 103 / 140 | 27% | - | 1h28:48.00 | - | - | - | |
| | 2017 UCI World Cup XC #3 | | Vallnord | U23 | 10008814755 & 1996 | 59 | KTM PRO TEAM | 77 / 96 | 20% | - | 1h17:14.00 | - | - | - | |
| | 2017 UCI World Cup XC #6 | | Val di Sole | U23 | 10008814755 & 1996 | 63 | KTM PRO TEAM | 62 / 107 | 42% | 1h24:13.00 | 1h14:34.00 | 12.9% | - | - | |
| | 2015 UCI World Cup XC #1 | | Nové Mesto | U23 | AUT19960407 | 133 | KTM RAD.SPORT.SZENE AUSSEERLAND | 122 / 140 | 13% | - | 1h22:20.00 | - | - | - | |
| | 2015 UCI World Cup XC #3 | | Lenzerheide | U23 | AUT19960407 | 85 | KTM RAD.SPORT.SZENE AUSSEERLAND | 77 / 103 | 25% | - | 1h18:14.00 | - | - | - | |
| | 2016 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | AUT19960407 | 110 | KTM rad.sport.szene | 94 / 142 | 34% | - | 1h19:23.00 | - | - | - | |
| | 2016 UCI World Cup XC #3 | | La Bresse | U23 | AUT19960407 | 100 | KTM rad.sport.szene | 121 / 136 | 11% | - | 1h12:59.00 | - | - | - | |
| | 2016 UCI World Cup XC #4 | | Lenzerheide | U23 | AUT19960407 | 89 | KTM rad.sport.szene | 69 / 109 | 37% | - | 1h16:03.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #1 | | Stellenbosch, WC | U23 | 10008814755 & 1996 | 32 | | 32 / 70 | 55% | 1h25:28.00 | 1h18:23.00 | 9% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | U23 | 10008814755 & 1996 | ? | | 121 / 142 | 15% | - | 1h23:44.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #5 | | Vallnord | U23 | 10008814755 & 1996 | ? | | 61 / 80 | 24% | - | 1h24:07.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10008814755 & 1996 | 57 | | DNS / 146 | 0% | DNS | 1h17:48.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #4 | | Val di Sole | U23 | 10008814755 & 1996 | 51 | | 72 / 112 | 36% | 1h26:09.00 | 1h16:40.00 | 12.4% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #7 | | La Bresse | U23 | 10008814755 & 1996 | 46 | | 67 / 122 | 45% | 1h33:56.00 | 1h23:22.00 | 12.7% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10008814755 & 1996 | 124 | | 91 / 139 | 35% | - | 1h23:54.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10008814755 & 1996 | 128 | | 86 / 131 | 35% | - | 1h21:54.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #5 | | Val di Sole | Elite | 10008814755 & 1996 | 112 | | 59 / 122 | 52% | 1h30:25.00 | 1h20:47.00 | 11.9% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | Elite | 10008814755 & 1996 | 108 | | 74 / 118 | 38% | - | 1h22:10.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #6 | | Lenzerheide | Elite | 10008814755 & 1996 | 103 | | 94 / 116 | 19% | - | 1h17:50.00 | - | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | Elite | 10008814755 & 1996 | 106 | | 82 / 119 | 31% | - | 1h34:39.00 | - | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10008814755 & 1996 | 106 | | 86 / 125 | 31% | 1h34:43.00 | 1h25:03.00 | 11.4% | - | - | |