| | 2021 Crankworx World Tour - Rotorua - Trek Official Oceania Whip-Off Championships | | Rotorua | Pro | | 3 | iLabb | - / 11 | 0% | - | | - | | - | |
| | 2020 Crankworx World Tour - Rotorua - Official Oceania Whip-Off Championships p/b SPANK | | Rotorua | Open | | 8 | 440 mountain bike park / Trailpro | - / 11 | 0% | - | | - | | - | |
| | 2019 Crankworx World Tour - Innsbruck - Official European Whip-Off Championships presented by SPANK | | Innsbruck | Open | | 27 | Trail pro | - / 10 | 0% | - | | - | | - | |
| | 2019 NZ National DH #1 | | Dome Valley, Auckland | Elite | | 12 | Queenstown MTB | 7 / 10 | 33% | 2:16.42 | 2:01.76 | 12% | 2:01.76 | 12% | |
| | 2016 NZDH #5 | | Dome Valley, Auckland | U17 | | 205 | | DNS / 18 | 0% | DNS | 2:11.51 | - | 2:04.01 | - | |
| | 2017 NZDHCo #3 | | Dome Valley, Auckland | U19 | | 188 | | 11 / 20 | 47% | 2:29.35 | 2:14.09 | 11.4% | 2:06.50 | 18.1% | |
| | 2017 NZDHCo #2 | | Napier | U19 | | 156 | | 10 / 27 | 65% | 2:30.42 | 2:21.97 | 6% | 2:15.54 | 11% | |
| | 2018 NZ National DH #4 | | Victoria Park, Christchurch | U19 | | 304 | | 3 / 16 | 87% | 2:25.52 | 2:24.33 | 0.8% | 2:13.79 | 8.8% | |
| | 2015 NZDH #2 | | Napier | U17 | | 482 | | 9 / 36 | 77% | 2:44.64 | 2:30.76 | 9.2% | 2:17.74 | 19.5% | |
| | 2018 Crankworx World Tour - Les Gets - Mont-Chéry DH | | Les Gets | 17-18 | | 160 | jon kebab | DNF / 28 | 0% | DNF | 2:39.12 | - | 2:34.34 | - | |
| | 2021 Crankworx Summer Series - NZ - Queenstown DH | | Queenstown Bike Park | Pro | | 22 | iLabb | 11 / 40 | 74% | 3:03.60 | 2:41.06 | 14% | 2:41.06 | 14% | |
| | 2018 Vertigo Bikes Ride More DH #3 | | Queenstown Bike Park | U19 | | ? | | 4 / 8 | 57% | 2:52.00 | 2:46.00 | 3.6% | 2:43.00 | 5.5% | |
| | MTBNZ - New Zealand DH National Champs '19 | | Rotorua | Sport | | ? | | 5 / 26 | 84% | 3:03.43 | 2:49.12 | 8.5% | 2:45.38 | 10.9% | |
| | 2022 NZ National DH #3 | | Coronet Peak, Queenstown | Elite | | ? | Queenstown MTB | 4 / 28 | 89% | 2:56.74 | 2:50.50 | 3.7% | 2:50.50 | 3.7% | |
| | 2021 Crankworx World Tour - Rotorua - Downhill p/b Gull | | Rotorua | Pro | | 17 | 440 mountain bike / Trailpro | 3 / 32 | 94% | 2:52.70 | 2:51.04 | 1% | 2:51.04 | 1% | |
| | 2019 Crankworx World Tour - Rotorua - Downhill presented by the Professionals | | Rotorua | Pro | | 52 | Trail pro | 28 / 55 | 50% | 3:10.84 | 2:52.87 | 10.4% | 2:52.87 | 10.4% | |
| | 2018 Vertigo Bikes Ride More DH #2 | | Queenstown Bike Park | U19 | | ? | | 4 / 11 | 70% | 2:58.50 | 2:53.70 | 2.8% | 2:44.30 | 8.6% | |
| | MTBNZ - New Zealand DH National Champs '22 | | Christchurch Adventure Park | Elite | | 19 | Queenstown MTB | 8 / 29 | 75% | 3:01.30 | 2:54.50 | 3.9% | 2:54.50 | 3.9% | |
| | 2018 Crankworx World Tour - Innsbruck - iXS Downhill p/b Raiffeisen Club | | Innsbruck | Pro: U19 | | 327 | | 9 / 25 | 67% | 3:05.04 | 2:54.98 | 5.8% | 2:47.29 | 10.6% | |
| | 2019 Crankworx World Tour - Innsbruck - Downhill presented by Raiffeisen Club | | Innsbruck | Elite | | 33 | | 81 / 147 | 45% | 3:25.78 | 2:55.46 | 17.3% | 2:55.46 | 17.3% | |
| | MTBNZ - New Zealand DH National Champs '18 | | Cardrona Alpine Resort, Wānaka | U19 | | 62 | | 5 / 24 | 83% | 3:04.90 | 2:59.09 | 3.2% | 2:51.09 | 8.1% | |
| | 2020 Crankworx World Tour - Rotorua - Downhill p/b Gull | | Rotorua | Elite | | 24 | 440 mountain bike park / Trailpro | 14 / 43 | 69% | 3:12.61 | 3:00.16 | 6.9% | 3:00.16 | 6.9% | |
| | 2018 Crankworx World Tour - Les Gets - Downhill | | Les Gets | 17-18 | | 160 | jon kebab | DNF / 34 | 0% | DNF | 3:02.85 | - | 2:59.15 | - | |
| | MTBNZ - New Zealand DH National Champs '21 | | Christchurch Adventure Park | Elite | | 29 | Queenstown MTB | 16 / 29 | 46% | 3:27.70 | 3:04.30 | 12.7% | 3:04.30 | 12.7% | |
| | 2016 NZDH #4 | | 440 Bike Park | U17 | | 205 | | 4 / 28 | 89% | 3:17.18 | 3:07.27 | 5.3% | 3:06.59 | 5.7% | |
| | MTBNZ - New Zealand DH National Champs '17 | | Cardrona Alpine Resort, Wānaka | U19 | | 41 | Gravity Canterbury | 9 / 20 | 58% | 3:24.75 | 3:10.59 | 7.4% | 3:02.53 | 12.2% | |
| | 2017 NZDHCo #5 | | Christchurch Adventure Park | U19 | | 188 | | 7 / 19 | 67% | 3:41.69 | 3:11.21 | 15.9% | 3:03.11 | 21.1% | |
| | 2018 NZ National DH #3 | | Rotorua | U19 | | 104 | Gravity Canterbury | 22 / 25 | 13% | 4:56.53 | 3:15.29 | 51.8% | 3:02.67 | 62.3% | |
| | 2022 NZ National DH #4 | | Signal Hill, Dunedin | Elite | | 55 | #N | 7 / 19 | 67% | 3:47.82 | 3:18.08 | 15% | 3:18.08 | 15% | |
| | 2021 Crankworx Summer Series - NZ - Cardrona Air DH | | Cardrona Alpine Resort, Wānaka | Pro | | 22 | iLabb | 9 / 31 | 73% | 3:29.39 | 3:20.50 | 4.4% | 3:20.50 | 4.4% | |
| | 2018 Crankworx World Tour - Rotorua - Downhill | | Rotorua | 17-18 | | 210 | | DNS / 30 | 0% | DNS | 3:27.01 | - | 3:13.10 | - | |
| | OCC - Oceania Continental Champs '18 | | Signal Hill, Dunedin | U19 | | 120 | Gravity Canterbury | 14 / 25 | 46% | 4:04.51 | 3:30.29 | 16.3% | 3:13.65 | 26.3% | |
| | 2014 NZDH #5 | | Dome Valley, Auckland | U15 | | 404 | HBMTBC | DNF / 14 | 0% | DNF | 3:31.84 | - | 2:29.71 | - | |
| | 2015 NZDH #1 | | Rotorua | U17 | | 482 | | 10 / 39 | 76% | 4:19.56 | 3:33.01 | 21.9% | 3:16.22 | 32.3% | |
| | 2016 NZDH #1 | | Rotorua | U17 | | 205 | | 2 / 32 | 97% | 3:56.54 | 3:44.36 | 5.4% | 3:19.50 | 18.6% | |
| | 2018 Mercedes-Benz UCI World Cup DH #4 | | Val di Sole | 17-18 | 10054626138 & 2000 | 26 | | DNQ / 66 | 0% | DNQ | 3:53.41 | - | 3:36.79 | - | |
| | 2019 Mercedes-Benz UCI World Cup DH #4 | | Vallnord | Elite | 10054626138 & 2000 | 139 | | - / 131 | 0% | - | 4:11.06 | - | 4:11.06 | - | |
| | 2018 Mercedes-Benz UCI World Cup DH #5 | | Vallnord | 17-18 | 10054626138 & 2000 | 28 | | DNQ / 63 | 0% | DNQ | 4:15.47 | - | 4:04.06 | - | |
| | 2017 NZDHCo #4 | | Fringed Hill, Nelson | U19 | | ? | | 8 / 24 | 70% | 5:35.80 | 4:59.62 | 12.1% | 4:39.04 | 20.3% | |
| | 2016 NZDH #3 | | Dome Valley, Auckland | U17 | | 205 | | 10 / 26 | 64% | 7:07.28 | 5:50.37 | 22% | 5:22.38 | 32.5% | |