| | US Open - 2011 US Open (GS) | | Mountain Creek Bike Park, NJ | Pro | | 604 | Lapierre Canada | 9 / 37 | 78% | 38.72s | 36.73s | 5.4% | 36.73s | 5.4% | |
| | 2011 Ontario Cup #2 | | Horseshoe, ON | Elite | | 10 | Lapierre Canada | 3 / 20 | 89% | 53.60s | 53.06s | 1% | 53.06s | 1% | |
| | 2013 Ontario Cup #1 | | Horseshoe, ON | Elite | | 5 | Tuf Rack Racing | 2 / 18 | 94% | 57.11s | 56.67s | 0.8% | 56.67s | 0.8% | |
| | 2011 Ontario Cup #2 | | Horseshoe, ON | Hardtail: Senior | | 10 | Lapierre Canada | 1 / 9 | 100% | 57.50s | 57.50s | 0% | 53.06s | 8.4% | |
| | 2012 Ontario Cup #1 | | Horseshoe, ON | Elite | | 8 | Lapierre POC : Tuf Rack Racing | 13 / 18 | 29% | 1:01.33 | 56.99s | 7.6% | 56.99s | 7.6% | |
| | 2012 Ontario Cup #2 | | Sir Sam's, Halliburton, ON | Elite | | 8 | Lapierre POC : Tuf Rack Racing | 12 / 15 | 21% | 1:05.04 | 1:00.80 | 7% | 1:00.80 | 7% | |
| | 2011 Ontario Cup #1 | | Kelso, Milton, ON | Elite | | 23 | Lapierre Canada | 1 / 16 | 100% | 1:12.30 | 1:12.30 | 0% | 1:12.30 | 0% | |
| | 2010 Ontario Cup #3 | | Kelso, Milton, ON | Elite | | 23 | | 2 / 18 | 94% | 1:12.96 | 1:12.64 | 0.5% | 1:12.64 | 0.5% | |
| | 2010 Ontario Cup #2 | | Horseshoe, ON | Elite | | 23 | | 2 / 15 | 93% | 1:16.42 | 1:16.39 | 0.1% | 1:16.39 | 0.1% | |
| | 2010 Ontario Cup #4 | | Camp Fortune, Chelsea, QC | Elite | | 23 | | 4 / 18 | 82% | 2:05.74 | 2:01.97 | 3.1% | 2:01.97 | 3.1% | |
| | 2012 Quebec Cup #3 | | Camp Fortune, Chelsea, QC | Elite | | 65 | Lapierre POC | 1 / 38 | 100% | 2:06.63 | 2:06.63 | 0% | 2:06.63 | 0% | |
| | 2012 Quebec Cup #2 | | Camp Fortune, Chelsea, QC | Elite | | 65 | Lapierre POC | 6 / 38 | 86% | 2:12.44 | 2:07.04 | 4.3% | 2:07.04 | 4.3% | |
| | 2016 Canada Cup #2 | | Blue Mountain, Collingwood, ON | Elite | | 4 | Dunbar Cycles | 3 / 34 | 94% | 2:12.86 | 2:08.94 | 3% | 2:08.94 | 3% | |
| | 2013 Ontario Cup #2 | | Camp Fortune, Chelsea, QC | Elite | | 5 | Tuf Rack Racing | 1 / 17 | 100% | 2:13.70 | 2:13.70 | 0% | 2:13.70 | 0% | |
| | 2013 Quebec Cup #4 | | Camp Fortune, Chelsea, QC | Elite | CAN19881207 | 26 | Tufrack Transition | 1 / 26 | 100% | 2:14.42 | 2:14.42 | 0% | 2:14.42 | 0% | |
| | 2013 Quebec Cup #5 | | Camp Fortune, Chelsea, QC | Elite | CAN19881207 | 26 | Tufrack Transition | 1 / 26 | 100% | 2:14.50 | 2:14.50 | 0% | 2:14.50 | 0% | |
| | 2014 BC Cup #2 - Race the Ranch | | Kamloops, BC | Elite | | 32 | Dunbar Cycles | 28 / 32 | 13% | 2:20.41 | 2:00.90 | 16.1% | 2:00.50 | 16.5% | |
| | 2011 Gravity East Series #9 | | Highland, NH | Pro | | 96 | Lapierre Canada POC | 3 / 17 | 88% | 2:27.00 | 2:22.72 | 3% | 2:22.72 | 3% | |
| | Cycling Canada - Canadian DH National Champs '13 | | Panorama Resort, BC | Elite | | 31 | Tuf Rack Racing | 3 / 39 | 95% | 2:29.81 | 2:24.22 | 3.9% | 2:24.22 | 3.9% | |
| | 2011 Ontario Cup #6 & Provincial Champs | | Blue Mountain, Collingwood, ON | Hardtail: Senior | | 10 | Lapierre Canada | 1 / 3 | 100% | 2:31.48 | 2:31.48 | 0% | 2:31.48 | 0% | |
| | 2015 BC Cup #2 & BC Champs | | Whistler, BC | Elite | CAN19881207 | 39 | | 5 / 34 | 88% | 2:36.95 | 2:33.63 | 2.2% | 2:33.63 | 2.2% | |
| | US Open - 2011 US Open (DH) | | Mountain Creek Bike Park, NJ | Pro | | 6 | Lapierre Canada | 36 / 106 | 67% | 2:39.89 | 2:19.35 | 14.7% | 2:19.35 | 14.7% | |
| | 2012 Ontario Cup #3 | | Blue Mountain, Collingwood, ON | Elite | | 8 | Lapierre POC : Tuf Rack Racing | 1 / 14 | 100% | 2:40.82 | 2:40.82 | 0% | 2:40.82 | 0% | |
| | 2014 ProGRT #1 | | Port Angeles, WA | Pro | | 375 | Dunbar Cycles / Transition Bikes | 41 / 103 | 61% | 2:41.25 | 2:29.09 | 8.2% | 2:29.09 | 8.2% | |
| | 2011 Quebec Cup #3 | | Bromont, QC | Elite | CAN19881207 | 51 | Lapierre | 7 / 70 | 91% | 2:42.24 | 2:37.44 | 3.1% | 2:37.44 | 3.1% | |
| | 2011 Ontario Cup #6 & Provincial Champs | | Blue Mountain, Collingwood, ON | Elite | | 10 | Lapierre Canada | 2 / 14 | 92% | 2:42.36 | 2:39.79 | 1.6% | 2:31.48 | 7.2% | |
| | 2012 Ontario Cup #4 & Provincial Champs | | Camp Fortune, Chelsea, QC | Elite | | 8 | Lapierre POC : Tuf Rack Racing | 14 / 14 | 0% | 2:44.18 | 2:10.04 | 26.3% | 2:10.04 | 26.3% | |
| | 2014 NW Cup #2 | | Port Angeles, WA | Pro | ON75342CAN | 375 | Dunbar Cycles / Transition Bikes | 6 / 50 | 90% | 2:44.97 | 2:36.15 | 5.7% | 2:36.15 | 5.7% | |
| | 2016 NW Cup #2 | | Port Angeles, WA | Pro | CAN19881207 | 54 | Transition Dunbar | 56 / 89 | 38% | 2:52.65 | 2:37.92 | 9.3% | 2:37.92 | 9.3% | |
| | Cycling Canada - East Coast Open | | Blue Mountain, Collingwood, ON | Elite | | 7 | Lapierre Canada | 1 / 23 | 100% | 2:52.90 | 2:52.90 | 0% | 2:52.90 | 0% | |
| | Cycling BC - Sunshine Coaster | | Roberts Creek, BC | Elite | | 10 | Dunbar Cycles / Transition Bikes | 11 / 14 | 23% | 2:53.44 | 2:41.07 | 7.7% | 2:41.07 | 7.7% | |
| | 2012 Ontario Cup #3 | | Blue Mountain, Collingwood, ON | Hardtail: Senior | | 8 | Lapierre POC : Tuf Rack Racing | 1 / 8 | 100% | 2:56.27 | 2:56.27 | 0% | 2:40.82 | 9.6% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 56 | Dunbar Cycles / OneUp 9.8 Components / Transition Bikes | 35 / 104 | 67% | 2:59.10 | 2:43.35 | 9.6% | 2:43.35 | 9.6% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 66 | TUFRACK RACING | 45 / 144 | 69% | 3:04.57 | 2:47.81 | 10% | 2:47.81 | 10% | |
| | 2015 Canada Cup #1 | | Mont Tremblant, QC | Elite | CAN19881207 | 28 | Dunbar Cycles | 2 / 33 | 97% | 3:09.49 | 3:06.72 | 1.5% | 3:06.72 | 1.5% | |
| | 2010 Canada Cup #2 | | Panorama Resort, BC | Elite | | 20 | Lapierre / Race Face | 10 / 33 | 72% | 3:11.33 | 3:06.21 | 2.8% | 3:05.69 | 3% | |
| | 2016 Canada Cup #1 | | Mont Tremblant, QC | Elite | CAN19881207 | 40 | Dunbar Cycles | 4 / 37 | 92% | 3:12.24 | 3:06.59 | 3% | 3:06.59 | 3% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 42 | Transition Dunbar | 67 / 130 | 49% | 3:13.24 | 2:50.92 | 13.1% | 2:50.92 | 13.1% | |
| | Crankworx - Canadian Open | | Whistler, BC | Pro | | 171 | TufRack POC | 73 / 119 | 39% | 3:22.99 | 2:44.80 | 23.2% | 2:44.80 | 23.2% | |
| | 2016 BC Cup #3 | | Panorama Resort, BC | Elite | CAN19881207 | 2 | Dunbar Cycles / Transition Bikes | 5 / 48 | 91% | 3:26.97 | 3:18.58 | 4.2% | 3:18.58 | 4.2% | |
| | Cycling Canada - Canadian DH National Champs '11 | | Panorama Resort, BC | Elite | | ? | Lapierre Canada | 9 / 34 | 76% | 3:29.29 | 3:24.80 | 2.2% | 3:24.58 | 2.3% | |
| | 2011 BC Cup #4 - Mad Trapper | | Panorama Resort, BC | Elite | | ? | Lapierre Canada | 13 / 30 | 59% | 3:32.20 | 3:24.60 | 3.7% | 3:24.60 | 3.7% | |
| | Cycling BC - Canadian DH National Champs '14 | | Sun Peaks, BC | Elite | | 6 | | 8 / 46 | 84% | 3:32.41 | 3:26.73 | 2.8% | 3:26.73 | 2.8% | |
| | OCC - Oceania Continental Champs '08 | | Kaka Hill, Nelson | Senior | | 260 | | 7 / 20 | 68% | 3:34.64 | 3:14.49 | 10.4% | 2:57.06 | 21.2% | |
| | 2012 Gravity East Series #2 | | Windham, NY | Pro | CAN19881207 | 52 | LApriere POC | 3 / 46 | 96% | 3:35.03 | 3:33.73 | 0.6% | 3:33.73 | 0.6% | |
| | 2014 NW Cup #3 | | Mt Hood, OR | Pro | ON75342 | 375 | Dunbar Cycles / Transition Bikes | 3 / 39 | 95% | 3:40.12 | 3:30.39 | 4.6% | 3:30.39 | 4.6% | |
| | 2013 UCI World Cup DH #6 | | Leogang | Elite | CAN19881207 | 104 | | 61 / 181 | 67% | 3:40.15 | 3:23.96 | 7.9% | 3:23.96 | 7.9% | |
| | 2010 Quebec Cup #7 | | Bromont, QC | Elite | CAN19881207 | 59 | Lapierre - Raceface | 52 / 63 | 18% | 3:41.43 | 2:46.64 | 32.9% | 2:46.64 | 32.9% | |
| | Cycling Canada - Canadian DH National Champs '10 | | Panorama Resort, BC | Elite | CAN19881207 | 29 | Lapierre / Race Face | 27 / 53 | 50% | 3:43.00 | 3:28.00 | 7.2% | 3:28.00 | 7.2% | |
| | 2013 ProGRT #8 | | Windham, NY | Pro | | 20 | TUFRACK RACING | 4 / 34 | 91% | 3:44.17 | 3:30.05 | 6.7% | 3:30.05 | 6.7% | |
| | Cycling BC - Canadian DH National Champs '15 | | Sun Peaks, BC | Elite | | 8 | Dunbar Cycles | 8 / 37 | 81% | 3:49.34 | 3:42.14 | 3.2% | 3:42.14 | 3.2% | |
| | 2013 Quebec Cup #2 | | Owl's Head, QC | Elite | CAN19881207 | 26 | TUFRACK RACING | 10 / 32 | 71% | 3:49.80 | 3:39.50 | 4.7% | 3:39.50 | 4.7% | |
| | 2013 Canada Cup #1 | | Mont Tremblant, QC | Elite | CAN19881207 | 28 | | 18 / 45 | 61% | 4:11.70 | 3:47.40 | 10.7% | 3:47.40 | 10.7% | |
| | 2013 UCI World Cup DH #4 | | Mont-Sainte-Anne, QC | Elite | CAN19881207 | 155 | | 59 / 111 | 47% | 4:15.23 | 3:58.49 | 7% | 3:58.49 | 7% | |
| | 2011 Quebec Cup #1 | | Mont Tremblant, QC | Elite | CAN19881207 | 51 | Lapierre | 14 / 79 | 83% | 4:19.49 | 4:08.06 | 4.6% | 4:08.06 | 4.6% | |
| | UCI - DHI World Championships '13 | | Pietermaritzburg, KZN | Elite | CAN19881207 | 68 | Canada | 44 / 69 | 37% | 4:19.78 | 3:58.06 | 9.1% | 3:58.06 | 9.1% | |
| | 2010 Quebec Cup #1 | | Mont Tremblant, QC | Elite | CAN19881207 | 59 | Team Lapierre Canada | 23 / 79 | 72% | 4:19.90 | 4:00.10 | 8.2% | 4:00.10 | 8.2% | |
| | Crankworx - Air DH | | Whistler, BC | Pro | | 171 | TufRack POC | 42 / 111 | 63% | 4:29.10 | 4:07.79 | 8.6% | 4:07.79 | 8.6% | |
| | 2013 BC Cup #2 | | Sun Peaks, BC | Elite | | 60 | Turf Rack Racing | 12 / 50 | 78% | 4:32.53 | 4:23.05 | 3.6% | 4:23.05 | 3.6% | |
| | Crankworx - Air DH | | Whistler, BC | Pro | | 66 | TUFRACK RACING | 55 / 131 | 58% | 4:35.90 | 4:12.08 | 9.5% | 4:12.08 | 9.5% | |
| | Cycling Canada - Canadian DH National Champs '12 | | Mont-Sainte-Anne, QC | Elite | CAN19881207 | 55 | | 13 / 72 | 83% | 4:43.57 | 4:30.27 | 4.9% | 4:30.27 | 4.9% | |
| | 2014 Island Cup - DH #2 | | Mt Prevost, BC | Expert | | 69 | | 8 / 27 | 73% | 4:49.00 | 4:42.00 | 2.5% | 4:42.00 | 2.5% | |
| | 2014 UCI World Cup DH #5 | | Mont-Sainte-Anne, QC | Elite | CAN19881207 | 91 | | 77 / 136 | 44% | 4:58.97 | 4:10.57 | 19.3% | 4:10.57 | 19.3% | |
| | Cycling Canada - Canadian DH National Champs '16 | | Sun Peaks, BC | Elite | | 9 | Dunbar Cycles | 15 / 51 | 72% | 5:11.61 | 4:55.03 | 5.6% | 4:55.03 | 5.6% | |
| | 2016 SORCA Tantalus Trail Series #4 - Al-Trails | | Squamish, BC | Open | | 8 | | 4 / 19 | 83% | 6:09.83 | 5:49.65 | 5.8% | 5:49.65 | 5.8% | |
| | 2016 SORCA Tantalus Trail Series #2 - GG’s Golden Goose | | Squamish, BC | Open | | 8 | | 1 / 27 | 100% | 7:00.56 | 7:00.56 | 0% | 7:00.56 | 0% | |
| | 2016 SORCA Tantalus Trail Series #1 - T-breds Revenge | | Squamish, BC | Open | | 429 | | 1 / 25 | 100% | 9:45.00 | 9:45.00 | 0% | 9:45.00 | 0% | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 171 | TufRack, POC | 32 / 83 | 62% | 13:50.68 | 12:33.27 | 10.3% | 12:33.27 | 10.3% | |
| | 2023 We Are One Canadian Enduo League p/b Leatt #9 | | Bromont, QC | Pro | | 14 | | 3 / 14 | 85% | 17:09.20 | 15:51.10 | 8.2% | 15:51.10 | 8.2% | |
| | 2014 Sea to Sky Enduro #5 - The Mock Turtle | | Squamish, BC | Pro | | ? | | 9 / 15 | 43% | 20:32.02 | 18:05.19 | 13.5% | 18:05.19 | 13.5% | |
| | 2016 BC Enduro West #1 | | North Vancouver, BC | Pro | | 7 | Transition Dunbar OneUp 9.8 | 12 / 29 | 61% | 22:26.00 | 20:24.00 | 10% | 20:24.00 | 10% | |
| | 2016 North American Enduro Tour #1 - Whistler Spring Classic | | Whistler, BC | Pro | | 22 | | 9 / 27 | 69% | 22:59.80 | 21:55.57 | 4.9% | 21:55.57 | 4.9% | |
| | 2014 KR Enduro #5 | | Revelstoke, BC | Pro | | ? | | 5 / 14 | 69% | 41:20.00 | 40:18.00 | 2.6% | 40:18.00 | 2.6% | |
| | Sea Otter Canada - Sea Otter Canada XC short course | | Blue Mountain, Collingwood, ON | Pro | | 290 | | 4 / 9 | 63% | 41:57.50 | 36:16.60 | 15.7% | - | - | |
| | Crankworx - SRAM Canadian Open Enduro | | Whistler, BC | Pro | | 138 | | 92 / 110 | 17% | 58:14.05 | 48:35.65 | 19.8% | 48:35.65 | 19.8% | |
| | 2012 UCI World Cup DH #4 | | Mont-Sainte-Anne, QC | Elite | CAN19881207 | 153 | | DNQ / 155 | 0% | DNQ | 4:14.02 | - | 4:14.02 | - | |
| | 2012 UCI World Cup DH #5 | | Windham, NY | Elite | CAN19881207 | 155 | | DNQ / 162 | 0% | DNQ | 2:26.42 | - | 2:26.42 | - | |
| | 2012 UCI World Cup DH #6 | | Val d'Isère | Elite | CAN19881207 | 211 | | DNQ / 228 | 0% | DNQ | 2:19.48 | - | 2:19.48 | - | |
| | Lyttelton Urban DH - Lyttelton Urban DH | | Lyttelton, Christchurch | Open | | 60 | | DNS / 68 | 0% | DNS | 1:54.71 | - | 1:54.71 | - | |
| | 2013 UCI World Cup DH #5 | | Hafjell Bike Park | Elite | CAN19881207 | 105 | | DNQ / 140 | 0% | DNQ | 3:40.17 | - | 3:40.17 | - | |
| | 2014 UCI World Cup DH #6 | | Windham, NY | Elite | CAN19881207 | 98 | | DNQ / 143 | 0% | DNQ | 2:24.33 | - | 2:24.33 | - | |
| | 2015 UCI World Cup DH #2 | | Fort William | Elite | CAN19881207 | 127 | | DNQ / 169 | 0% | DNQ | 4:47.69 | - | 4:47.69 | - | |
| | 2015 Canada Cup #2 | | Panorama Resort, BC | Elite | | 24 | Dunbar Cycles | DNS / 34 | 0% | DNS | 3:04.17 | - | 3:04.17 | - | |
| | 2016 NW Cup #1 | | Port Angeles, WA | Pro | CAN19881207 | ? | Dunbar Cycles / Transition Bikes | DNS / 40 | 0% | DNS | 2:37.00 | - | 2:37.00 | - | |
| | Crankworx - Garbanzo | | Whistler, BC | Pro | | 74 | 9.8 Components / Dunbar Cycles / Oneup / Transition Bikes | DNS / 87 | 0% | DNS | 12:19.28 | - | 12:19.28 | - | |
| | Cycling BC - FrostBIKE | | SilverStar, BC | Pro | | 80 | | DNS / 21 | 0% | DNS | 53.63s | - | 53.63s | - | |
| | 2018 Canada Cup #1 | | Mont Tremblant, QC | Elite | 10007546277 | 22 | | DNS / 31 | 0% | DNS | 2:59.16 | - | 2:59.16 | - | |
| | 2016 UCI World Cup DH #6 | | Mont-Sainte-Anne, QC | Elite | CAN19881207 | 114 | | DNQ / 111 | 0% | DNQ | 3:59.75 | - | 3:59.75 | - | |
| | Sea Otter Canada - Sea Otter Canada Air Dual Slalom | | Blue Mountain, Collingwood, ON | Pro | | 290 | | 5 / 17 | 75% | n/a | | - | | - | |
| | Sea Otter Canada - Sea Otter Canada XC 3hr | | Blue Mountain, Collingwood, ON | Elite | | 290 | | 2 / 3 | 50% | - | 2h59:21.40 | - | - | - | |