| | 2010 Gravity Canterbury Novice #1 | | Victoria Park, Christchurch | Open | | 372 | | 2 / 5 | 75% | 2:33.00 | 2:31.50 | 1% | 2:31.50 | 1% | |
| | 2010 Gravity Canterbury Summer #1 | | Victoria Park, Christchurch | Open | | 148 | | 14 / 30 | 55% | 2:45.70 | 2:27.00 | 12.7% | 2:27.00 | 12.7% | |
| | 2010 Gravity Canterbury Summer #2 | | Victoria Park, Christchurch | Open | | 194 | | 15 / 28 | 48% | 3:06.24 | 2:39.74 | 16.6% | 2:39.74 | 16.6% | |
| | 2010 Gravity Canterbury Summer #3 | | Victoria Park, Christchurch | Open | | 194 | | 6 / 12 | 55% | 2:38.40 | 2:15.50 | 16.9% | 2:10.60 | 21.3% | |
| | 2011 Gravity Canterbury Summer #1 | | Living Springs, Christchurch | Open | | 227 | | 10 / 23 | 59% | 2:06.50 | 1:55.10 | 9.9% | 1:50.40 | 14.6% | |
| | 2011 Gravity Canterbury Summer #2 | | Mt Hutt, Christchurch | Open | | 227 | | 8 / 20 | 63% | 2:58.66 | 2:32.23 | 17.4% | 2:32.23 | 17.4% | |
| | 2011 Gravity Canterbury Summer #3 | | Victoria Park, Christchurch | Open | | 227 | | 16 / 26 | 40% | 3:19.89 | 2:49.37 | 18% | 2:49.37 | 18% | |
| | 2011 NZ MTB Cup #6 | | Living Springs, Christchurch | Senior | | 443 | | 23 / 37 | 39% | 3:50.93 | 3:24.12 | 13.1% | 3:13.06 | 19.6% | |
| | 2012 NZ MTB Cup #1 | | The Remarkables, Queenstown | Senior | | 160 | | 22 / 45 | 52% | 2:47.96 | 2:32.89 | 9.9% | 2:26.25 | 14.8% | |
| | 2012 NZ MTB Cup #3 | | Mt Hutt, Christchurch | Senior | | 160 | | DNS / 45 | 0% | DNS | 2:36.46 | - | 2:24.18 | - | |
| | 2013 Gravity Canterbury Gravity - NZ Open | | Victoria Park, Christchurch | Open | | 137 | | 10 / 27 | 65% | 2:50.42 | 2:32.31 | 11.9% | 2:15.62 | 25.7% | |
| | 2013 NZ MTB Cup #2 | | Mt Hutt, Christchurch | Senior | | 305 | | 21 / 46 | 56% | 2:56.55 | 2:37.46 | 12.1% | 2:28.21 | 19.1% | |
| | 2013/14 The Bikery Enduro Series #4 - Craigieburn Enduro | | Craigieburn Forest | Open | | 303 | | 9 / 53 | 85% | 29:42.00 | 27:01.00 | 9.9% | 27:01.00 | 9.9% | |
| | 2014 NZ MTB Cup #2 | | Kaka Hill, Nelson | Senior | | 97 | | 10 / 22 | 57% | 3:29.20 | 3:16.50 | 6.5% | 3:01.50 | 15.3% | |
| | 2015 NZ MTB Cup #1 | | Cardrona Alpine Resort, Wānaka | Senior | 1987 | 90 | | 9 / 20 | 58% | 3:14.30 | 2:55.70 | 10.6% | 2:45.80 | 17.2% | |
| | 2017 Enduro World Series #1 | | Rotorua | Open | | 91 | | 51 / 160 | 69% | 40:51.82 | 37:31.72 | 8.9% | 37:31.72 | 8.9% | |
| | 2017 Enduro World Series #2 | | Blue Derby, TAS | Open | NZL.MEIJ.1987 | 41 | | 44 / 152 | 72% | 26:04.95 | 24:26.71 | 6.7% | 24:26.71 | 6.7% | |
| | 2017 NZDH #3 | | Karori Park, Wellington | 30-39 | | 176 | | 2 / 14 | 92% | 2:05.18 | 1:57.46 | 6.6% | 1:54.49 | 9.3% | |
| | 2017 NZDHCo #5 | | Christchurch Adventure Park | 30-39 | | 594 | | 2 / 11 | 90% | 3:38.96 | 3:34.94 | 1.9% | 3:03.11 | 19.6% | |
| | 2017 Trans BC Enduro #1 | | Fernie, BC | Open | | 68 | | 39 / 74 | 48% | 28:14.00 | 23:26.00 | 20.5% | 23:26.00 | 20.5% | |
| | 2017 Trans BC Enduro #2 | | Panorama Resort, BC | Open | | 68 | | 9 / 75 | 89% | 34:15.00 | 31:58.00 | 7.1% | 31:58.00 | 7.1% | |
| | 2017 Trans BC Enduro #3 | | Kicking Horse, Golden, BC | Open | | 68 | | 14 / 73 | 82% | 30:36.00 | 26:24.00 | 15.9% | 26:24.00 | 15.9% | |
| | 2017 Trans BC Enduro #4 | | Kicking Horse, Golden, BC | Open | | 68 | | 7 / 76 | 92% | 29:02.00 | 26:25.00 | 9.9% | 26:25.00 | 9.9% | |
| | 2017 Trans BC Enduro #5 | | Revelstoke, BC | Open | | 68 | | 14 / 73 | 82% | 27:36.00 | 25:12.00 | 9.5% | 25:12.00 | 9.5% | |
| | 2017 Trans BC Enduro #6 | | Revelstoke, BC | Open | | 68 | | 7 / 70 | 91% | 12:45.00 | 11:58.00 | 6.6% | 11:58.00 | 6.6% | |
| | 2018 Asia-Pacific Continental Enduro Series #4 | | Christchurch Adventure Park | Open | | 147 | | 54 / 55 | 2% | 45:30.00 | 24:28.00 | 86% | 24:28.00 | 86% | |
| | 2018 Trans NZ Enduro - Day 1 - Craigieburn | | Craigieburn Forest | Open | | 70 | | 1 / 58 | 100% | 27:27.00 | 27:27.00 | 0% | 27:27.00 | 0% | |
| | 2018 Trans NZ Enduro - Day 2 - Craigieburn | | Craigieburn Forest | Open | | 70 | | 1 / 54 | 100% | 16:38.00 | 16:38.00 | 0% | 16:38.00 | 0% | |
| | 2018 Trans NZ Enduro - Day 3 - Coronet Peak | | Coronet Peak, Queenstown | Open | | 70 | | 5 / 63 | 94% | 26:52.00 | 25:15.00 | 6.4% | 25:15.00 | 6.4% | |
| | 2018 Trans NZ Enduro - Day 4 - Alex (private land) | | Queenstown Bike Park | Open | | 70 | | 5 / 71 | 94% | 18:00.00 | 17:07.00 | 5.2% | 17:07.00 | 5.2% | |
| | 2018 Trans NZ Enduro - Day 5 - Queenstown | | Queenstown Bike Park | Open | | 70 | | 5 / 52 | 92% | 17:29.00 | 17:02.00 | 2.6% | 17:02.00 | 2.6% | |
| | 2019 Enduro World Series #1 | | Rotorua | Open | | 86 | | 80 / 103 | 23% | 30:47.99 | 27:34.83 | 11.7% | 27:34.83 | 11.7% | |
| | Gravity Canterbury - 2010 NZ Open | | Victoria Park, Christchurch | Open | | 315 | | 16 / 25 | 38% | 2:40.20 | 2:20.42 | 14.1% | 2:20.42 | 14.1% | |
| | MTBNZ - New Zealand DH National Champs '12 | | Fringed Hill, Nelson | Senior | | 180 | | 14 / 35 | 62% | 5:38.69 | 4:56.91 | 14.1% | 4:35.33 | 23% | |
| | Lyttelton Urban DH - Lyttelton Urban DH | | Lyttelton, Christchurch | Men | | 44 | | - / 47 | 0% | - | 1:36.12 | - | 1:36.12 | - | |
| | Queenstown Bike Festival - Corona Dirtmasters DH | | Queenstown Bike Park | Open | | 46 | | 20 / 49 | 60% | 3:52.68 | 3:30.75 | 10.4% | 3:30.75 | 10.4% | |
| | Gravity Canterbury - 2012 NZ Open | | Victoria Park, Christchurch | Open | | 741 | | 24 / 26 | 8% | 4:30.61 | 2:22.06 | 90.5% | 2:22.06 | 90.5% | |
| | Gravity Canterbury - Craigieburn Enduro | | Craigieburn Forest | Senior | | 510 | | 8 / 52 | 86% | 21:21.00 | 20:17.00 | 5.3% | 20:17.00 | 5.3% | |
| | Cycling BC - Sunshine Coaster | | Roberts Creek, BC | 19-29 | | 64 | | 13 / 52 | 76% | 3:08.23 | 2:54.92 | 7.6% | 2:43.32 | 15.3% | |
| | OCC - Oceania Continental Champs '14 | | Mt Hutt, Christchurch | Senior | | 370 | | 1 / 27 | 100% | 4:01.88 | 4:01.88 | 0% | 3:21.23 | 20.2% | |
| | NZ Enduro - NZ Enduro | | Wakamarina | Pro | | 17 | | 5 / 31 | 87% | 51:12.00 | 48:54.00 | 4.7% | 48:54.00 | 4.7% | |
| | MTBNZ - New Zealand Enduro National Champs '24 | | Cable Bay Adventure Park | 30-39 | | 124 | | 2 / 13 | 92% | 31:08.87 | 30:55.42 | 0.7% | 28:40.58 | 8.6% | |