| | 2022 USA National DH Series #3 - The Fox US Open of Mountain Biking | | Killington, VT | Pro | | 31 | | 9 / 60 | 86% | 3:00.28 | 2:48.99 | 6.7% | 2:48.99 | 6.7% | |
| | US Open - 2022 Fox US Open of MTB - Enduro | | Killington, VT | Open | | 10 | Smith / Transition Bikes / WTB | 1 / 30 | 100% | 20:02.36 | 20:02.36 | 0% | 20:02.36 | 0% | |
| | 2022 Enduro World Series #6 | | Sugarloaf, ME | Open (EWS) | USA.1992.21762 | 80 | | 26 / 115 | 78% | 28:03.07 | 26:52.24 | 4.4% | 26:52.24 | 4.4% | |
| | 2022 Enduro World Series #4 | | Whistler, BC | Open (EWS) | USA.1992.21762 | 79 | | 20 / 110 | 83% | 43:04.35 | 41:14.34 | 4.5% | 41:14.34 | 4.5% | |
| | 2022 Cascadia Dirt Cup #4 - North Mountain Enduro | | North Mt, Darrington, WA | Pro | | 36 | Smith / Transition Bikes / WTB | 1 / 31 | 100% | 16:17.10 | 16:17.10 | 0% | 16:17.10 | 0% | |
| | North American Enduro Cup - NAEC (EWS Qualifier) | | Silver Mtn, Kellogg, ID | Pro | | 65 | | DNF / 70 | 0% | DNF | 42:00.30 | - | 42:00.30 | - | |
| | 2022 California Enduro Series #2 - Mammoth Bar Enduro | | Auburn, CA | Pro | | ? | | 2 / 22 | 95% | 12:54.02 | 12:51.21 | 0.4% | 12:51.21 | 0.4% | |
| | 2022 California Enduro Series #1 - Georgetown Enduro | | Georgetown, CA | Pro (Pro/Expert course) | | ? | | 1 / 17 | 100% | 18:03.34 | 18:03.34 | 0% | 18:03.34 | 0% | |
| | 2022 Big Mountain Enduro #1 | | Ironton, MO | Pro | | 20 | | 9 / 38 | 78% | 21:04.94 | 19:42.35 | 7% | 19:42.35 | 7% | |
| | 2020 California Enduro Series #5 - Ashland Mountain Challenge | | Mt Ashland, OR | Pro | | ? | | 1 / 31 | 100% | 20:50.14 | 20:50.14 | 0% | 20:50.14 | 0% | |
| | 2020 Big Mountain Enduro #2 | | Winter Park, CO | Pro | | 9 | Fox / Shimano / Thule / Transition Bikes / WTB | 6 / 39 | 87% | 26:45.87 | 26:00.10 | 2.9% | 26:00.10 | 2.9% | |
| | 2020 Big Mountain Enduro #1 | | Big Sky, MT | Pro | | ? | Fox / Shimano / Thule / Transition Bikes / WTB | 10 / 61 | 85% | 29:20.18 | 28:32.60 | 2.8% | 28:32.60 | 2.8% | |
| | 2020 California Enduro Series #2 - Mt Shasta Enduro | | Mt Shasta, CA | Pro | | ? | | 1 / 38 | 100% | 19:02.38 | 19:02.38 | 0% | 19:02.38 | 0% | |
| | 2020 California Enduro Series #1 - China Peak Enduro | | China Peak, CA | Pro (Pro/Expert course) | | ? | | 3 / 36 | 94% | 27:25.87 | 26:36.21 | 3.1% | 26:36.21 | 3.1% | |
| | 2019 Northstar DH Series #5 | | Northstar, CA | Pro | | 885 | | DNF / 10 | 0% | DNF | 3:47.14 | - | 3:47.14 | - | |
| | 2019 Enduro World Series #7 | | Northstar, CA | Open | USA.1992.21762 | 36 | | 31 / 100 | 70% | 27:43.59 | 26:09.65 | 6% | 26:09.65 | 6% | |
| | 2019 Enduro World Series #6 | | Whistler, BC | Open | USA.1992.21762 | 37 | | 33 / 116 | 72% | 56:37.98 | 52:41.29 | 7.5% | 52:41.29 | 7.5% | |
| | 2019 Big Mountain Enduro #4 | | Big Sky, MT | Pro | | 31 | Dakine / Shimano / Transition Bikes / WTB | DNS / 40 | 0% | DNS | 23:45.50 | - | 23:45.50 | - | |
| | 2019 Enduro World Series #5 | | Les Orres | Open | USA.1992.21762 | 35 | | 39 / 142 | 73% | 45:53.45 | 43:31.79 | 5.4% | 43:31.79 | 5.4% | |
| | 2019 Enduro World Series #4 | | Val di Fassa | Open | USA.1992.21762 | 35 | | 30 / 146 | 80% | 37:26.00 | 35:28.35 | 5.5% | 35:28.35 | 5.5% | |
| | 2019 Trans Provence - Day 6: Breil-sur-Roya to Menton | | Provence | Pro | | 1 | Transition-WTB | 2 / 14 | 92% | 21:36.00 | 21:33.00 | 0.2% | 21:33.00 | 0.2% | |
| | 2019 Trans Provence - Day 5: Tende to Breil-sur-Roya | | Provence | Pro | | 1 | Transition-WTB | 1 / 14 | 100% | 29:20.00 | 29:20.00 | 0% | 29:20.00 | 0% | |
| | 2019 Trans Provence - Day 4: Valdeblore to Breil-sur-Roya | | Provence | Pro | | 1 | Transition-WTB | 2 / 14 | 92% | 33:46.00 | 33:38.00 | 0.4% | 33:38.00 | 0.4% | |
| | 2019 Trans Provence - Day 3: Valberg to Valdeblore | | Provence | Pro | | 1 | Transition-WTB | 1 / 14 | 100% | 28:35.00 | 28:35.00 | 0% | 28:35.00 | 0% | |
| | 2019 Trans Provence - Day 2: Villars-Colmars to Valberg | | Provence | Pro | | 1 | Transition-WTB | 4 / 14 | 77% | 25:22.00 | 24:21.00 | 4.2% | 24:21.00 | 4.2% | |
| | 2019 Trans Provence - Day 1: Les Thuiles to Villars-Colmars | | Provence | Pro | | 1 | Transition-WTB | 1 / 14 | 100% | 30:39.00 | 30:39.00 | 0% | 30:39.00 | 0% | |
| | 2019 California Enduro Series #1 - Ensenada Bike Fest Enduro | | Horsepower Ranch, Ensenada | Pro | | ? | | 1 / 20 | 100% | 17:45.29 | 17:45.29 | 0% | 17:45.29 | 0% | |
| | 2019 Enduro World Series #3 | | Funchal, Madeira | Open | USA.1992.21762 | 34 | | 43 / 103 | 59% | 35:35.60 | 32:59.45 | 7.9% | 32:59.45 | 7.9% | |
| | TDS Enduro - TDS Enduro 2019 | | Osborne Hill, CA | Open | | 11 | WTB-Transition | 1 / 105 | 100% | 34:43.50 | 34:43.50 | 0% | 34:43.50 | 0% | |
| | 2019 Enduro World Series #2 | | Blue Derby, TAS | Open | USA.1992.21762 | 43 | | 24 / 105 | 78% | 25:25.29 | 24:39.67 | 3.1% | 24:39.67 | 3.1% | |
| | 2019 Enduro World Series #1 | | Rotorua | Open | | 23 | | 37 / 103 | 65% | 29:02.93 | 27:34.83 | 5.3% | 27:34.83 | 5.3% | |
| | 2018 California Enduro Series #5 - Northstar Enduro | | Northstar, CA | Pro (Pro course) | | ? | | DNF / 60 | 0% | DNF | 39:10.74 | - | 39:10.74 | - | |
| | Crankworx - Garbanzo '18 | | Whistler, BC | Pro | | 51 | Cannondale / SRAM | DNS / 42 | 0% | DNS | 12:46.84 | - | 12:46.84 | - | |
| | Crankworx - Camelbak Canadian Open Enduro | | Whistler, BC | Elite | USA.1992.21762 | 17 | Cannondale | 14 / 202 | 94% | 42:52.64 | 41:01.99 | 4.5% | 41:01.99 | 4.5% | |
| | 2018 Big Mountain Enduro #4 | | Snowmass Village, CO | Pro | 1992 | 2 | Cannondale / WTB | 2 / 36 | 97% | 43:39.80 | 42:34.07 | 2.6% | 42:34.07 | 2.6% | |
| | 2018 Enduro World Series #5 | | La Thuile | Open | USA.1992.21762 | 17 | Cannondale | 22 / 244 | 91% | 1h03:05.20 | 59:53.27 | 5.3% | 59:53.27 | 5.3% | |
| | 2018 Big Mountain Enduro #3 | | Keystone, CO | Pro | 26 | 1 | Cannondale / WTB | 3 / 32 | 94% | 30:43.51 | 29:35.30 | 3.8% | 29:35.30 | 3.8% | |
| | 2018 Enduro World Series #4 | | Petzen-Jamnica | Elite | USA.1992.21762 | 17 | Cannondale | 15 / 208 | 93% | 55:54.96 | 52:55.67 | 5.7% | 52:55.67 | 5.7% | |
| | 2018 Big Mountain Enduro #2 | | Crested Butte, CO | Pro | 26 | 1 | Cannondale / WTB | 20 / 32 | 39% | 46:19.20 | 43:09.03 | 7.4% | 43:09.03 | 7.4% | |
| | 2018 Big Mountain Enduro #1 | | Santa Fe, NM | Pro | | 8 | Cannondale / WTB | 3 / 48 | 96% | 21:49.34 | 21:09.90 | 3.1% | 21:09.90 | 3.1% | |
| | 2018 Enduro World Series #3 | | Olargues - Montagnes du Caroux | Open | USA.1992.21762 | 17 | Cannondale | DNF / 307 | 0% | DNF | 50:29.59 | - | 50:29.59 | - | |
| | TDS Enduro - TDS Enduro 2018 | | Osborne Hill, CA | Open (Men's course - 11 stages) | | 1 | Cannondale / WTB | DNF / 86 | 0% | DNF | 31:35.50 | - | - | - | |
| | 2018 Enduro World Series #2 | | Manizales | Open | USA.1992.21762 | 17 | Cannondale | 22 / 279 | 92% | 20:18.87 | 18:01.99 | 12.7% | 18:01.99 | 12.7% | |
| | 2018 Enduro World Series #1 | | Lo Barnechea | Open | USA.1992.21762 | 17 | Cannondale | 8 / 322 | 98% | 57:27.50 | 55:02.18 | 4.4% | 55:02.18 | 4.4% | |
| | 2017 Enduro World Series #8 | | Finale Ligure | 21-39 | USA.OSBM.1992 | 26 | Cannondale | 11 / 240 | 96% | 50:32.02 | 49:11.17 | 2.7% | 49:11.17 | 2.7% | |
| | 2017 California Enduro Series #7 - Kamikaze Games Enduro | | Mammoth, CA | Pro (Pro/Expert course) | | ? | | 1 / 37 | 100% | 37:00.40 | 37:00.40 | 0% | 37:00.40 | 0% | |
| | 2017 ProGRT #7 | | Mammoth, CA | Pro | 366254 | 2 | Cannondale / WTB | DNF / 18 | 0% | DNF | 3:23.00 | - | 3:23.00 | - | |
| | BC Enduro - Revelstoke 3-day Heli Enduro | | Revelstoke, BC | Pro | | ? | Cannondale / WTB | 1 / 22 | 100% | 58:04.00 | 58:04.00 | 0% | 58:04.00 | 0% | |
| | 2017 California Enduro Series #6 - Northstar Enduro | | Northstar, CA | Pro | | ? | | 1 / 36 | 100% | 36:29.20 | 36:29.20 | 0% | 36:29.20 | 0% | |
| | Crankworx - Garbanzo '17 | | Whistler, BC | Pro | | 44 | Cannondale | 14 / 57 | 77% | 13:01.26 | 12:21.19 | 5.4% | 12:21.19 | 5.4% | |
| | Crankworx - SRAM Canadian Open Enduro | | Whistler, BC | Open | USA.OSBM.1992 | 27 | Cannondale | 11 / 147 | 93% | 45:38.23 | 43:52.16 | 4% | 43:52.16 | 4% | |
| | 2017 Enduro World Series #6 | | Snowmass Village, CO | Open | USA.OSBM.1992 | 29 | Cannondale | 30 / 111 | 74% | 47:50.30 | 46:04.34 | 3.8% | 46:04.34 | 3.8% | |
| | 2017 Northstar DH Series #2 | | Northstar, CA | Pro | | 80 | | 1 / 9 | 100% | 3:55.11 | 3:55.11 | 0% | 3:55.11 | 0% | |
| | 2017 Northstar DH Series #1 | | Northstar, CA | Pro | | 24 | | 1 / 17 | 100% | 2:17.07 | 2:17.07 | 0% | 2:17.07 | 0% | |
| | 2017 Enduro World Series #5 | | Millau | Open | USA.OSBM.1992 | 29 | Cannondale | 25 / 201 | 88% | 49:43.68 | 47:41.66 | 4.3% | 47:41.66 | 4.3% | |
| | 2017 Trans Provence - Day 6: Sospel to Menton | | Provence | Pro | | 2 | Cannondale / WTB | 1 / 7 | 100% | 16:40.00 | 16:40.00 | 0% | 16:40.00 | 0% | |
| | 2017 Trans Provence - Day 5: Valdeblore to Sospel | | Provence | Pro | | 2 | Cannondale / WTB | 1 / 7 | 100% | 30:13.00 | 30:13.00 | 0% | 30:13.00 | 0% | |
| | 2017 Trans Provence - Day 4: Valberg to Valdeblore | | Provence | Pro | | 2 | Cannondale / WTB | 2 / 7 | 83% | 29:51.00 | 29:40.00 | 0.6% | 29:14.00 | 2.1% | |
| | 2017 Trans Provence - Day 3: Villars-Colmars to Valberg | | Provence | Pro | | 2 | Cannondale / WTB | 1 / 7 | 100% | 24:04.00 | 24:04.00 | 0% | 23:50.00 | 1% | |
| | 2017 Trans Provence - Day 2: Les Thuiles to Villars-Colmars | | Provence | Pro | | 2 | Cannondale / WTB | 1 / 7 | 100% | 34:26.00 | 34:26.00 | 0% | 34:26.00 | 0% | |
| | 2017 Trans Provence - Day 1: Embrun to Les Thuiles | | Provence | Pro | | 2 | Cannondale / WTB | 1 / 7 | 100% | 19:25.00 | 19:25.00 | 0% | 19:25.00 | 0% | |
| | 2017 Big Mountain Enduro #2 | | Vail, CO | Pro | 25 | 2120 | | 1 / 22 | 100% | 22:26.26 | 22:26.26 | 0% | 22:26.26 | 0% | |
| | 2017 Enduro World Series #4 | | Carrick, Co. Wicklow | Open | USA.OSBM.1992 | 31 | Cannondale | 18 / 248 | 93% | 25:21.99 | 23:57.48 | 5.9% | 23:57.48 | 5.9% | |
| | 2017 Enduro World Series #3 | | Machico, Madeira | Open | USA.OSBM.1992 | 29 | Cannondale | 40 / 200 | 80% | 51:53.93 | 49:24.49 | 5% | 49:24.49 | 5% | |
| | TDS Enduro - TDS Enduro 2017 | | Osborne Hill, CA | Open (Shortened) | | 1 | Cannondale / WTB | 1 / 69 | 100% | 35:16.30 | 35:16.30 | 0% | - | - | |
| | 2017 Enduro World Series #2 | | Blue Derby, TAS | Open | USA.OSBM.1992 | 42 | Cannondale | 11 / 152 | 93% | 24:56.89 | 24:26.71 | 2.1% | 24:26.71 | 2.1% | |
| | Crankworx - AirDH '17 | | Rotorua | Elite | | 161 | | 38 / 57 | 34% | 2:23.60 | 2:12.50 | 8.4% | 2:12.50 | 8.4% | |
| | 2017 Enduro World Series #1 | | Rotorua | Open | | 23 | Cannondale | 52 / 160 | 68% | 40:53.83 | 37:31.72 | 9% | 37:31.72 | 9% | |
| | 2016 North American Enduro Tour #6 | | Mascota | Pro | | ? | Cannondale / Fox / WTB | 1 / 20 | 100% | 45:35.45 | 45:35.45 | 0% | 45:35.45 | 0% | |
| | 2016 Enduro World Series #8 | | Finale Ligure | Open | USA.OSBM.1992 | 32 | Cannondale | 9 / 207 | 96% | 39:35.75 | 38:28.15 | 2.9% | 38:28.15 | 2.9% | |
| | 2016 Enduro World Series #7 | | Valberg, Guillaumes | 21-39 | USA.OSBM.1992 | 41 | Cannondale | 14 / 179 | 93% | 45:41.54 | 44:34.45 | 2.5% | 44:34.45 | 2.5% | |
| | 2016 Cannondale Enduro Tour #4 | | Saint-Dié-des-Vosges | 19-39 | | ? | Cannondale | 4 / 231 | 99% | 19:21.32 | 18:54.54 | 2.4% | 18:54.54 | 2.4% | |
| | 2016 Big Mountain Enduro #5 | | Crested Butte, CO | Pro | | 26 | Cannondale / WTB | 1 / 27 | 100% | 50:25.18 | 50:25.18 | 0% | 50:25.18 | 0% | |
| | 2016 California Enduro Series #6 - Northstar Enduro | | Northstar, CA | Pro (Pro/Expert course) | | ? | CAMELBAK / Cannondale / Shimano / Smith / WTB | 2 / 34 | 97% | 40:20.48 | 40:09.11 | 0.5% | 40:09.11 | 0.5% | |
| | Crankworx - SRAM Canadian Open Enduro | | Whistler, BC | Pro | | 32 | | 109 / 110 | 1% | 3h24:53.81 | 48:35.65 | 321.7% | 48:35.65 | 321.7% | |
| | 2016 Enduro World Series #5 | | Snowmass Village, CO | Pro | USA.OSBM.1992 | 31 | Cannondale | 50 / 124 | 60% | 55:40.01 | 52:32.44 | 6% | 52:32.44 | 6% | |
| | 2016 Trans Provence - Day 6: Sospel to Menton | | Provence | Pro | | 15 | Cannondale Overmountain Team / WTB | 9 / 15 | 43% | 22:25.00 | 20:26.00 | 9.7% | 20:26.00 | 9.7% | |
| | 2016 Trans Provence - Day 5: Valdeblore to Sospe | | Provence | Pro | | 15 | Cannondale Overmountain Team / WTB | 3 / 15 | 86% | 31:52.00 | 31:00.00 | 2.8% | 31:00.00 | 2.8% | |
| | 2016 Trans Provence - Day 4: Valberg to Valdeblore | | Provence | Pro | | 15 | Cannondale Overmountain Team / WTB | 5 / 15 | 71% | 23:44.00 | 23:19.00 | 1.8% | 23:19.00 | 1.8% | |
| | 2016 Trans Provence - Day 3: Villars-Colmars to Valberg | | Provence | Pro | | 15 | Cannondale Overmountain Team / WTB | 3 / 15 | 86% | 23:22.00 | 23:04.00 | 1.3% | 23:04.00 | 1.3% | |
| | 2016 Trans Provence - Day 2: Barcelonnette to Villars-Colmars | | Provence | Pro | | 15 | Cannondale Overmountain Team / WTB | 4 / 15 | 79% | 35:16.00 | 34:30.00 | 2.2% | 34:30.00 | 2.2% | |
| | 2016 Trans Provence - Day 1: Embrun to Barcelonnette | | Provence | Pro | | 15 | Cannondale Overmountain Team / WTB | 3 / 15 | 86% | 21:02.00 | 20:41.00 | 1.7% | 20:41.00 | 1.7% | |
| | 2016 North American Enduro Tour #1 - Whistler Spring Classic | | Whistler, BC | Pro | | 4 | Cannondale Overmountain / WTB | 4 / 27 | 88% | 22:14.67 | 21:55.57 | 1.5% | 21:55.57 | 1.5% | |
| | 2016 Enduro World Series #3 | | Carrick, Co. Wicklow | Open | USA.OSBM.1992 | 31 | Cannondale | 17 / 215 | 93% | 26:33.45 | 25:51.19 | 2.7% | 25:51.19 | 2.7% | |
| | 2016 Cannondale British Enduro Series #2 | | Dyfi Forest | Elite | | 49 | Cannondale Overmountain Team / WTB | 4 / 36 | 91% | 22:55.99 | 22:22.92 | 2.5% | 22:22.92 | 2.5% | |
| | Sea Otter - 2016 Sea Otter Classic (Enduro) | | Monterey, CA | Pro | 24 | 280 | | 11 / 51 | 80% | 11:14.39 | 10:25.81 | 7.8% | 10:25.81 | 7.8% | |
| | 2016 Enduro World Series #2 | | Cerro Catedral | Open | USA.OSBM.1992 | 25 | Cannondale | 22 / 130 | 84% | 33:31.43 | 31:41.60 | 5.8% | 31:41.60 | 5.8% | |
| | 2016 Enduro World Series #1 | | Corral, Valdiva | Open | USA.OSBM.1992 | 21 | Cannondale | 21 / 161 | 88% | 34:12.95 | 32:47.42 | 4.4% | 32:47.42 | 4.4% | |
| | 2015 Enduro World Series #8 | | Finale Ligure | Open | | 28 | Cannondale O | 23 / 294 | 92% | 37:14.66 | 35:42.00 | 4.3% | 35:42.00 | 4.3% | |
| | 2015 Enduro World Series #7 | | Zona Zero Ainsa-Sobrarbe | Open | USA.MOSB | 30 | Cannondale Overmountain Team | 21 / 262 | 92% | 32:04.21 | 30:32.22 | 5% | 30:32.22 | 5% | |
| | 2015 Northstar Enduro Series #3 | | Northstar, CA | Pro | | 41 | Wtb Cannondale overmountain | 2 / 39 | 97% | 36:27.31 | 36:21.78 | 0.3% | 36:21.78 | 0.3% | |
| | Crankworx - Garbanzo '15 | | Whistler, BC | Pro | | 53 | Cannondale / Shimano / Smith / WTB | 9 / 84 | 90% | 13:20.92 | 12:56.93 | 3.1% | 12:56.93 | 3.1% | |
| | 2015 Enduro World Series #6 | | Whistler, BC | Pro | | 31 | | 16 / 122 | 88% | 51:43.06 | 49:23.84 | 4.7% | 49:23.84 | 4.7% | |
| | 2015 Enduro World Series #4 | | Samoëns | Open | | 29 | Cannondale Overmountain Team | 105 / 194 | 46% | 56:36.04 | 48:24.84 | 16.9% | 48:24.84 | 16.9% | |
| | 2015 California Enduro Series #3 - VP EnduroFest | | China Peak, CA | Pro (Pro/Expert course) | | 30 | WTBCannondale Overmountain | 1 / 41 | 100% | 24:46.79 | 24:46.79 | 0% | 24:46.79 | 0% | |
| | 2015 Oregon Enduro #2 | | Hood River, OR | Pro | | 3 | WTB-Cannondale Overmountain Team | 2 / 38 | 97% | 28:24.00 | 28:24.00 | 0% | 28:24.00 | 0% | |
| | 2015 California Enduro Series #2 - Wild Wood Adventure Enduro | | Mendocino Coast, CA | Pro (Pro/Expert course) | | 30 | Cannondale Overmountain / WTB | 1 / 41 | 100% | 39:04.44 | 39:04.44 | 0% | 39:04.44 | 0% | |
| | 2015 Enduro World Series #3 | | Glentress | E1 | | 35 | Cannondale Overmountain Team | 16 / 269 | 94% | 33:34.64 | 32:23.83 | 3.6% | 32:23.83 | 3.6% | |
| | 2015 Enduro World Series #2 | | Carrick, Co. Wicklow | Open | | 60 | Cannondale Overmountain Team | 16 / 237 | 94% | 29:04.59 | 27:43.82 | 4.9% | 27:43.82 | 4.9% | |
| | 2015 California Enduro Series #1 - Battle Born Enduro | | Peavine Mountain, NV | Pro (Pro/Expert course) | | 24 | Cannondale Overmountain / WTB | 2 / 34 | 97% | 25:24.28 | 25:05.20 | 1.3% | 25:02.10 | 1.5% | |