| | 2024 Crankworx World Tour - Rotorua - Taniwha Downhill | | Rotorua | Pro | | 38 | | DNF / 101 | 0% | DNF | 2:45.61 | - | 2:45.61 | - | |
| | 2023 Crankworx World Tour - Whistler - Official Whip-Off World Championships p/b POC | | Whistler, BC | Pro | | 4 | Specialized | - / 43 | 0% | - | | - | | - | |
| | 2023 Crankworx World Tour - Whistler - Canadian Open DH | | Whistler, BC | Elite | | 49 | Specialized | 41 / 65 | 38% | 4:14.91 | 3:29.81 | 21.5% | 3:28.77 | 22.1% | |
| | 2023 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships p/b POC | | Innsbruck | Pro | | 6 | Specialized | 8 / 49 | 85% | - | | - | | - | |
| | 2023 Crankworx World Tour - Rotorua - Official New Zealand Whip-Off Championships | | Rotorua | Pro | | 1 | Specialized | - / 32 | 0% | - | | - | | - | |
| | 2023 Crankworx World Tour - Rotorua - Taniwha Downhill | | Rotorua | Elite | | 44 | Specialized | 29 / 49 | 42% | 3:28.59 | 3:00.35 | 15.7% | 3:00.35 | 15.7% | |
| | 2022 Crankworx World Tour - Rotorua - RockShox Downhill | | Rotorua | Elite | | 22 | Specialized | DN / 40 | 0% | DN | 3:14.80 | - | 3:14.80 | - | |
| | 2022 Crankworx World Tour - Rotorua - Trek Official New Zealand Whip-Off Championships p/b POC | | Rotorua | Open | | 1 | Specialized | 3 / 17 | 88% | - | | - | | - | |
| | 2022 Crankworx World Tour - Cairns - Downhill | | Cairns, QLD | Pro | | 35 | Specialized | 34 / 48 | 30% | 4:05.42 | 3:26.84 | 18.7% | 3:26.84 | 18.7% | |
| | 2022 Crankworx World Tour - Cairns - Trek Official Australian Whip-Off Championships p/b POC | | Cairns, QLD | Pro | | 1 | Specialized | - / 21 | 0% | - | | - | | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #8 | | Val di Sole | Elite | 10014104891 & 1981 | 182 | GEN-S | - / 167 | 0% | - | 3:39.77 | - | 3:35.94 | - | |
| | 2022 Crankworx World Tour - Whistler - Canadian Open DH | | Whistler, BC | Pro | | 62 | Specialized | 58 / 62 | 7% | 10:13.64 | 2:39.03 | 285.9% | 2:39.03 | 285.9% | |
| | 2022 Crankworx World Tour - Whistler - Official Whip-Off World Championships p/b POC | | Whistler, BC | Pro | | 8 | Specialized | 2 / 38 | 97% | - | | - | | - | |
| | 2022 Crankworx World Tour - Innsbruck - Downhill | | Innsbruck | Elite | | 68 | Specialized | 56 / 114 | 51% | 3:01.69 | 2:39.60 | 13.8% | 2:39.60 | 13.8% | |
| | 2022 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships p/b POC | | Innsbruck | Pro | | 8 | Specialized | - / 20 | 0% | - | | - | | - | |
| | Sea Otter - 2022 Sea Otter Classic Dual Slalom | | Monterey, CA | Open | | 121 | | 48 / 104 | 54% | n/a | 1:07.99 | 7.2% | 1:07.99 | 7.2% | |
| | 2021 Crankworx World Tour - Innsbruck - Deuter Downhill p/b Raiffeisen Club | | Innsbruck | Elite | | 60 | Specialized | 53 / 141 | 63% | 2:52.75 | 2:38.94 | 8.7% | 2:38.94 | 8.7% | |
| | 2021 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships p/b POC | | Innsbruck | Pro | | 25 | Specialized | - / 27 | 0% | - | | - | | - | |
| | US Open - 2019 US Open DH | | Big Bear Lake, CA | Pro | 38 | 15 | | 48 / 58 | 18% | 4:07.49 | 3:01.38 | 36.5% | 3:01.38 | 36.5% | |
| | 2019 Crankworx World Tour - Whistler - Canadian Open DH | | Whistler, BC | Elite | | 51 | Santa Cruz | 64 / 73 | 13% | 5:37.67 | 2:38.98 | 112.4% | 2:38.98 | 112.4% | |
| | 2019 California Enduro Series #2 - China Peak Enduro (EWS Qualifier) | | China Peak, CA | Pro | | ? | | 6 / 41 | 88% | 28:58.93 | 27:52.77 | 4% | 27:52.77 | 4% | |
| | 2019 Crankworx World Tour - Rotorua - Downhill presented by the Professionals | | Rotorua | Pro | | 43 | Santa Cruz / TLD | 30 / 55 | 46% | 3:12.35 | 2:52.87 | 11.3% | 2:52.87 | 11.3% | |
| | 2019 Crankworx World Tour - Rotorua - Official Oceania Whip-Off Championships p/b SPANK | | Rotorua | Open | | ? | Santa Cruz / TLD | - / 25 | 0% | - | | - | | - | |
| | 2018 Crankworx World Tour - Whistler - Canadian Open DH | | Whistler, BC | Elite | | 43 | Santa Cruz | 25 / 87 | 72% | 3:00.23 | 2:45.37 | 9% | 2:45.37 | 9% | |
| | 2018 Crankworx World Tour - Whistler - Official Whip-Off World Championships p/b SPANK | | Whistler, BC | Open | | ? | | 1 / 3 | 100% | - | | - | | - | |
| | 2018 Crankworx World Tour - Les Gets - Downhill | | Les Gets | Elite | | 89 | Santa Cruz | 50 / 196 | 75% | 3:14.24 | 2:59.15 | 8.4% | 2:59.15 | 8.4% | |
| | Tweedlove - UK Enduro National Champs '18 | | Glentress | E1: 30-39 | | 129 | | 9 / 75 | 89% | 18:39.35 | 17:11.65 | 8.5% | 16:04.25 | 16.1% | |
| | Crankworx - Canadian Open | | Whistler, BC | Elite | | 45 | Santa Cruz | 41 / 92 | 56% | 3:08.61 | 2:46.04 | 13.6% | 2:46.04 | 13.6% | |
| | Crankworx - Crankworx Les Gets DH | | Les Gets | Pro | | 70 | Santa Cruz | DNS / 122 | 0% | DNS | 3:02.83 | - | 3:02.83 | - | |
| | Crankworx - iXS DH | | Rotorua | Elite | | 43 | | 32 / 62 | 49% | 3:15.70 | 2:55.60 | 11.5% | 2:55.60 | 11.5% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 112 | Santa Cruz | 37 / 104 | 65% | 2:59.54 | 2:43.35 | 9.9% | 2:43.35 | 9.9% | |
| | Crankworx - Crankworx Les Gets DH | | Les Gets | Elite | | 113 | Santa Cruz | DNS / 142 | 0% | DNS | 3:53.68 | - | 3:53.68 | - | |
| | Tweedlove - Shimano International Enduro | | Glentress | 30-39 | | 23 | Santa Cruz | 13 / 181 | 93% | 29:15.96 | 25:31.31 | 14.7% | 24:41.31 | 18.5% | |
| | 2015 Oregon Enduro #3 | | Mt Bachelor, OR | Pro | | 287 | Santa Cruz | 10 / 14 | 31% | 34:24.03 | 31:41.50 | 8.6% | 31:41.50 | 8.6% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 114 | Santa Cruz | 37 / 109 | 67% | 3:05.72 | 2:47.50 | 10.9% | 2:32.22 | 22% | |
| | 2015 Oregon Enduro #2 | | Hood River, OR | Pro | | 39 | Santa Cruz | 27 / 38 | 30% | 31:07.00 | 28:24.00 | 9.6% | 28:24.00 | 9.6% | |
| | 2015 Oregon Enduro #1 | | Mt Bachelor, OR | Pro | | 257 | | 19 / 39 | 53% | 22:35.00 | 21:04.00 | 7.2% | 21:04.00 | 7.2% | |
| | 2015 NW Cup #1 | | Port Angeles, WA | Pro | USA19811120 | 45 | Santa Cruz | 59 / 108 | 46% | 2:32.78 | 2:19.34 | 9.7% | 2:19.34 | 9.7% | |
| | Sea Otter - 2015 Sea Otter Classic | | Monterey, CA | Pro | 105718 & 34 | 73 | | 73 / 121 | 40% | 2:15.83 | 2:02.16 | 11.2% | 2:02.16 | 11.2% | |
| | Crankworx - Rotorua DH | | Rotorua | Pro | | 48 | Santa Cruz | 28 / 52 | 47% | 3:13.69 | 2:50.60 | 13.5% | 2:50.60 | 13.5% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 129 | | 96 / 130 | 26% | 3:28.24 | 2:50.92 | 21.8% | 2:50.92 | 21.8% | |
| | 2014 ESC Atlantic Cup DH #6 - World Cup citizen's race | | Windham, NY | Pro | | 95 | Bell Helmets / Giant / RockShox / SRAM | 6 / 27 | 81% | 3:24.89 | 3:21.12 | 1.9% | 3:21.12 | 1.9% | |
| | 2014 Oregon Enduro #2 | | Mt Bachelor, OR | Pro | 33 | 27 | Bell Helmets / Giant / SRAM | 16 / 24 | 35% | 27:32.08 | 25:55.85 | 6.2% | 25:55.85 | 6.2% | |
| | 2014 Oregon Enduro #1 | | Hood River, OR | Pro | 33 | 16 | | DNF / 59 | 0% | DNF | 35:18.64 | - | 35:18.64 | - | |
| | 2014 ProGRT #1 | | Port Angeles, WA | Pro | 105718 | 55 | Belll / Giant / RockShox / SRAM | 49 / 103 | 53% | 2:42.29 | 2:29.09 | 8.9% | 2:29.09 | 8.9% | |
| | Sea Otter - 2014 Sea Otter Classic | | Monterey, CA | Pro | 105718 & 33 | 13 | Bell Helmets / East / Giant / SRAM | 60 / 109 | 45% | 2:15.82 | 2:03.63 | 9.9% | 2:03.63 | 9.9% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 120 | Bell Helmets | 75 / 144 | 48% | 3:14.02 | 2:47.81 | 15.6% | 2:47.81 | 15.6% | |
| | 2013 Oregon Enduro #1 | | Hood River, OR | Expert: 19-39 | 31 | 717 | Bell Helmets | 5 / 70 | 94% | 39:35.30 | 37:53.80 | 4.5% | 34:57.10 | 13.3% | |
| | Sea Otter - 2013 Sea Otter Classic | | Monterey, CA | Cat 1: 30-34 | 105718 & 32 | 316 | | 3 / 20 | 89% | 2:21.40 | 2:18.57 | 2% | 2:00.23 | 17.6% | |