| | 2022 Mercedes-Benz UCI World Cup XC #7 | | Snowshoe, WV | Elite | 10008815058 & 1996 | 71 | PIVOT CYCLES - OTE | DNF / 66 | 0% | DNF | 1h25:11.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #6 | | Pal Arinsal | Elite | 10008815058 & 1996 | 84 | PIVOT CYCLES - OTE | 68 / 102 | 34% | 1h26:26.00 | 1h15:31.00 | 14.5% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10008815058 & 1996 | 80 | PIVOT CYCLES - OTE | 88 / 113 | 22% | 1h28:46.00 | 1h17:32.00 | 14.5% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | Elite | 10008815058 & 1996 | 74 | PIVOT CYCLES - OTE | 78 / 121 | 36% | 1h30:45.00 | 1h21:19.00 | 11.6% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | Elite | 10008815058 & 1996 | 73 | PIVOT CYCLES - OTE | 98 / 123 | 20% | -2LAP | 1h18:42.00 | - | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #1 | | Petropolis | Elite | 10008815058 & 1996 | 22 | PIVOT CYCLES - OTE | 33 / 96 | 66% | 1h32:19.00 | 1h26:52.00 | 6.3% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XCC #1 | | Petropolis | Elite | 10008815058 & 1996 | 38 | PIVOT CYCLES - OTE | 22 / 40 | 46% | 20:21.00 | 19:55.00 | 2.2% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #6 | | Snowshoe, WV | Elite | 10008815058 & 1996 | 64 | PIVOT CYCLES - OTE | 34 / 49 | 31% | 1h23:48.00 | 1h15:14.00 | 11.4% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | Elite | 10008815058 & 1996 | 98 | PIVOT CYCLES - OTE | 41 / 113 | 64% | 1h24:01.00 | 1h18:23.00 | 7.2% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | Elite | 10008815058 & 1996 | 104 | PIVOT CYCLES - OTE | 58 / 106 | 46% | 1h36:50.00 | 1h27:33.00 | 10.6% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #3 | | Leogang | Elite | 10008815058 & 1996 | 105 | PIVOT CYCLES - OTE | 94 / 109 | 14% | -2LAP | 1h15:50.00 | - | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10008815058 & 1996 | 131 | PIVOT CYCLES - OTE | 63 / 145 | 57% | 1h30:29.00 | 1h20:55.00 | 11.8% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10008815058 & 1996 | 133 | PIVOT CYCLES - OTE | 110 / 154 | 29% | -1LAP | 1h20:23.00 | - | - | - | |
| | UCI - XCO World Championships '20 | | Leogang | Elite | 10008815058 & 1996 | 81 | Canada | 51 / 92 | 45% | 1h35:14.00 | 1h25:37.00 | 11.2% | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10008815058 & 1996 | 119 | PIVOT CYCLES - OTE | 48 / 125 | 62% | 1h29:51.00 | 1h25:03.00 | 5.6% | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | Elite | 10008815058 & 1996 | 119 | PIVOT CYCLES - OTE | 60 / 119 | 50% | 1h42:54.00 | 1h34:39.00 | 8.7% | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #7 | | Snowshoe, WV | Elite | 10008815058 & 1996 | 98 | PIVOT CYCLES - OTE | 71 / 78 | 9% | - | 1h26:09.00 | - | - | - | |
| | UCI - XCO World Championships '19 | | Mont-Sainte-Anne, QC | Elite | 10008815058 & 1996 | 87 | Canada | 62 / 93 | 34% | - | 1h27:05.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | Elite | 10008815058 & 1996 | 110 | PIVOT CYCLES - OTE | 77 / 118 | 35% | - | 1h22:10.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #3 | | Vallnord | Elite | 10008815058 & 1996 | 106 | PIVOT CYCLES - OTE | 78 / 109 | 29% | - | 1h19:34.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | Elite | 10008815058 & 1996 | 138 | PIVOT CYCLES - OTE | 99 / 131 | 25% | - | 1h21:54.00 | - | - | - | |
| | 2019 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | Elite | 10008815058 & 1996 | 133 | PIVOT CYCLES - OTE | 97 / 139 | 30% | - | 1h23:54.00 | - | - | - | |
| | UCI - XCO World Championships '18 | | Lenzerheide | U23 | 10008815058 & 1996 | 48 | Canada | 20 / 97 | 80% | 1h25:38.00 | 1h21:22.00 | 5.2% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #6 | | Mont-Sainte-Anne, QC | U23 | 10008815058 & 1996 | 22 | PIVOT CYCLES - OTE | 12 / 59 | 81% | 1h22:31.00 | 1h17:44.00 | 6.2% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #5 | | Vallnord | U23 | 10008815058 & 1996 | ? | PIVOT CYCLES - OTE | 59 / 80 | 27% | - | 1h24:07.00 | - | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #4 | | Val di Sole | U23 | 10008815058 & 1996 | 35 | PIVOT CYCLES - OTE | 64 / 112 | 43% | 1h24:45.00 | 1h16:40.00 | 10.5% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | U23 | 10008815058 & 1996 | ? | PIVOT CYCLES - OTE | 31 / 142 | 79% | 1h28:17.00 | 1h23:44.00 | 5.4% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10008815058 & 1996 | 32 | PIVOT CYCLES - OTE | 24 / 146 | 84% | 1h23:23.00 | 1h17:48.00 | 7.2% | - | - | |
| | 2018 Mercedes-Benz UCI World Cup XC #1 | | Stellenbosch, WC | U23 | 10008815058 & 1996 | 24 | PIVOT CYCLES - OTE | 51 / 70 | 28% | 1h29:20.00 | 1h18:23.00 | 14% | - | - | |
| | UCI - XCO World Championships '17 | | Cairns, QLD | U23 | 10008815058 & 1996 | 48 | Canada | 12 / 73 | 85% | 1h20:46.00 | 1h17:46.00 | 3.9% | - | - | |
| | 2017 UCI World Cup XC #5 | | Mont-Sainte-Anne, QC | U23 | 10008815058 & 1996 | 27 | PIVOT CYCLES - OTE | 12 / 52 | 78% | 1h27:42.00 | 1h23:37.00 | 4.9% | - | - | |
| | 2017 UCI World Cup XC #4 | | Lenzerheide | U23 | 10008815058 & 1996 | 38 | PIVOT CYCLES - OTE | 40 / 140 | 72% | 1h36:41.00 | 1h28:48.00 | 8.9% | - | - | |
| | 2017 UCI World Cup XC #3 | | Vallnord | U23 | 10008815058 & 1996 | 40 | PIVOT CYCLES - OTE | 48 / 96 | 51% | 1h24:41.00 | 1h17:14.00 | 9.7% | - | - | |
| | 2017 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10008815058 & 1996 | 44 | PIVOT CYCLES - OTE | 96 / 156 | 39% | - | 1h24:06.00 | - | - | - | |
| | 2017 UCI World Cup XC #1 | | Nové Mesto | U23 | 10008815058 & 1996 | 39 | PIVOT CYCLES - OTE | 78 / 152 | 49% | 1h24:39.00 | 1h16:39.00 | 10.4% | - | - | |
| | 2016 UCI World Cup XC #6 | | Vallnord | U23 | CAN19960809 | 38 | | 19 / 69 | 74% | 1h24:51.00 | 1h19:50.00 | 6.3% | - | - | |
| | 2016 UCI World Cup XC #5 | | Mont-Sainte-Anne, QC | U23 | CAN19960809 | 28 | | 22 / 49 | 56% | 1h24:36.00 | 1h17:09.00 | 9.7% | - | - | |
| | UCI - XCO World Championships '16 | | Nové Mesto | U23 | CAN19960809 | 80 | Canada | 36 / 104 | 66% | 1h25:57.00 | 1h17:57.00 | 10.3% | - | - | |
| | 2016 UCI World Cup XC #3 | | La Bresse | U23 | CAN19960809 | 65 | | 52 / 136 | 62% | 1h24:22.00 | 1h12:59.00 | 15.6% | - | - | |
| | 2016 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | CAN19960809 | 66 | | 56 / 142 | 61% | - | 1h19:23.00 | - | - | - | |
| | 2016 UCI World Cup XC #1 | | Cairns, QLD | U23 | CAN19960809 | 23 | | 25 / 38 | 35% | 1h25:19.00 | 1h17:40.00 | 9.9% | - | - | |
| | UCI - XCO World Championships '15 | | Vallnord | U23 | CAN19960809 | 84 | Canada | 38 / 85 | 56% | 1h32:10.00 | 1h22:03.00 | 12.3% | - | - | |
| | 2015 UCI World Cup XC #5 | | Windham, NY | U23 | CAN19960809 | 41 | | 40 / 61 | 35% | 1h35:44.00 | 1h18:10.00 | 22.5% | - | - | |
| | 2015 UCI World Cup XC #4 | | Mont-Sainte-Anne, QC | U23 | CAN19960809 | 38 | | 49 / 55 | 11% | - | 1h15:18.00 | - | - | - | |
| | 2015 UCI World Cup XC #2 | | Bikepark Albstadt | U23 | CAN19960809 | 107 | | 107 / 134 | 20% | - | 1h21:38.00 | - | - | - | |
| | 2015 UCI World Cup XC #1 | | Nové Mesto | U23 | CAN19960809 | 118 | | 62 / 140 | 56% | 1h32:35.00 | 1h22:20.00 | 12.5% | - | - | |
| | UCI - XCO World Championships '14 | | Hafjell Bike Park | 17-18 | CAN19960809 | 7 | Canada | 12 / 99 | 89% | 1h13:11.00 | 1h08:49.00 | 6.4% | - | - | |
| | 2014 UCI World Cup XC #4 | | Bikepark Albstadt | 17-18 | CAN19960809 | 14 | Canada | 19 / 89 | 80% | 1h03:20.00 | 59:04.00 | 7.2% | - | - | |
| | 2014 UCI World Cup XC #3 | | Nové Mesto | 17-18 | CAN19960809 | 42 | Canada | 19 / 118 | 85% | 1h11:33.00 | 1h05:51.00 | 8.7% | - | - | |
| | UCI - XCO World Championships '13 | | Pietermaritzburg, KZN | 17-18 | CAN19960809 | 18 | Canada | DNF / 76 | 0% | DNF | 1h20:06.00 | - | - | - | |
| | 2013 UCI World Cup XC #5 | | Mont-Sainte-Anne, QC | 17-18 | CAN19960809 | 9 | Canada | 3 / 20 | 89% | 1h12:01.00 | 1h09:03.00 | 4.3% | - | - | |
| | 2013 UCI World Cup XC #2 | | Nové Mesto | 17-18 | CAN19960809 | 14 | Canada | 35 / 115 | 70% | 1h11:48.00 | 1h04:51.00 | 10.7% | - | - | |
| | 2013 UCI World Cup XC #1 | | Bikepark Albstadt | 17-18 | CAN19960809 | 63 | Canada | 11 / 129 | 92% | 1h12:58.00 | 1h11:02.00 | 2.7% | - | - | |