| | 2016 NZDH #2 | | Napier | Open | | ? | | 5 / 8 | 43% | 3:19.81 | 2:48.95 | 18.3% | 2:17.69 | 45.1% | |
| | 2017 NZDH #2 | | Napier | 19+ | | ? | Taupo MTBC | 2 / 4 | 67% | 3:02.75 | 2:47.14 | 9.3% | 2:15.89 | 34.5% | |
| | MTBNZ - New Zealand DH National Champs '19 | | Rotorua | Elite | | ? | | 5 / 5 | 0% | 3:28.14 | 3:07.95 | 10.7% | 2:45.38 | 25.9% | |
| | 2024 Crankworx World Tour - Rotorua - Maxxis Slopestyle in Memory of McGazza | | Rotorua | Pro | | ? | Adidas 510 / Enve / KENDA, DEITY, WIDE OPEN NZ / Mons Royale / POC / Shimano / SR Suntour / YETI CYCLES | 1 / 6 | 100% | - | | - | | - | |
| | 2019 NZ National DH #1 | | Dome Valley, Auckland | Elite | | 43 | Manawatu Mountain Bike Club | 2 / 3 | 50% | 2:37.06 | 2:15.89 | 15.6% | 2:01.76 | 29% | |
| | MTBNZ - New Zealand DH National Champs '21 | | Christchurch Adventure Park | Elite | | 83 | Rotorua MTB Club | 2 / 5 | 75% | 3:53.10 | 3:44.20 | 4% | 3:04.30 | 26.5% | |
| | 2023 Crankworx World Tour - Cairns - Official Australian Whip-Off Championships | | Cairns, QLD | Pro | | 100 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 1 / 5 | 100% | - | | - | | - | |
| | 2023 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships p/b POC | | Innsbruck | Pro | | 100 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 2 / 6 | 80% | - | | - | | - | |
| | 2023 Crankworx World Tour - Whistler - Outdoor Research Speed & Style | | Whistler, BC | Pro | | 100 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 2 / 7 | 83% | - | | - | | - | |
| | 2022 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships p/b POC | | Innsbruck | Pro | | 100 | Adidas 510 / Enve Composites / Goodyear / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 1 / 6 | 100% | - | | - | | - | |
| | 2022 Crankworx World Tour - Whistler - Official Whip-Off World Championships p/b POC | | Whistler, BC | Pro | | 100 | Adidas 510 / Enve Composites / Goodyear / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | - / 19 | 0% | - | | - | | - | |
| | 2023 Crankworx World Tour - Rotorua - Speed & Style | | Rotorua | Pro | | 101 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 1 / 14 | 100% | - | | - | | - | |
| | 2023 Crankworx World Tour - Innsbruck - Speed & Style | | Innsbruck | Pro | | 101 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 1 / 13 | 100% | - | | - | | - | |
| | 2023 Crankworx World Tour - Cairns - Speed & Style | | Cairns, QLD | Pro | | 101 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 5 / 7 | 33% | - | | - | | - | |
| | 2023 Crankworx World Tour - Rotorua - Official New Zealand Whip-Off Championships | | Rotorua | Pro | | 102 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 5 / 8 | 43% | - | | - | | - | |
| | 2022 Crankworx World Tour - Rotorua - CLIF Speed & Style | | Rotorua | Pro | | 102 | Adidas 510 / Enve Composites / Goodyear / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 4 / 4 | 0% | - | | - | | - | |
| | 2023 Crankworx World Tour - Whistler - Official Whip-Off World Championships p/b POC | | Whistler, BC | Pro | | 104 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 2 / 9 | 88% | - | | - | | - | |
| | 2022 Crankworx World Tour - Innsbruck - Specialized Dual Slalom p/b Thule | | Innsbruck | Pro | | 104 | Adidas 510 / Enve Composites / Goodyear / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 9 / 29 | 71% | n/a | | - | | - | |
| | 2021 Crankworx World Tour - Rotorua - Downhill p/b Gull | | Rotorua | Pro | | 104 | | DNS / 14 | 0% | DNS | 3:15.84 | - | 2:51.04 | - | |
| | 2021 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships p/b POC | | Innsbruck | Pro | | 104 | Enve / Mons Royale / ODI / POC / SDG / Wide Open NZ / Yeti | 1 / 5 | 100% | - | | - | | - | |
| | 2021 Crankworx British Columbia - Mt7 Psychosis | | Kicking Horse, Golden, BC | Pro | | 109 | Enve / Mons Royale / Wide Open NZ / Yeti | 5 / 9 | 50% | 15:56.73 | 15:01.56 | 6.1% | 11:37.54 | 37.2% | |
| | 2021 Crankworx British Columbia - Air DH | | Sun Peaks, BC | Pro | | 109 | Enve / Mons Royale / Poc:sports / Wide Open NZ / Yeti | 4 / 12 | 73% | 6:54.77 | 6:49.03 | 1.4% | 6:03.35 | 14.2% | |
| | 2021 Crankworx British Columbia - Downhill | | Sun Peaks, BC | Pro | | 109 | Enve / Mons Royale / Poc:sports / Wide Open NZ / Yeti | 4 / 11 | 70% | 5:25.15 | 5:11.50 | 4.4% | 4:27.99 | 21.3% | |
| | 2021 Crankworx British Columbia - Specialized Dual Slalom | | Sun Peaks, BC | Pro | | 109 | | 8 / 12 | 36% | n/a | | - | | - | |
| | 2021 Crankworx British Columbia - Air DH | | SilverStar, BC | Pro | | 109 | Mons Royale / Yeti | 7 / 10 | 33% | 3:19.26 | 3:11.58 | 4% | 2:53.93 | 14.6% | |
| | 2021 Crankworx World Tour - Rotorua - RockShox Pump Track Challenge p/b Torpedo7 | | Rotorua | Pro | | 109 | | 9 / 16 | 47% | n/a | | - | | - | |
| | 2023 Crankworx World Tour - Rotorua - Air DH | | Rotorua | Pro | | 114 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | DNS / 22 | 0% | DNS | 2:27.34 | - | 2:10.52 | - | |
| | 2023 Crankworx World Tour - Whistler - SCOR Air DH | | Whistler, BC | Elite | | 127 | Adidas 510 / Enve / Kenda / Mons Royale / POC / SR Suntour / Wide Open NZ / Yeti | 25 / 39 | 37% | 8:52.77 | 4:47.79 | 85.1% | 4:20.49 | 104.5% | |
| | 2017 NZDH #1 | | Rotorua | U19 | | 152 | | 2 / 4 | 67% | 5:42.87 | 4:57.04 | 15.4% | 3:43.95 | 53.1% | |
| | 2021 Crankworx World Tour - Innsbruck - Deuter Downhill p/b Raiffeisen Club | | Innsbruck | Elite | | 235 | Mons Royale / Wide Open NZ / Yeti | 14 / 41 | 68% | 3:19.80 | 3:01.06 | 10.4% | 2:38.94 | 25.7% | |
| | 2021 Enduro World Series - Met Val di Fassa Trentino #1 | | Val di Fassa | Open | NZL.1996.25949 | 244 | | 36 / 42 | 15% | 36:29.24 | 31:43.22 | 15% | 27:07.32 | 34.5% | |
| | 2021 Enduro World Series - Met Val di Fassa Trentino #2 | | Val di Fassa | Open | NZL.1996.25949 | 244 | | 23 / 41 | 45% | 37:19.74 | 33:30.62 | 11.4% | 28:22.20 | 31.6% | |
| | 2020/21 Giant 2W Gravity Enduro #1 - Long Course | | Rotorua | 21-29 | | 316 | | 1 / 13 | 100% | 23:15.00 | 23:15.00 | 0% | 19:16.00 | 20.7% | |
| | 2017 NZDH #4 | | 440 Bike Park | Open | | 335 | | 2 / 5 | 75% | 3:18.89 | 2:57.37 | 12.1% | 2:31.39 | 31.4% | |
| | 2017 NZDH #5 | | Dome Valley, Auckland | Open | | 335 | | 2 / 6 | 80% | 2:38.75 | 2:21.24 | 12.4% | 2:03.63 | 28.4% | |
| | 2020/21 Giant 2W Gravity Enduro #2 - Long Course | | Rotorua | 21-29 | | 363 | | 1 / 17 | 100% | 20:29.00 | 20:29.00 | 0% | 17:22.00 | 18% | |
| | 2019 Crankworx World Tour - Rotorua - Air DH p/b Bosch | | Rotorua | 19+ | | 610 | | 1 / 7 | 100% | 2:33.95 | 2:33.95 | 0% | 2:11.60 | 17% | |
| | 2020 Crankworx World Tour - Rotorua - Downhill p/b Gull | | Rotorua | 19+ | | 611 | | 1 / 3 | 100% | 4:08.47 | 4:08.47 | 0% | 3:00.16 | 37.9% | |
| | 2020 Crankworx World Tour - Rotorua - Air DH p/b Bosch | | Rotorua | 19+ | | 611 | | 1 / 11 | 100% | 2:41.10 | 2:41.10 | 0% | 2:17.99 | 16.8% | |
| | 2019 Enduro World Series #1 | | Rotorua | EWS100 | NZL.1996.25949 | 1161 | | 3 / 10 | 78% | 38:12.74 | 35:01.03 | 9.1% | 27:34.83 | 38.6% | |