| | 2017 UCI World Cup XC #1 | | Nové Mesto | U23 | 10007995410 & 1995 | 8 | | 42 / 152 | 73% | 1h22:05.00 | 1h16:39.00 | 7.1% | - | - | |
| | 2017 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10007995410 & 1995 | 20 | | 85 / 156 | 46% | - | 1h24:06.00 | - | - | - | |
| | 2017 UCI World Cup XC #4 | | Lenzerheide | U23 | 10007995410 & 1995 | 22 | | 26 / 140 | 82% | 1h33:53.00 | 1h28:48.00 | 5.7% | - | - | |
| | 2017 UCI World Cup XC #3 | | Vallnord | U23 | 10007995410 & 1995 | 23 | | 31 / 96 | 68% | 1h22:23.00 | 1h17:14.00 | 6.7% | - | - | |
| | 2017 UCI World Cup XC #6 | | Val di Sole | U23 | 10007995410 & 1995 | 23 | | 10 / 107 | 92% | 1h17:15.00 | 1h14:34.00 | 3.6% | - | - | |
| | UCI - XCO World Championships '17 | | Cairns, QLD | U23 | 10007995410 & 1995 | 22 | Czechia | 6 / 73 | 93% | 1h19:31.00 | 1h17:46.00 | 2.3% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #1 | | Stellenbosch, WC | Elite | 10007995410 & 1995 | 74 | | 43 / 99 | 57% | 1h36:01.00 | 1h30:14.00 | 6.4% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | Elite | 10007995410 & 1995 | ? | | DNF / 145 | 0% | DNF | 1h21:31.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #5 | | Vallnord | Elite | 10007995410 & 1995 | ? | | 52 / 100 | 48% | 1h41:50.00 | 1h32:05.00 | 10.6% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | Elite | 10007995410 & 1995 | 79 | | 65 / 138 | 53% | 1h38:31.00 | 1h28:07.00 | 11.8% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #4 | | Val di Sole | Elite | 10007995410 & 1995 | 75 | | 67 / 115 | 42% | 1h36:32.00 | 1h26:32.00 | 11.6% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #6 | | Mont-Sainte-Anne, QC | Elite | 10007995410 & 1995 | 50 | | 45 / 59 | 24% | 1h38:26.00 | 1h27:26.00 | 12.6% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #7 | | La Bresse | Elite | 10007995410 & 1995 | 63 | | 34 / 120 | 72% | 1h33:53.00 | 1h26:25.00 | 8.6% | - | - | |
| | UCI - XCO World Championships '18 | | Lenzerheide | Elite | 10007995410 & 1995 | 63 | Czechia | DNF / 90 | 0% | DNF | 1h29:21.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10007995410 & 1995 | 106 | SUPERIOR XC TEAM | 32 / 139 | 78% | 1h29:16.00 | 1h23:54.00 | 6.4% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10007995410 & 1995 | 105 | SUPERIOR XC TEAM | 39 / 131 | 71% | 1h28:09.00 | 1h21:54.00 | 7.6% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #5 | | Val di Sole | Elite | 10007995410 & 1995 | 89 | SUPERIOR XC TEAM | DNF / 122 | 0% | DNF | 1h20:47.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | Elite | 10007995410 & 1995 | 86 | SUPERIOR XC TEAM | 27 / 118 | 78% | 1h26:26.00 | 1h22:10.00 | 5.2% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #3 | | Vallnord | Elite | 10007995410 & 1995 | 90 | SUPERIOR XC TEAM | 43 / 109 | 61% | 1h25:28.00 | 1h19:34.00 | 7.4% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #6 | | Lenzerheide | Elite | 10007995410 & 1995 | 86 | SUPERIOR XC TEAM | 39 / 116 | 67% | 1h24:07.00 | 1h17:50.00 | 8.1% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #7 | | Snowshoe, WV | Elite | 10007995410 & 1995 | 79 | SUPERIOR XC TEAM | 32 / 78 | 60% | 1h28:50.00 | 1h26:09.00 | 3.1% | - | - | |
| | UCI - XCO World Championships '19 | | Mont-Sainte-Anne, QC | Elite | 10007995410 & 1995 | 57 | Czechia | 58 / 93 | 38% | - | 1h27:05.00 | - | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | Elite | 10007995410 & 1995 | 71 | PUSHBIKERS XC TEAM | 52 / 119 | 57% | 1h41:59.00 | 1h34:39.00 | 7.8% | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10007995410 & 1995 | 71 | PUSHBIKERS XC TEAM | 39 / 125 | 69% | 1h28:42.00 | 1h25:03.00 | 4.3% | - | - | |
| | UCI - XCO World Championships '20 | | Leogang | Elite | 10007995410 & 1995 | 48 | Czechia | 21 / 92 | 78% | 1h29:56.00 | 1h25:37.00 | 5% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10007995410 & 1995 | 78 | MALOJA PUSHBIKERS MTB | 51 / 145 | 65% | 1h29:06.00 | 1h20:55.00 | 10.1% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | Elite | 10007995410 & 1995 | 80 | GAPP SYSTEM - KOLOFIX MTB RACING TEAM | 70 / 123 | 43% | 1h27:06.00 | 1h18:42.00 | 10.7% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | Elite | 10007995410 & 1995 | 80 | GAPP SYSTEM - KOLOFIX MTB RACING TEAM | 64 / 121 | 48% | 1h28:30.00 | 1h21:19.00 | 8.8% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10007995410 & 1995 | 88 | GAPP SYSTEM - KOLOFIX MTB RACING TEAM | 58 / 113 | 49% | 1h24:20.00 | 1h17:32.00 | 8.8% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #6 | | Pal Arinsal | Elite | 10007995410 & 1995 | 90 | GAPP SYSTEM - KOLOFIX MTB RACING TEAM | 83 / 102 | 19% | -2LAP | 1h15:31.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10007995410 & 1995 | 77 | MALOJA PUSHBIKERS MTB | 84 / 154 | 46% | 1h30:30.00 | 1h20:23.00 | 12.6% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #3 | | Leogang | Elite | 10007995410 & 1995 | 74 | MALOJA PUSHBIKERS MTB | 60 / 109 | 45% | 1h24:20.00 | 1h15:50.00 | 11.2% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | Elite | 10007995410 & 1995 | 73 | MALOJA PUSHBIKERS MTB | 56 / 106 | 48% | 1h36:24.00 | 1h27:33.00 | 10.1% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10007995410 & 1995 | 71 | MALOJA PUSHBIKERS MTB | 27 / 113 | 77% | 1h21:46.00 | 1h18:23.00 | 4.3% | - | - | |
| | 2023 UCI World Cup XCO #1 | | Nové Mesto | Elite | 10007995410 & 1995 | 104 | ROUVY SPECIALIZED | 73 / 125 | 42% | 1h32:29.00 | 1h22:46.00 | 11.7% | - | - | |
| | 2023 UCI World Cup XCO #2 | | Lenzerheide | Elite | 10007995410 & 1995 | 94 | ROUVY SPECIALIZED | 54 / 116 | 54% | 1h30:00.00 | 1h24:04.00 | 7.1% | - | - | |
| | 2023 UCI World Cup XCO #3 | | Leogang | Elite | 10007995410 & 1995 | 96 | ROUVY SPECIALIZED | 88 / 116 | 24% | -1LAP | 1h17:41.00 | - | - | - | |
| | 2023 UCI World Cup XCO #4 | | Val di Sole | Elite | 10007995410 & 1995 | 94 | ROUVY SPECIALIZED | 85 / 111 | 24% | -2LAP | 1h20:22.00 | - | - | - | |
| | 2023 UCI World Cup XCO #5 | | Pal Arinsal | Elite | 10007995410 & 1995 | 72 | ROUVY SPECIALIZED | 59 / 112 | 48% | -1LAP | 1h28:03.00 | - | - | - | |
| | 2015 UCI World Cup XC #5 | | Windham, NY | U23 | CZE19951219 | 14 | BIANCHI I.IDRO DRAIN | 13 / 61 | 80% | 1h23:12.00 | 1h18:10.00 | 6.4% | - | - | |
| | 2015 UCI World Cup XC #1 | | Nové Mesto | U23 | CZE19951219 | 152 | BIANCHI I.IDRO DRAIN | 20 / 140 | 86% | 1h27:06.00 | 1h22:20.00 | 5.8% | - | - | |
| | 2015 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | CZE19951219 | 19 | BIANCHI I.IDRO DRAIN | 9 / 134 | 94% | 1h24:14.00 | 1h21:38.00 | 3.2% | - | - | |
| | 2015 UCI World Cup XC #3 | | Lenzerheide | U23 | CZE19951219 | 13 | BIANCHI I.IDRO DRAIN | 94 / 103 | 9% | - | 1h18:14.00 | - | - | - | |
| | 2015 UCI World Cup XC #4 | | Mont-Sainte-Anne, QC | U23 | CZE19951219 | 17 | BIANCHI I.IDRO DRAIN | 7 / 55 | 89% | 1h18:46.00 | 1h15:18.00 | 4.6% | - | - | |
| | 2015 UCI World Cup XC #6 | | Val di Sole | U23 | CZE19951219 | 13 | BIANCHI I.IDRO DRAIN | 9 / 118 | 93% | 1h22:16.00 | 1h18:31.00 | 4.8% | - | - | |
| | 2014 UCI World Cup XC #1 | | Pietermaritzburg, KZN | U23 | CZE19951219 | 42 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 15 / 43 | 67% | 1h30:03.00 | 1h22:58.00 | 8.5% | - | - | |
| | 2014 UCI World Cup XC #3 | | Nové Mesto | U23 | CZE19951219 | 74 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 17 / 141 | 89% | 1h21:06.00 | 1h16:05.00 | 6.6% | - | - | |
| | 2014 UCI World Cup XC #4 | | Bikepark Albstadt | U23 | CZE19951219 | 45 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 16 / 90 | 83% | 1h24:38.00 | 1h20:39.00 | 4.9% | - | - | |
| | 2014 UCI World Cup XC #5 | | Mont-Sainte-Anne, QC | U23 | CZE19951219 | 31 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 5 / 52 | 92% | 1h29:59.00 | 1h28:18.00 | 1.9% | - | - | |
| | 2014 UCI World Cup XC #6 | | Windham, NY | U23 | CZE19951219 | 13 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 15 / 51 | 72% | 1h17:42.00 | 1h13:53.00 | 5.2% | - | - | |
| | 2014 UCI World Cup XC #7 | | Méribel | U23 | CZE19951219 | 15 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 9 / 98 | 92% | 1h24:20.00 | 1h21:31.00 | 3.5% | - | - | |
| | 2013 UCI World Cup XC #2 | | Nové Mesto | 17-18 | CZE19951219 | 6 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 18 / 115 | 85% | 1h09:11.00 | 1h04:51.00 | 6.7% | - | - | |
| | 2013 UCI World Cup XC #3 | | Val di Sole | 17-18 | CZE19951219 | 6 | CESKA SPORITELNA SPECIALIZED JUNIOR MTB TEAM | 3 / 87 | 98% | 1h14:01.00 | 1h12:36.00 | 2% | - | - | |
| | 2013 UCI World Cup XC #1 | | Bikepark Albstadt | 17-18 | CZE19951219 | 43 | Czechia | 5 / 129 | 97% | 1h11:22.00 | 1h11:02.00 | 0.5% | - | - | |
| | 2013 UCI World Cup XC #4 | | Vallnord | 17-18 | CZE19951219 | 6 | Czechia | 1 / 49 | 100% | 1h02:37.00 | 1h02:37.00 | 0% | - | - | |
| | 2013 UCI World Cup XC #6 | | Hafjell Bike Park | 17-18 | CZE19951219 | 2 | Czechia | 2 / 55 | 98% | 1h16:13.00 | 1h15:26.00 | 1% | - | - | |
| | UCI - XCO World Championships '14 | | Hafjell Bike Park | U23 | CZE19951219 | 20 | Czechia | 4 / 99 | 97% | 1h20:08.00 | 1h18:40.00 | 1.9% | - | - | |
| | UCI - XCO World Championships '15 | | Vallnord | U23 | CZE19951219 | 11 | Czechia | 8 / 85 | 92% | 1h25:05.00 | 1h22:03.00 | 3.7% | - | - | |
| | UCI - XCO World Championships '13 | | Pietermaritzburg, KZN | 17-18 | CZE19951219 | 5 | Czechia | 5 / 76 | 95% | 1h21:19.00 | 1h20:06.00 | 1.5% | - | - | |
| | 2016 UCI World Cup XC #1 | | Cairns, QLD | U23 | CZE19951219 | 4 | BIANCHI COUNTERVAIL | 15 / 38 | 62% | 1h22:03.00 | 1h17:40.00 | 5.6% | - | - | |
| | 2016 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | CZE19951219 | 15 | BIANCHI COUNTERVAIL | 24 / 142 | 84% | 1h25:27.00 | 1h19:23.00 | 7.6% | - | - | |
| | 2016 UCI World Cup XC #3 | | La Bresse | U23 | CZE19951219 | 17 | BIANCHI COUNTERVAIL | 22 / 136 | 84% | 1h19:52.00 | 1h12:59.00 | 9.4% | - | - | |
| | UCI - XCO World Championships '16 | | Nové Mesto | U23 | CZE19951219 | 9 | Czechia | 25 / 104 | 77% | 1h24:28.00 | 1h17:57.00 | 8.4% | - | - | |
| | 2016 UCI World Cup XC #4 | | Lenzerheide | U23 | CZE19951219 | 18 | BIANCHI COUNTERVAIL | 8 / 109 | 94% | 1h20:06.00 | 1h16:03.00 | 5.3% | - | - | |
| | 2016 UCI World Cup XC #5 | | Mont-Sainte-Anne, QC | U23 | CZE19951219 | 16 | BIANCHI COUNTERVAIL | 17 / 49 | 67% | 1h23:28.00 | 1h17:09.00 | 8.2% | - | - | |
| | 2016 UCI World Cup XC #6 | | Vallnord | U23 | CZE19951219 | 16 | BIANCHI COUNTERVAIL | 9 / 69 | 88% | 1h22:15.00 | 1h19:50.00 | 3% | - | - | |
| | UCI - XCO World Championships '12 | | Leogang | 17-18 | CZE19951219 | 32 | Czechia | 32 / 104 | 70% | 1h15:41.00 | 1h06:53.00 | 13.2% | - | - | |