| | OCC - Oceania Continental Champs '10 | | Signal Hill, Dunedin | 17-18 | | 127 | | 7 / 40 | 85% | 2:56.35 | 2:45.63 | 6.5% | 2:39.15 | 10.8% | |
| | OCC - Oceania Continental Champs '08 | | Kaka Hill, Nelson | U17 | | 286 | | 3 / 22 | 90% | 3:19.44 | 3:12.17 | 3.8% | 2:57.06 | 12.6% | |
| | 2011 UCI World Cup DH #7 | | Val di Sole | Elite | NZL19930426 | 223 | | 50 / 226 | 78% | 3:32.54 | 3:10.36 | 11.7% | 3:10.36 | 11.7% | |
| | UCI - DHI World Championships '11 | | Champéry | 17-18 | NZL19930426 | 25 | | 8 / 62 | 89% | 4:18.74 | 3:51.50 | 11.8% | 3:41.99 | 16.6% | |
| | Gravity Canterbury - 2010 NZ Open | | Victoria Park, Christchurch | U19 | | 248 | | 3 / 13 | 83% | 2:38.55 | 2:31.39 | 4.7% | 2:20.42 | 12.9% | |
| | 2010 Gravity Canterbury Summer #2 | | Victoria Park, Christchurch | U19 | | 214 | | 4 / 20 | 84% | 2:53.48 | 2:40.64 | 8% | 2:39.74 | 8.6% | |
| | 2010 NZ MTB Cup #3 | | Kaka Hill, Nelson | U19 | | 153 | | 5 / 29 | 86% | 3:21.35 | 3:10.22 | 5.9% | 3:02.80 | 10.2% | |
| | 2010 NZ MTB Cup #1 | | Living Springs, Christchurch | U19 | | 153 | | 13 / 34 | 64% | 4:18.51 | 3:55.77 | 9.6% | 3:45.51 | 14.6% | |
| | 2010 NZ MTB Cup #6 | | Rotorua | U19 | | 153 | | 5 / 28 | 85% | 3:38.17 | 3:27.71 | 5% | 3:18.75 | 9.8% | |
| | MTBNZ - New Zealand DH National Champs '08 | | Long Gully, Wellington | U17 | | 313 | | 13 / 44 | 72% | 3:06.59 | 2:44.34 | 13.5% | 2:37.70 | 18.3% | |
| | MTBNZ - New Zealand DH National Champs '07 | | Fringed Hill, Nelson | U15 | | 809 | | 1 / 9 | 100% | 4:50.16 | 4:50.16 | 0% | 4:02.16 | 19.8% | |
| | 2009 NZ MTB NI Cup #1 | | Rotorua | U17 | | 621 | | 4 / 40 | 92% | 3:58.48 | 3:40.47 | 8.2% | 3:30.08 | 13.5% | |
| | 2009 NZ MTB SI Cup #3 | | Strachan Peak, Blenheim | U17 | | 621 | | 3 / 29 | 93% | 3:22.66 | 3:19.74 | 1.5% | 3:01.88 | 11.4% | |
| | 2009 NZ MTB SI Cup #2 | | Coronet Peak, Queenstown | U17 | | 621 | | 2 / 31 | 97% | 3:17.14 | 3:13.89 | 1.7% | 3:01.57 | 8.6% | |
| | 2009 NZ MTB SI Cup #1 | | Signal Hill, Dunedin | U17 | | 621 | | 3 / 24 | 91% | 3:06.72 | 3:02.38 | 2.4% | 2:46.21 | 12.3% | |
| | MTBNZ - New Zealand DH National Champs '09 | | Kaka Hill, Nelson | U17 | | 108 | | 1 / 27 | 100% | 3:55.12 | 3:55.12 | 0% | 3:21.74 | 16.6% | |
| | MTBNZ - New Zealand DH National Champs '10 | | Mt Albert, Wellington | U19 | | 56 | | 7 / 39 | 84% | 2:54.49 | 2:41.86 | 7.8% | 2:36.52 | 11.5% | |
| | MTBNZ - New Zealand DH National Champs '11 | | Signal Hill, Dunedin | U19 | | 108 | | 1 / 31 | 100% | 3:18.48 | 3:18.48 | 0% | 2:58.13 | 11.4% | |
| | 2011 NZ MTB Cup #2 | | Napier | U19 | | 140 | | 2 / 32 | 97% | 2:51.41 | 2:49.32 | 1.2% | 2:44.65 | 4.1% | |
| | 2011 NZ MTB Cup #4 | | Kaka Hill, Nelson | U19 | | 140 | | 1 / 25 | 100% | 3:18.67 | 3:18.67 | 0% | 3:07.80 | 5.8% | |
| | 2011 NZ MTB Cup #5 | | Fringed Hill, Nelson | U19 | | 140 | | 1 / 24 | 100% | 4:55.96 | 4:55.96 | 0% | 4:46.46 | 3.3% | |
| | 2011 NZ MTB Cup #6 | | Living Springs, Christchurch | U19 | | 140 | | 1 / 27 | 100% | 3:20.70 | 3:20.70 | 0% | 3:13.06 | 4% | |
| | 2011 NZ MTB Cup #1 | | MTB Tauranga | U19 | | 140 | | 1 / 35 | 100% | 2:06.20 | 2:06.20 | 0% | 2:00.64 | 4.6% | |
| | 2012 NZ MTB Cup #1 | | The Remarkables, Queenstown | Elite | | 16 | | 16 / 28 | 44% | 2:37.75 | 2:26.25 | 7.9% | 2:26.25 | 7.9% | |
| | 2012 NZ MTB Cup #2 | | Signal Hill, Dunedin | Elite | | 16 | | 6 / 28 | 81% | 3:30.03 | 3:22.26 | 3.8% | 3:22.26 | 3.8% | |
| | 2012 NZ MTB Cup #3 | | Mt Hutt, Christchurch | Elite | | 16 | | 12 / 32 | 65% | 2:30.84 | 2:24.18 | 4.6% | 2:24.18 | 4.6% | |
| | MTBNZ - New Zealand DH National Champs '12 | | Fringed Hill, Nelson | Elite | | 16 | | 5 / 31 | 87% | 4:39.66 | 4:35.33 | 1.6% | 4:35.33 | 1.6% | |
| | 2012 NZ MTB Cup #4 | | Rotorua | Elite | | 16 | | 9 / 25 | 67% | 3:02.16 | 2:56.70 | 3.1% | 2:56.70 | 3.1% | |
| | OCC - Oceania Continental Champs '12 | | Rotorua | Elite | | 7 | | 9 / 39 | 79% | 3:17.49 | 3:07.20 | 5.5% | 3:07.20 | 5.5% | |
| | 2013 NZ MTB Cup #1 | | Bluff | Elite | | 5 | | 7 / 21 | 70% | 2:59.16 | 2:52.35 | 4% | 2:52.35 | 4% | |
| | MTBNZ - New Zealand DH National Champs '13 | | Rotorua | Elite | | 7 | KBR ZERODE | 9 / 22 | 62% | 2:57.11 | 2:47.22 | 5.9% | 2:47.22 | 5.9% | |
| | 2013 NZ MTB Cup #4 | | Dome Valley, Auckland | Elite | | 5 | | 12 / 17 | 31% | 2:38.37 | 2:31.61 | 4.5% | 2:31.61 | 4.5% | |
| | 2013 NZ MTB Cup #2 | | Mt Hutt, Christchurch | Elite | | 5 | | 10 / 22 | 57% | 2:34.62 | 2:28.21 | 4.3% | 2:28.21 | 4.3% | |
| | 2013 NZ MTB Cup #3 | | Levin | Elite | | 5 | | 10 / 25 | 63% | 2:58.39 | 2:52.89 | 3.2% | 2:52.89 | 3.2% | |
| | Lyttelton Urban DH - Lyttelton Urban DH | | Lyttelton, Christchurch | Open | | 67 | | 4 / 68 | 96% | 2:01.07 | 1:54.71 | 5.5% | 1:54.71 | 5.5% | |
| | Lyttelton Urban DH - Lyttelton Urban DH | | Lyttelton, Christchurch | Men | | 14 | | 6 / 47 | 89% | 1:42.10 | 1:36.12 | 6.2% | 1:36.12 | 6.2% | |
| | 2013 Gravity Canterbury Gravity #1 | | Victoria Park, Christchurch | Open | | 658 | | 3 / 27 | 92% | 2:50.60 | 2:44.70 | 3.6% | 2:44.70 | 3.6% | |
| | 2013 Gravity Canterbury Gravity - NZ Open | | Victoria Park, Christchurch | Elite | | 299 | | 7 / 28 | 78% | 2:22.56 | 2:15.62 | 5.1% | 2:15.62 | 5.1% | |
| | 2014 NZ MTB Cup #2 | | Kaka Hill, Nelson | Elite | | 2 | | 4 / 18 | 82% | 3:03.90 | 3:01.50 | 1.3% | 3:01.50 | 1.3% | |
| | 2014 NZ MTB Cup #3 | | Dome Valley, Auckland | Elite | | 5 | | 7 / 13 | 50% | 3:58.90 | 3:47.82 | 4.9% | 3:47.82 | 4.9% | |
| | MTBNZ - New Zealand DH National Champs '14 | | Rotorua | Elite | | 7 | | 8 / 26 | 72% | 3:10.59 | 3:01.40 | 5.1% | 3:01.40 | 5.1% | |
| | 2015 NZ MTB Cup #1 | | Cardrona Alpine Resort, Wānaka | Elite | 1993 | 8 | | 10 / 32 | 71% | 2:55.00 | 2:45.80 | 5.6% | 2:45.80 | 5.6% | |
| | 2015 NZ MTB Cup #2 | | Victoria Park, Christchurch | Elite | | 8 | | 7 / 28 | 78% | 2:34.08 | 2:26.82 | 4.9% | 2:26.82 | 4.9% | |
| | MTBNZ - New Zealand DH National Champs '15 | | Rotorua | Elite | | 19 | | 9 / 32 | 74% | 3:11.64 | 2:59.85 | 6.6% | 2:59.85 | 6.6% | |
| | 2016 NZ MTB Cup #3 | | Kaka Hill, Nelson | Elite | | 1007 | | 1 / 20 | 100% | 2:55.32 | 2:55.32 | 0% | 2:55.32 | 0% | |
| | 2016 NZ MTB Cup #4 | | Signal Hill, Dunedin | Elite | | 113 | | 11 / 30 | 66% | 2:42.74 | 2:32.31 | 6.9% | 2:32.31 | 6.9% | |
| | Crankworx - iXS DH | | Rotorua | Pro | | 32 | Zerode | 18 / 58 | 70% | 2:52.78 | 2:38.77 | 8.8% | 2:38.77 | 8.8% | |
| | MTBNZ - New Zealand DH National Champs '16 | | Cardrona Alpine Resort, Wānaka | Elite | | 6 | | 3 / 25 | 92% | 3:25.07 | 3:21.09 | 2% | 3:21.09 | 2% | |
| | OCC - Oceania Continental Champs '16 | | Queenstown Bike Park | Senior | | 154 | | 1 / 24 | 100% | 3:54.30 | 3:54.30 | 0% | 3:51.84 | 1.1% | |
| | Crankworx - Crankworx Innsbruck DH | | Innsbruck | Elite | | 43 | MRC-Trading / Zerode | 50 / 149 | 67% | 3:07.00 | 2:50.60 | 9.6% | 2:50.60 | 9.6% | |
| | 2017 iXS German Cup #3 | | Ilmenau | Elite | 10007885676 & 1993 | 9 | MRC-Trading / Zerode | 24 / 116 | 80% | 2:05.38 | 1:58.09 | 6.2% | 1:57.93 | 6.3% | |
| | 2018 iXS European Cup #1 | | Maribor | Elite Small Final | 10007885676 & 1993 | 68 | Befly World Team | 30 / 179 | 84% | 3:46.85 | 3:35.34 | 5.3% | 3:28.00 | 9.1% | |
| | 2018 iXS Downhill Cup #1 | | Winterberg | Elite | 10007885676 & 1993 | 17 | Befly World Team | 46 / 121 | 63% | 2:18.00 | 1:58.89 | 16.1% | 1:47.92 | 27.9% | |
| | 2018 Mercedes-Benz UCI World Cup DH #1 | | Lošinj | Elite | 10007885676 & 1993 | 136 | | DNQ / 140 | 0% | DNQ | 2:19.19 | - | 2:19.19 | - | |
| | 2017 UCI World Cup DH #2 | | Fort William | Elite | 10007885676 & 1993 | 119 | | DNF / 135 | 0% | DNF | 4:40.34 | - | 4:40.34 | - | |
| | 2017 UCI World Cup DH #5 | | Lenzerheide | Elite | 10007885676 & 1993 | 126 | | DNQ / 148 | 0% | DNQ | 2:57.04 | - | 2:57.04 | - | |
| | 2017 UCI World Cup DH #7 | | Val di Sole | Elite | 10007885676 & 1993 | 125 | | 59 / 111 | 47% | 3:58.91 | 3:32.91 | 12.2% | 3:32.91 | 12.2% | |
| | 2018 Mercedes-Benz UCI World Cup DH #4 | | Val di Sole | Elite | 10007885676 & 1993 | 141 | | 51 / 145 | 65% | 3:58.71 | 3:36.79 | 10.1% | 3:36.79 | 10.1% | |
| | 2018 iXS Downhill Cup #7 | | Innsbruck | Elite | 10007885676 & 1993 | 20 | Befly World Team / MRC-Trading / Zerode | 5 / 73 | 94% | 3:00.97 | 2:53.16 | 4.5% | 2:53.16 | 4.5% | |
| | 2019 iXS Downhill Cup #1 | | Willingen | Elite | 10007885676 & 1993 | 13 | MRC-Trading / Zerode | 21 / 91 | 78% | 2:15.96 | 2:07.50 | 6.6% | 2:07.50 | 6.6% | |
| | 2020 Crankworx World Tour - Innsbruck - Downhill p/b Raiffesisen Club | | Innsbruck | Pro | | 66 | MRC-Trading / RSG Olympiapark / Zerode | 45 / 72 | 38% | 3:12.09 | 2:49.08 | 13.6% | 2:49.08 | 13.6% | |
| | 2021 Crankworx World Tour - Innsbruck - Deuter Downhill p/b Raiffeisen Club | | Innsbruck | Elite | | 70 | RSG Olympiapark München | 70 / 141 | 51% | 2:57.82 | 2:38.94 | 11.9% | 2:38.94 | 11.9% | |
| | 2021 iXS DH European Cup #2 | | Pila | Elite Small Final | 10007885676 | 168 | | 28 / 102 | 73% | 3:58.22 | 3:45.13 | 5.8% | 3:45.07 | 5.8% | |
| | 2022 iXS DH European Cup #3 | | Semmering | Elite Small Final | 10007885676 & 1993 | 166 | | DNS / 114 | 0% | DNS | 3:17.99 | - | 3:11.71 | - | |
| | 2023 Hot Trail DH #4 | | Wiriehorn | Elite | 1993 | 17 | | 14 / 20 | 32% | 3:10.91 | 2:51.17 | 11.5% | 2:51.17 | 11.5% | |
| | 2023 iXS Downhill Cup #6 | | Bellwald | Elite | 10007885676 & 1993 | 91 | | 59 / 82 | 28% | 4:01.25 | 3:26.74 | 16.7% | 3:26.74 | 16.7% | |
| | 2018 Crankworx World Tour - Innsbruck - iXS Downhill p/b Raiffeisen Club | | Innsbruck | Pro | | 49 | Befly World Team | 28 / 157 | 83% | 2:57.15 | 2:47.29 | 5.9% | 2:47.29 | 5.9% | |