| | 2019 Norco Canadian Enduro Series #6 (EWS Qualifier) | | Panorama Resort, BC | Expert | | 3 | | DNS / 32 | 0% | DNS | 36:12.41 | - | 33:33.16 | - | |
| | 2019 Norco Canadian Enduro Series #4 (EWS Qualifier) | | Blue Mountain, Collingwood, ON | Pro | | 125 | | 2 / 23 | 95% | 17:10.55 | 17:06.62 | 0.4% | 17:06.62 | 0.4% | |
| | Sea Otter Canada - Sea Otter Canada Scarecrow Gravel | | Blue Mountain, Collingwood, ON | Open | | 1343 | | 11 / 88 | 89% | 2h30:16.20 | 2h14:41.90 | 11.6% | - | - | |
| | 2019 Trans Provence - Day 6 | | Breil-sur-Roya -> Menton | Pro | | 2 | Santa Cruz | 5 / 14 | 69% | 23:08.00 | 21:33.00 | 7.4% | 21:33.00 | 7.4% | |
| | 2019 Trans Provence - Day 5 | | Tende -> Breil-sur-Roya | Pro | | 2 | Santa Cruz | 4 / 14 | 77% | 30:19.00 | 29:20.00 | 3.4% | 29:20.00 | 3.4% | |
| | 2019 Trans Provence - Day 4 | | Valdeblore -> Breil-sur-Roya | Pro | | 2 | Santa Cruz | 5 / 14 | 69% | 34:48.00 | 33:38.00 | 3.5% | 33:38.00 | 3.5% | |
| | 2019 Trans Provence - Day 3 | | Valberg -> Valdeblore | Pro | | 2 | Santa Cruz | 3 / 14 | 85% | 29:12.00 | 28:35.00 | 2.2% | 28:35.00 | 2.2% | |
| | 2019 Trans Provence - Day 2 | | Villars-Colmars -> Valberg | Pro | | 2 | Santa Cruz | 5 / 14 | 69% | 25:43.00 | 24:21.00 | 5.6% | 24:21.00 | 5.6% | |
| | 2019 Trans Provence - Day 1 | | Les Thuiles -> Villars-Colmars | Pro | | 2 | Santa Cruz | 8 / 14 | 46% | 32:36.00 | 30:39.00 | 6.4% | 30:39.00 | 6.4% | |
| | 2019 Norco Canadian Enduro Series #1 | | Fraser Valley, BC | Pro | | 20 | | 3 / 44 | 95% | 28:24.18 | 27:04.78 | 4.9% | 27:04.78 | 4.9% | |
| | 2018 Crankworx World Tour - Whistler - Camelbak Canadian Open Enduro | | Whistler, BC | Elite | NZL.1985.22731 | 62 | | 46 / 202 | 78% | 44:41.35 | 41:01.99 | 8.9% | 41:01.99 | 8.9% | |
| | 2018 MEC CNES #6 (EWS Qualifier) | | Blue Mountain, Collingwood, ON | Pro | | 27 | | 2 / 19 | 94% | 16:33.00 | 16:25.00 | 0.8% | 16:14.00 | 2% | |
| | 2018 MEC CNES #3 (EWS Qualifier) | | Panorama Resort, BC | Pro | 1985 | 61 | | 4 / 44 | 93% | 37:23.00 | 35:25.00 | 5.6% | 35:25.00 | 5.6% | |
| | Squamish Enduro - Gryphon Enduro (EWS Qualifier) | | Squamish, BC | Pro | | 21 | | 6 / 34 | 85% | 18:13.93 | 17:03.83 | 6.9% | 17:03.83 | 6.9% | |
| | 2018 NSMBA FWS #4 | | Mount Fromme, BC | 19+ | | ? | | 1 / 130 | 100% | 12:38.00 | 12:38.00 | 0% | 12:38.00 | 0% | |
| | 2018 NSMBA FWS #2 | | Mount Seymour, BC | 19+ | | ? | | 2 / 158 | 99% | 7:42.00 | 7:41.00 | 0.2% | 7:41.00 | 0.2% | |
| | Trans-Cascadia - Trans-Cascadia | | PNW | Pro | | 54 | | 2 / 18 | 94% | 2h16:03.15 | 2h15:42.68 | 0.3% | 2h15:42.68 | 0.3% | |
| | 2017 California Enduro Series #7 - Kamikaze Games Enduro | | Mammoth, CA | Pro | | ? | | 9 / 37 | 78% | 38:29.09 | 37:00.40 | 4% | 37:00.40 | 4% | |
| | BC Enduro - Revelstoke 3-day Heli Enduro | | Revelstoke, BC | Pro | | ACTION MAN | The Nomads | 2 / 22 | 95% | 58:33.00 | 58:04.00 | 0.8% | 58:04.00 | 0.8% | |
| | Crankworx - SRAM Canadian Open Enduro | | Whistler, BC | Open | NZL.JOHC.1985 | 81 | | 27 / 147 | 82% | 46:56.03 | 43:52.16 | 7% | 43:52.16 | 7% | |
| | 2017 Enduro World Series #6 | | Snowmass Village, CO | Open | NZL.JOHC.1985 | 70 | | 39 / 111 | 65% | 48:37.23 | 46:04.34 | 5.5% | 46:04.34 | 5.5% | |
| | 2017 MEC CNES #3 | | Blue Mountain, Collingwood, ON | Pro | | 1 | The Nomads | 5 / 19 | 78% | 18:35.00 | 18:05.00 | 2.8% | 18:05.00 | 2.8% | |
| | 2017 North American Enduro Tour #2 | | Squamish, BC | Pro | | 9 | | 3 / 27 | 92% | 18:29.20 | 17:34.50 | 5.2% | 17:34.50 | 5.2% | |
| | 2017 MEC CNES #1 | | Fraser Valley, BC | Pro | | 6 | The Nomads | 2 / 40 | 97% | 28:50.00 | 28:30.00 | 1.2% | 28:30.00 | 1.2% | |
| | Sea to Sky - Pemberton Enduro | | Pemberton, BC | Pro | | 14 | | 3 / 19 | 89% | 22:46.80 | 21:30.77 | 5.9% | 21:30.77 | 5.9% | |
| | Trans-Cascadia - Trans-Cascadia | | PNW | Pro | | 12 | The Nomads | 3 / 28 | 93% | 2h23:12.19 | 2h22:04.30 | 0.8% | 2h22:04.30 | 0.8% | |
| | 2016 Enduro World Series #7 | | Valberg, Guillaumes | 21-39 | NZL.JOHC.1985 | 49 | | 64 / 179 | 65% | 49:15.51 | 44:34.45 | 10.5% | 44:34.45 | 10.5% | |
| | 2016 North American Enduro Tour #4 - Whistler Fall Classic | | Whistler, BC | Pro | | 2 | The Nomads | 1 / 17 | 100% | 24:27.20 | 24:27.20 | 0% | 24:27.20 | 0% | |
| | 2016 Enduro World Series #5 | | Snowmass Village, CO | Pro | NZL.JOHC.1985 | 72 | | 27 / 124 | 79% | 54:32.16 | 52:32.44 | 3.8% | 52:32.44 | 3.8% | |
| | 2016 Enduro World Series #4 | | La Thuile | Open | NZL.JOHC.1985 | 83 | | 25 / 230 | 90% | 59:00.30 | 55:00.66 | 7.3% | 55:00.66 | 7.3% | |
| | 2016 BC Enduro West #4 | | Kamloops, BC | Pro | | 1 | The Nomads | 25 / 27 | 8% | 35:56.00 | 23:39.00 | 51.9% | 23:39.00 | 51.9% | |
| | 2016 North American Enduro Tour #1 - Whistler Spring Classic | | Whistler, BC | Pro | | 9 | Santa Cruz / The Nomads | 5 / 27 | 85% | 22:22.75 | 21:55.57 | 2.1% | 21:55.57 | 2.1% | |
| | 2016 BC Enduro West #3 | | Williams Lake, BC | Pro | | 7 | The Nomads | 5 / 31 | 87% | 19:25.00 | 19:06.00 | 1.7% | 19:06.00 | 1.7% | |
| | 2016 BC Enduro West #2 | | Fraser Valley, BC | Pro | | 23 | The Nomads | 2 / 30 | 97% | 26:00.00 | 25:58.00 | 0.1% | 25:58.00 | 0.1% | |
| | 2016 BC Enduro West #1 | | North Vancouver, BC | Pro | | 4 | The Nomads | 1 / 29 | 100% | 20:24.00 | 20:24.00 | 0% | 20:24.00 | 0% | |
| | Sea to Sky - Pemberton Enduro | | Pemberton, BC | Pro | | ? | | 4 / 14 | 77% | 26:42.16 | 26:02.13 | 2.6% | 26:02.13 | 2.6% | |
| | 2015 Enduro World Series #8 | | Finale Ligure | Open | | 45 | Santa Cruz | 36 / 294 | 88% | 37:46.39 | 35:42.00 | 5.8% | 35:42.00 | 5.8% | |
| | 2015 Enduro World Series #7 | | Zona Zero Ainsa-Sobrarbe | Open | NZL.CJOH | 48 | Santa Cruz | 35 / 262 | 87% | 32:42.88 | 30:32.22 | 7.1% | 30:32.22 | 7.1% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 54 | Santa Cruz Nomads | 17 / 84 | 81% | 13:42.39 | 12:56.93 | 5.9% | 12:56.93 | 5.9% | |
| | 2015 Enduro World Series #6 | | Whistler, BC | Pro | | 46 | | 30 / 122 | 76% | 53:01.01 | 49:23.84 | 7.3% | 49:23.84 | 7.3% | |
| | 2015 Trans Provence - Day 6 | | Sospel -> Menton | Pro | | ? | The Nomads | 3 / 12 | 82% | 26:19.00 | 25:20.00 | 3.9% | 25:20.00 | 3.9% | |
| | 2015 Trans Provence - Day 5 | | Valdeblore -> Sospel | Pro | | ? | The Nomads | 2 / 12 | 91% | 31:42.00 | 30:23.00 | 4.3% | 30:23.00 | 4.3% | |
| | 2015 Trans Provence - Day 4 | | Valberg -> Valdeblore | Pro | | ? | The Nomads | 2 / 12 | 91% | 24:36.00 | 24:15.00 | 1.4% | 24:15.00 | 1.4% | |
| | 2015 Trans Provence - Day 3 | | Villars-Colmars -> Valberg | Pro | | ? | The Nomads | 2 / 12 | 91% | 30:53.00 | 29:58.00 | 3.1% | 29:58.00 | 3.1% | |
| | 2015 Trans Provence - Day 2 | | Barcelonnette -> Villars-Colmars | Pro | | ? | The Nomads | 5 / 12 | 64% | 36:19.00 | 35:06.00 | 3.5% | 35:06.00 | 3.5% | |
| | 2015 Trans Provence - Day 1 | | Embrun -> Barcelonnette | Pro | | ? | The Nomads | 4 / 12 | 73% | 16:46.00 | 16:14.00 | 3.3% | 16:14.00 | 3.3% | |
| | 2014 Enduro World Series #7 | | Finale Ligure | Open | | 82 | Santa Cruz | 81 / 348 | 77% | 41:55.58 | 38:08.38 | 9.9% | 38:08.38 | 9.9% | |
| | 2014 Trans Provence - Day 6: Sospel to Menton | | Provence | Pro | | ? | Santa Cruz / The Nomads | 4 / 10 | 67% | 29:03.00 | 27:27.00 | 5.8% | 27:27.00 | 5.8% | |
| | 2014 Trans Provence - Day 5: Valdeblore to Sospel | | Provence | Pro | | ? | Santa Cruz / The Nomads | 4 / 10 | 67% | 31:32.00 | 30:25.00 | 3.7% | 30:25.00 | 3.7% | |
| | 2014 Trans Provence - Day 4: Guillaumes to Valdeblore | | Provence | Pro | | ? | Santa Cruz / The Nomads | 4 / 10 | 67% | 23:05.00 | 22:04.00 | 4.6% | 22:04.00 | 4.6% | |
| | 2014 Trans Provence - Day 3: Villars-Colmars to Guillaumes | | Provence | Pro | | ? | Santa Cruz / The Nomads | 6 / 10 | 44% | 28:14.00 | 26:19.00 | 7.3% | 26:19.00 | 7.3% | |
| | 2014 Trans Provence - Day 2: Prads to Villars-Colmars | | Provence | Pro | | ? | Santa Cruz / The Nomads | 5 / 10 | 56% | 22:08.00 | 20:52.00 | 6.1% | 20:52.00 | 6.1% | |
| | 2014 Trans Provence - Day 1: Clamensane to Prads | | Provence | Pro | | ? | Santa Cruz / The Nomads | 5 / 10 | 56% | 30:59.00 | 29:23.00 | 5.5% | 29:23.00 | 5.5% | |
| | 2014 Trans Provence - The Prologue | | Provence | Pro | | ? | Santa Cruz / The Nomads | 3 / 10 | 78% | 4:53.00 | 4:48.00 | 1.7% | 4:48.00 | 1.7% | |
| | 2014 Crested Butte Ultra Enduro - Day 5 | | Crested Butte, CO | Pro | | 10 | The Nomads | 3 / 29 | 93% | 12:36.99 | 12:32.48 | 0.6% | 12:32.48 | 0.6% | |
| | 2014 Crested Butte Ultra Enduro - Day 4 | | Crested Butte, CO | Pro | | 10 | The Nomads | 6 / 30 | 83% | 12:34.18 | 12:11.43 | 3.1% | 12:11.43 | 3.1% | |
| | 2014 Crested Butte Ultra Enduro - Day 3 | | Crested Butte, CO | Pro | | 10 | The Nomads | 6 / 29 | 82% | 12:45.69 | 12:07.39 | 5.3% | 12:07.39 | 5.3% | |
| | 2014 Crested Butte Ultra Enduro - Day 2 | | Crested Butte, CO | Pro | | 10 | The Nomads | 6 / 30 | 83% | 27:40.00 | 26:51.59 | 3% | 26:51.59 | 3% | |
| | 2014 Crested Butte Ultra Enduro - Day 1 | | Crested Butte, CO | Pro | | 10 | The Nomads | 10 / 30 | 69% | 28:10.82 | 26:47.28 | 5.2% | 26:47.28 | 5.2% | |
| | 2014 Enduro World Series #6 | | Whistler, BC | Open | | 77 | | 54 / 133 | 60% | 56:28.53 | 51:11.44 | 10.3% | 51:11.44 | 10.3% | |
| | 2014 Sea to Sky Enduro #6 | | Whistler, BC | Pro | | 45 | | 3 / 8 | 71% | 26:35.53 | 26:14.98 | 1.3% | 26:14.98 | 1.3% | |
| | 2013 Big Mountain Enduro #5 | | Moab, UT | Pro | | 17 | | 5 / 65 | 94% | 1h29:30.98 | 1h27:28.98 | 2.3% | 1h27:28.98 | 2.3% | |
| | 2013 Oregon Enduro #5 | | Mt Hood, OR | Pro | | ? | The Nomads | 2 / 27 | 96% | 39:16.20 | 38:55.80 | 0.9% | 38:55.80 | 0.9% | |
| | 2013 Big Mountain Enduro #4 | | Durango, CO | Pro | 28 | 855 | | 34 / 49 | 31% | 1h21:37.66 | 1h08:45.30 | 18.7% | 1h08:45.30 | 18.7% | |
| | 2013 Enduro World Series #5 | | Whistler, BC | Open | | 44 | The Nomads | 8 / 103 | 93% | 50:21.84 | 47:57.23 | 5% | 47:57.23 | 5% | |
| | 2013 Enduro World Series #4 | | Winter Park, CO | Open | | 43 | The Nomads | 12 / 121 | 91% | 42:50.18 | 41:12.45 | 4% | 41:12.45 | 4% | |
| | 2013 Oregon Enduro #4 | | Cold Creek, WA | Pro | 28 | 4 | | 2 / 20 | 95% | 25:55.17 | 25:17.65 | 2.5% | 25:17.65 | 2.5% | |
| | 2013 Big Mountain Enduro #3 | | Keystone, CO | Pro | 28 | 17 | | 6 / 59 | 91% | 1h01:22.37 | 59:14.82 | 3.6% | 59:14.82 | 3.6% | |
| | 2013 Big Mountain Enduro #2 | | Crested Butte, CO | Pro | 28 | 17 | | 4 / 57 | 95% | 40:49.17 | 40:30.62 | 0.8% | 40:30.62 | 0.8% | |
| | 2013 Oregon Enduro #3 | | Mt Ashland, OR | Pro | | 2 | | 6 / 54 | 91% | 27:55.00 | 27:36.00 | 1.2% | 27:36.00 | 1.2% | |
| | 2013 Big Mountain Enduro #1 | | Angel Fire, NM | Pro | | 17 | | 4 / 48 | 94% | 58:08.27 | 56:39.02 | 2.6% | 56:39.02 | 2.6% | |
| | 2013 Oregon Enduro #2 | | Mt Bachelor, OR | Pro | 28 | 9 | | 2 / 40 | 97% | 24:53.83 | 24:25.46 | 1.9% | 24:25.46 | 1.9% | |
| | 2013 Oregon Enduro #1 | | Hood River, OR | Pro | 28 | 2 | The Nomads | 11 / 58 | 82% | 36:58.30 | 34:57.10 | 5.8% | 34:57.10 | 5.8% | |
| | Cycling BC - Sunshine Coaster | | Roberts Creek, BC | Elite | | 4 | | 6 / 17 | 69% | 2:48.75 | 2:43.32 | 3.3% | 2:43.32 | 3.3% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 135 | The Nomads | 25 / 83 | 71% | 13:39.44 | 12:33.27 | 8.8% | 12:33.27 | 8.8% | |
| | Crankworx - Canadian Enduro Open | | Whistler, BC | Pro | | 135 | The Nomads | 6 / 34 | 85% | 38:40.10 | 36:46.23 | 5.2% | 36:46.23 | 5.2% | |
| | Downieville - 2012 Downieville Classic (XC & DH) | | Downieville, CA | Pro | | 42 | | 12 / 72 | 85% | 2h54:55.50 | 2h39:53.60 | 9.4% | 2h39:53.60 | 9.4% | |
| | Cycling BC - Sunshine Coaster | | Roberts Creek, BC | Elite | | 11 | Icebreaker / Marx Cond / Santa Cruz | 10 / 18 | 47% | 2:53.21 | 2:46.38 | 4.1% | 2:46.38 | 4.1% | |
| | West Coast Racing - John Henry West Coast Super-D | | Belcarra, BC | 19-29 | | ? | Marx Conditioning / Santa Cruz | 1 / 14 | 100% | 9:09.02 | 9:09.02 | 0% | 9:09.02 | 0% | |
| | 2011 BC Cup #7 | | Hemlock, BC | Elite | | ? | Dunbar Cycles | 13 / 26 | 52% | 2:58.14 | 2:42.58 | 9.6% | 2:42.58 | 9.6% | |
| | 2011 BC Cup #4 - Mad Trapper | | Panorama Resort, BC | Senior | | ? | Dunbar Cycles | 1 / 17 | 100% | 3:39.31 | 3:39.31 | 0% | 3:24.60 | 7.2% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 118 | Dunbar Cycles | 20 / 68 | 72% | 14:48.36 | 13:44.52 | 7.7% | 13:44.52 | 7.7% | |
| | Cycling BC - Sunshine Coaster | | Roberts Creek, BC | Elite | | 12 | Dunbar Cycles | 6 / 18 | 71% | 2:57.26 | 2:53.52 | 2.2% | 2:48.30 | 5.3% | |
| | West Coast Racing - John Henry West Coast Super-D | | Belcarra, BC | 19-29 | | ? | Dunbar Cycles | 1 / 22 | 100% | 10:26.30 | 10:26.30 | 0% | 10:26.30 | 0% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 58 | Dunbar Cycles | 46 / 83 | 45% | 3:35.21 | 3:04.14 | 16.9% | 3:04.14 | 16.9% | |
| | Crankworx - Air DH | | Whistler, BC | Pro | | 58 | Dunbar Cycles | 47 / 83 | 44% | 4:34.98 | 4:15.69 | 7.5% | 4:15.69 | 7.5% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 58 | Dunbar Cycles | DNF / 74 | 0% | DNF | 13:22.99 | - | 13:22.99 | - | |
| | 2010 BC Cup #6 | | Mt Washington, BC | Citizen: 19-29 | | 362 | Dunbar Cycles | 2 / 21 | 95% | 3:38.13 | 3:37.82 | 0.1% | 3:34.40 | 1.7% | |
| | 2010 BC Cup #5 - Bear Mountain Challenge | | Mission, BC | Citizen: 19-29 | | 370 | Dunbar Cycles | 1 / 27 | 100% | 3:50.70 | 3:50.70 | 0% | 3:42.69 | 3.6% | |
| | 2010 BC Cup #4 - Arduum Challenge | | Mission, BC | Citizen: 19-29 | | 270 | Dunbar Cycles | 1 / 19 | 100% | 3:39.64 | 3:39.64 | 0% | 3:23.09 | 8.2% | |
| | 2010 BC Cup #3 - Smackdown | | North Vancouver, BC | Citizen: 19-29 | | 612 | Dunbar Cycles | 1 / 8 | 100% | 2:54.50 | 2:54.50 | 0% | 2:42.22 | 7.6% | |
| | Cycling BC - Sunshine Coaster | | Roberts Creek, BC | Citizen: 19-29 | | 529 | Dunbar Cycles | 2 / 26 | 96% | 3:00.82 | 3:00.33 | 0.3% | 2:50.40 | 6.1% | |
| | West Coast Racing - John Henry West Coast Super-D | | Belcarra, BC | 19-29 | | ? | Dunbar Cycles | 1 / 20 | 100% | 9:08.52 | 9:08.52 | 0% | 9:08.52 | 0% | |
| | MTBNZ - New Zealand DH National Champs '10 | | Mt Albert, Wellington | Senior | | 283 | | 8 / 54 | 87% | 2:48.50 | 2:41.81 | 4.1% | 2:36.52 | 7.7% | |
| | 2010 NZ MTB Cup #6 | | Rotorua | Senior | | 471 | | 7 / 49 | 88% | 3:33.56 | 3:25.50 | 3.9% | 3:18.75 | 7.5% | |
| | 2010 NZ MTB Cup #5 | | MTB Tauranga | Senior | | 471 | | 14 / 44 | 70% | 2:28.35 | 2:21.20 | 5.1% | 2:14.55 | 10.3% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 83 | Dunbar Cycles | 37 / 85 | 57% | 15:08.42 | 13:44.55 | 10.2% | 13:44.55 | 10.2% | |