| | 2016 CNEC #1 | | Rossland, BC | 13-15 | | 153 | Dodge City Racing DCC | DNF / 16 | 0% | DNF | 24:59.00 | - | 23:35.00 | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | U23 | 10048829477 & 2001 | 27 | Norco Factory Team XC | DNS / 92 | 0% | DNS | 1h15:57.00 | - | - | - | |
| | 2023 UCI World Cup XCO #8 | | Mont-Sainte-Anne, QC | U23 | 10048829477 & 2001 | 2 | Giant Factory Off-Road Team - XC | DNF / 68 | 0% | DNF | 1h09:48.00 | - | - | - | |
| | 2015 Island Cup - Enduro #4 - Dodge City Enduro | | Cumberland, BC | Intermediate | | ? | Dodge City Racing | 1 / 59 | 100% | 22:56.00 | 22:56.00 | 0% | 18:09.00 | 26.4% | |
| | 2015 Island Cup - Enduro #6 - Maple Mountain Enduro | | Cumberland, BC | Intermediate | | 58 | | 1 / 27 | 100% | 19:21.00 | 19:21.00 | 0% | 16:22.00 | 18.2% | |
| | 2016 BC Enduro West #3 | | Williams Lake, BC | 13-15 | | 199 | | 1 / 12 | 100% | 21:06.00 | 21:06.00 | 0% | 19:06.00 | 10.5% | |
| | 2017 MEC CNES #5 | | Big White Resort, BC | 16-20 | | 134 | Dodge City Cycles / Rocky Mountain | 1 / 17 | 100% | 22:01.00 | 22:01.00 | 0% | 21:36.00 | 1.9% | |
| | 2018 Island Cup - Enduro #8 - Dodge City Enduro | | Cumberland, BC | Expert: U19 | | ? | | 1 / 15 | 100% | 19:50.00 | 19:50.00 | 0% | 19:50.00 | 0% | |
| | 2021 Mercedes-Benz UCI World Cup XC #2 | | Nové Mesto | U23 | 10048829477 & 2001 | 1 | Norco Factory Team XC | 1 / 148 | 100% | 1h23:44.00 | 1h23:44.00 | 0% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #6 | | Pal Arinsal | U23 | 10048829477 & 2001 | 3 | Norco Factory Team | 1 / 91 | 100% | 1h04:14.00 | 1h04:14.00 | 0% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #1 | | Bikepark Albstadt | U23 | 10048829477 & 2001 | 18 | Norco Factory Team XC | 1 / 133 | 100% | 1h11:49.00 | 1h11:49.00 | 0% | - | - | |
| | 2023 UCI World Cup XCO #4 | | Val di Sole | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 1 / 119 | 100% | 1h08:57.00 | 1h08:57.00 | 0% | - | - | |
| | 2023 UCI World Cup XCO #7 | | Snowshoe, WV | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 1 / 68 | 100% | 1h10:27.00 | 1h10:27.00 | 0% | - | - | |
| | 2023 UCI World Cup XCC #4 | | Val di Sole | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 1 / 40 | 100% | 19:53.00 | 19:53.00 | 0% | - | - | |
| | 2023 UCI World Cup XCO #2 | | Lenzerheide | U23 | 10048829477 & 2001 | 9 | Giant Factory Off-Road Team - XC | 2 / 132 | 99% | 1h13:00.00 | 1h12:58.00 | 0.1% | - | - | |
| | 2017 MEC CNES #1 | | Fraser Valley, BC | 16-20 | | 60 | Dodge City Cycles | 2 / 45 | 98% | 29:25.00 | 29:21.00 | 0.2% | 28:30.00 | 3.2% | |
| | 2023 UCI World Cup XCC #8 | | Mont-Sainte-Anne, QC | U23 | 10048829477 & 2001 | 2 | Giant Factory Off-Road Team - XC | 2 / 40 | 97% | 20:02.00 | 19:58.00 | 0.3% | - | - | |
| | 2023 UCI World Cup XCC #7 | | Snowshoe, WV | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 2 / 40 | 97% | 21:37.00 | 21:32.00 | 0.4% | - | - | |
| | 2023 UCI World Cup XCC #6 | | Les Gets | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 3 / 40 | 95% | 20:58.00 | 20:52.00 | 0.5% | - | - | |
| | 2023 UCI World Cup XCC #3 | | Leogang | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 4 / 40 | 92% | 19:10.00 | 19:04.00 | 0.5% | - | - | |
| | 2023 UCI World Cup XCC #1 | | Nové Mesto | U23 | 10048829477 & 2001 | 1 | Giant Factory Off-Road Team - XC | 8 / 40 | 82% | 19:01.00 | 18:55.00 | 0.5% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | U23 | 10048829477 & 2001 | 8 | Norco Factory Team | 2 / 122 | 99% | 1h08:34.00 | 1h08:08.00 | 0.6% | - | - | |
| | 2023 UCI World Cup XCC #2 | | Lenzerheide | U23 | 10048829477 & 2001 | 9 | Giant Factory Off-Road Team - XC | 3 / 40 | 95% | 20:30.00 | 20:21.00 | 0.7% | - | - | |
| | 2023 UCI World Cup XCO #6 | | Les Gets | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 3 / 120 | 98% | 1h05:30.00 | 1h04:59.00 | 0.8% | - | - | |
| | UCI - XCO World Championships '19 | | Mont-Sainte-Anne, QC | 17-18 | 10048829477 & 2001 | 2 | Canada | 4 / 68 | 96% | 1h08:08.00 | 1h07:31.00 | 0.9% | - | - | |
| | 2016 BC Enduro West #4 | | Kamloops, BC | 13-15 | | 174 | DCC / Dodge City Racing | 2 / 10 | 89% | 26:32.00 | 26:17.00 | 1% | 23:39.00 | 12.2% | |
| | 2016 CNEC #3 | | Revelstoke, BC | 13-15 | | 61 | | 2 / 15 | 93% | 31:37.00 | 31:16.00 | 1.1% | 28:40.00 | 10.3% | |
| | 2023 UCI World Cup XCC #5 | | Pal Arinsal | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 5 / 40 | 90% | 20:52.00 | 20:37.00 | 1.2% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #8 | | Mont-Sainte-Anne, QC | U23 | 10048829477 & 2001 | 2 | Norco Factory Team | 3 / 49 | 96% | 1h09:29.00 | 1h08:31.00 | 1.4% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #3 | | Leogang | U23 | 10048829477 & 2001 | 1 | Norco Factory Team XC | 5 / 97 | 96% | 1h09:24.00 | 1h08:26.00 | 1.4% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #7 | | Snowshoe, WV | U23 | 10048829477 & 2001 | 2 | Norco Factory Team | 6 / 52 | 90% | 1h02:26.00 | 1h01:33.00 | 1.4% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #2 | | Bikepark Albstadt | U23 | 10048829477 & 2001 | 18 | Norco Factory Team | 7 / 151 | 96% | 1h11:17.00 | 1h10:01.00 | 1.8% | - | - | |
| | 2020 Mercedes-Benz UCI World Cup XC #1 | | Nové Mesto | U23 | 10048829477 & 2001 | 27 | Norco Factory Team XC | 9 / 88 | 91% | 1h25:49.00 | 1h24:11.00 | 1.9% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #5 | | Lenzerheide | U23 | 10048829477 & 2001 | 2 | Norco Factory Team XC | 10 / 95 | 90% | 1h10:51.00 | 1h09:24.00 | 2.1% | - | - | |
| | 2024 Whoop UCI World Cup XCO #1 | | Mairipora | Elite | 10048829477 & 2001 | 20 | Giant Factory Off-Road Team - XC | 27 / 106 | 75% | 1h31:57.00 | 1h30:00.00 | 2.2% | - | - | |
| | 2016 CNEC #4 | | Sun Peaks, BC | 13-15 | | ? | | 3 / 11 | 80% | 34:34.00 | 33:47.00 | 2.3% | 31:35.00 | 9.5% | |
| | 2022 Mercedes-Benz UCI World Cup XC #4 | | Leogang | U23 | 10048829477 & 2001 | 10 | Norco Factory Team | 6 / 94 | 95% | 1h08:48.00 | 1h06:54.00 | 2.8% | - | - | |
| | 2023 UCI World Cup XCO #1 | | Nové Mesto | U23 | 10048829477 & 2001 | 1 | Giant Factory Off-Road Team - XC | 11 / 142 | 93% | 1h10:27.00 | 1h08:27.00 | 2.9% | - | - | |
| | 2023 UCI World Cup XCO #3 | | Leogang | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 12 / 118 | 91% | 1h09:05.00 | 1h06:54.00 | 3.3% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #9 | | Val di Sole | U23 | 10048829477 & 2001 | 2 | Norco Factory Team | 7 / 125 | 95% | 1h13:00.00 | 1h10:29.00 | 3.6% | - | - | |
| | UCI - XCO World Championships '23 | | Glentress | U23 | 10048829477 & 2001 | 3 | Canada | 11 / 90 | 89% | 1h17:07.00 | 1h13:53.00 | 4.4% | - | - | |
| | UCI - XCO World Championships '22 | | Les Gets | U23 | 10048829477 & 2001 | 2 | Canada | 16 / 100 | 85% | 1h14:06.00 | 1h10:35.00 | 5% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #3 | | Nové Mesto | U23 | 10048829477 & 2001 | 9 | Norco Factory Team | 17 / 161 | 90% | 1h12:07.00 | 1h08:41.00 | 5% | - | - | |
| | UCI - XCO World Championships '18 | | Lenzerheide | 17-18 | 10048829477 & 2001 | 6 | Canada | 12 / 110 | 90% | 1h17:52.00 | 1h13:45.00 | 5.6% | - | - | |
| | 2016 BC Enduro West #2 | | Fraser Valley, BC | 13-15 | | 33 | Dodge City Racing | 5 / 22 | 81% | 30:17.00 | 28:29.00 | 6.3% | 25:58.00 | 16.6% | |
| | 2021 Mercedes-Benz UCI World Cup XC #6 | | Snowshoe, WV | U23 | 10048829477 & 2001 | 1 | Norco Factory Team XC | 14 / 35 | 62% | 1h10:18.00 | 1h05:56.00 | 6.6% | - | - | |
| | 2022 Mercedes-Benz UCI World Cup XC #1 | | Petropolis | U23 | 10048829477 & 2001 | 3 | Norco Factory Team | 20 / 55 | 65% | 1h08:14.00 | 1h03:32.00 | 7.4% | - | - | |
| | UCI - XCO World Championships '20 | | Leogang | U23 | 10048829477 & 2001 | 27 | Canada | 15 / 73 | 81% | 1h15:08.00 | 1h08:15.00 | 10.1% | - | - | |
| | 2021 Mercedes-Benz UCI World Cup XC #4 | | Les Gets | U23 | 10048829477 & 2001 | 1 | Norco Factory Team XC | 43 / 112 | 62% | 1h19:44.00 | 1h12:25.00 | 10.1% | - | - | |
| | 2015 Island Cup - Enduro #5 - Hammerfest Fall Enduro | | Arrowsmith, BC | Intermediate | | 481 | | 23 / 32 | 29% | 37:44.00 | 32:12.00 | 17.2% | 29:22.00 | 28.5% | |
| | 2014 Island Cup - Enduro #4 | | Cumberland, BC | Intermediate | 13 | 236 | Dodge City Cycles | 21 / 30 | 31% | 30:28.80 | 25:47.20 | 18.2% | 4:27.80 | 582.9% | |
| | 2023 UCI World Cup XCO #5 | | Pal Arinsal | U23 | 10048829477 & 2001 | 3 | Giant Factory Off-Road Team - XC | 21 / 94 | 78% | 1h06:30.00 | 10:00.00 | 565% | - | - | |