| | 2015 ProGRT #4 | | Snowshoe, WV | Cat 3: 0-14 | 352258 | 315 | | 2 / 5 | 75% | 5:50.65 | 5:27.71 | 7% | 3:17.90 | 77.2% | |
| | 2015 Southeastern Gravity Series #3 | | Beech Mountain, NC | Cat 3: 9-14 | 352258 | 331 | | 3 / 13 | 83% | 3:24.62 | 3:06.78 | 9.6% | 2:32.08 | 34.5% | |
| | 2015 Southeastern Gravity Series #4 | | Snowshoe, WV | Cat 3: 0-14 | 352258 | 331 | | 3 / 4 | 33% | 5:57.00 | 5:24.30 | 10.1% | 4:34.40 | 30.1% | |
| | 2016 Downhill Southeast #2 | | Windrock Bike Park, TN | U14 | 12 | 159 | | 2 / 5 | 75% | 4:45.01 | 4:14.74 | 11.9% | 2:54.66 | 63.2% | |
| | 2016 Downhill Southeast #3 | | Bailey Mountain MTB Park, NC | U14 | 12 | 159 | | 2 / 8 | 86% | 2:48.06 | 2:29.31 | 12.6% | 1:55.64 | 45.3% | |
| | 2016 Maxxis Gravity Series #1b - Massanutten YEE-HA! | | Massanutten, VA | U15 | 475460 & 13 | 269 | | 2 / 10 | 89% | 4:15.03 | 4:01.53 | 5.6% | 3:11.39 | 33.3% | |
| | 2016 Maxxis Gravity Series #5 | | Massanutten, VA | U15 | 475460 & 13 | 51 | | 1 / 5 | 100% | 3:47.35 | 3:47.35 | 0% | 3:13.77 | 17.3% | |
| | 2016 NW Cup #2 | | Port Angeles, WA | Cat 2: 0-14 (Shortened 1) | USA20030403 | 576 | Grice Financial Group of Janney Montgomery Scott | 4 / 19 | 83% | 3:16.18 | 3:09.97 | 3.3% | - | - | |
| | 2016 ProGRT #2 | | Mountain Creek Bike Park, NJ | U15 | | 300 | | 3 / 11 | 80% | 3:00.31 | 2:58.81 | 0.8% | 2:01.77 | 48.1% | |
| | 2016 ProGRT #3 | | Angel Fire, NM | Cat 2: 0-14 | 475460 | 179 | | 5 / 7 | 33% | 3:46.74 | 3:14.52 | 16.6% | 3:14.02 | 16.9% | |
| | 2016 ProGRT #5 | | Windham, NY | U15 | 475460 | 185 | GRICE FINANCIAL GROUP | 1 / 4 | 100% | 3:30.41 | 3:30.41 | 0% | 2:45.85 | 26.9% | |
| | 2016 ProGRT #6 | | Snowshoe, WV | Cat 2: 0-14 | 352258 | 200 | | 1 / 4 | 100% | 5:16.71 | 5:16.71 | 0% | 3:58.04 | 33.1% | |
| | 2016 Vittoria ESC New England Cup DH #6 | | Killington, VT | U15 | 475460 & 13 | 300 | GRICE FINANCIAL GROUP | 1 / 8 | 100% | 4:03.70 | 4:03.70 | 0% | 3:15.12 | 24.9% | |
| | 2017 Downhill Southeast #1 | | Bailey Mountain MTB Park, NC | Amateur | 13 | 210 | GRICE FINANCIAL GROUP | 1 / 65 | 100% | 2:21.41 | 2:21.41 | 0% | 1:59.64 | 18.2% | |
| | 2017 Downhill Southeast #2 | | Trials Training Center, TN | Amateur | 13 | 282 | | 1 / 33 | 100% | 3:26.26 | 3:26.26 | 0% | 2:55.19 | 17.7% | |
| | 2017 ProGRT #1 | | Windrock Bike Park, TN | U15 | 475460 & 14 | 250 | GRICE FINANCIAL GROUP | 1 / 7 | 100% | 3:07.72 | 3:07.72 | 0% | 2:44.24 | 14.3% | |
| | 2017 Southeastern Triple Crown Enduro #1 | | Beech Mountain, NC | U18 | | ? | | 1 / 27 | 100% | 11:32.20 | 11:32.20 | 0% | 10:29.80 | 9.9% | |
| | 2017 Southeastern Triple Crown Enduro #2 | | Windrock Bike Park, TN | U18 | | 271 | | 1 / 22 | 100% | 23:38.80 | 23:38.80 | 0% | 22:20.10 | 5.9% | |
| | 2018 3rd Coast Enduro #1 | | Trials Training Center, TN | Pro/Expert | | 321 | | 2 / 19 | 94% | 7:46.05 | 7:18.99 | 6.2% | 7:18.99 | 6.2% | |
| | 2018 Downhill Southeast #1 | | Trials Training Center, TN | Amateur | | 332 | | 1 / 27 | 100% | 1:16.64 | 1:16.64 | 0% | 1:09.61 | 10.1% | |
| | 2018 Downhill Southeast #2 - Massanutten YEE-HA! | | Massanutten, VA | Pro | | 21 | GRICE FINANCIAL GROUP OF JANNE | 7 / 27 | 77% | 3:16.18 | 3:04.46 | 6.4% | 3:04.46 | 6.4% | |
| | 2018 Downhill Southeast #3 | | Windrock Bike Park, TN | Pro | | 39 | | 4 / 13 | 75% | 2:40.02 | 2:28.65 | 7.7% | 2:28.65 | 7.7% | |
| | 2018 Downhill Southeast #4 | | Beech Mountain, NC | Pro | 15 | 39 | Grice Financial | 5 / 15 | 71% | 2:13.91 | 2:05.52 | 6.7% | 2:05.52 | 6.7% | |
| | 2018 NW Cup #1 | | Port Angeles, WA | Cat 1: 0-18 | 475460 | 123 | Grice Financial Group of Janney Montgomery Scott | 6 / 30 | 83% | 2:46.47 | 2:34.76 | 7.6% | 2:29.71 | 11.2% | |
| | 2018 ProGRT #1 | | Windrock Bike Park, TN | 15-18 | 15 | 139 | GRICE FINANCIAL GROUP | 6 / 32 | 84% | 2:56.44 | 2:42.36 | 8.7% | 2:33.53 | 14.9% | |
| | 2018 ProGRT #3 | | Mountain Creek Bike Park, NJ | Cat 1: 0-18 | | ? | | - / 16 | 0% | - | 2:41.94 | - | 2:27.55 | - | |
| | 2018 Southeastern Triple Crown Enduro #1 | | Beech Mountain, NC | Pro | | 10 | GRICE FINANCIAL GR OF JANNEY MONTGOMERY SCOTT | 8 / 32 | 77% | 9:45.30 | 9:25.80 | 3.5% | 9:25.80 | 3.5% | |
| | 2018 Southeastern Triple Crown Enduro #2 | | Windrock Bike Park, TN | Pro | | ? | | 4 / 23 | 86% | 20:20.20 | 19:04.60 | 6.6% | 19:04.60 | 6.6% | |
| | 2018 Southeastern Triple Crown Enduro #3 | | Paris Mountain, SC | Pro | | 32 | Grice Financial Group of Janney Montgomery Scot | 21 / 34 | 39% | 17:11.10 | 14:58.20 | 14.8% | 14:58.20 | 14.8% | |
| | 2019 Crankworx World Tour - Whistler - Garbanzo | | Whistler, BC | 15-16 | | 436 | GRICE FINANCIAL GROUP / Specialized | 2 / 24 | 96% | 13:41.29 | 13:26.47 | 1.8% | 12:36.68 | 8.5% | |
| | 2019 Crankworx World Tour - Whistler - Canadian Open DH | | Whistler, BC | 15-16 | | 3014 | GRICE FINANCIAL GROUP / Specialized | 6 / 38 | 86% | 2:56.56 | 2:48.60 | 4.7% | 2:38.98 | 11.1% | |
| | 2019 Downhill Southeast #1 | | Windrock Bike Park, TN | Pro | | 9 | | 8 / 19 | 61% | 3:06.28 | 2:47.36 | 11.3% | 2:47.36 | 11.3% | |
| | 2019 NW Cup #1 | | Port Angeles, WA | Cat 1: 0-18 | 475460 | 103 | Grice Financial GR of Janney Mo | 11 / 39 | 74% | 2:41.58 | 2:32.18 | 6.2% | 2:28.40 | 8.9% | |
| | 2019 NW Cup #4 | | Tamarack Bike Park, ID | Cat 1: 0-18 | 475460 | 103 | Grice Financial GR of Janney Mo | 18 / 23 | 23% | 3:19.96 | 3:04.30 | 8.5% | 2:50.05 | 17.6% | |
| | 2019 ProGRT #1 | | Windrock Bike Park, TN | 15-16 | | 114 | Grice Financial of Ja / Specialized | 1 / 21 | 100% | 3:32.80 | 3:32.80 | 0% | 3:01.67 | 17.1% | |
| | 2020 Coupe de France VTT #3 | | Metabief | 17-18 | | 343 | Specialized Gravity | DNS / 51 | 0% | DNS | 3:53.07 | - | 3:35.19 | - | |
| | 2020 Coupe de France VTT #4 | | Les Orres | 17-18 | | 426 | USA | 7 / 48 | 87% | 3:48.39 | 3:33.71 | 6.9% | 3:24.19 | 11.9% | |
| | 2020 Downhill Southeast #1 | | Windrock Bike Park, TN | Pro | | 9 | | DNF / 17 | 0% | DNF | 2:44.03 | - | 2:44.03 | - | |
| | 2020 Downhill Southeast #2 | | Windrock Bike Park, TN | Pro | | 7 | | 4 / 12 | 73% | 2:59.46 | 2:48.30 | 6.6% | 2:48.30 | 6.6% | |
| | 2020 Downhill Southeast #3 | | Snowshoe, WV | Pro | | 3 | Specialized Gravity | DNF / 10 | 0% | DNF | 3:44.87 | - | 3:44.87 | - | |
| | 2020 Downhill Southeast #4 | | Sugar Mountain, NC | Pro | 475460 | 2 | | 2 / 17 | 94% | 3:25.07 | 3:14.89 | 5.2% | 3:14.89 | 5.2% | |
| | 2020 Mercedes-Benz UCI World Cup DH #1 | | Maribor | 17-18 | 10073483443 & 2003 | 27 | Specialized Gravity | 6 / 34 | 85% | 3:25.51 | 3:20.29 | 2.6% | 3:07.90 | 9.4% | |
| | 2020 Mercedes-Benz UCI World Cup DH #2 | | Maribor | 17-18 | 10073483443 & 2003 | 27 | Specialized Gravity | 5 / 35 | 88% | 3:23.77 | 3:16.10 | 3.9% | 3:07.77 | 8.5% | |
| | 2020 Mercedes-Benz UCI World Cup DH #3 | | Lousã | 17-18 | 10073483443 & 2003 | 5 | Specialized Gravity | 3 / 32 | 94% | 4:11.20 | 4:07.60 | 1.5% | 3:55.24 | 6.8% | |
| | 2020 Mercedes-Benz UCI World Cup DH #4 | | Lousã | 17-18 | 10073483443 & 2003 | 5 | Specialized Gravity | 12 / 32 | 65% | 4:09.66 | 4:00.35 | 3.9% | 3:54.29 | 6.6% | |
| | 2021 Crankworx World Tour - Innsbruck - Deuter Downhill p/b Raiffeisen Club | | Innsbruck | U19 | | 303 | Specialized Gravity Team | DNS / 37 | 0% | DNS | 2:45.08 | - | 2:38.94 | - | |
| | 2021 Downhill Southeast #1 - Massanutten YEE-HA! | | Massanutten, VA | Pro | | 5 | Specialized Gravity | 4 / 28 | 89% | 2:40.25 | 2:32.96 | 4.8% | 2:32.96 | 4.8% | |
| | 2021 Downhill Southeast #4 | | Sugar Mountain, NC | Pro | | 342 | | 3 / 20 | 89% | 4:03.72 | 3:45.08 | 8.3% | 3:45.08 | 8.3% | |
| | 2021 Mercedes-Benz UCI World Cup DH #1 | | Leogang | 17-18 | 10073483443 & 2003 | 5 | Specialized Gravity | 7 / 62 | 90% | 3:50.53 | 3:44.66 | 2.6% | 3:26.02 | 11.9% | |
| | 2021 Mercedes-Benz UCI World Cup DH #2 | | Les Gets | 17-18 | 10073483443 & 2003 | 7 | Specialized Gravity | 9 / 69 | 88% | 3:34.17 | 3:26.95 | 3.5% | 3:26.95 | 3.5% | |
| | 2021 Mercedes-Benz UCI World Cup DH #3 | | Maribor | 17-18 | 10073483443 & 2003 | 7 | Specialized Gravity | DNF / 64 | 0% | DNF | 3:12.12 | - | 3:05.06 | - | |
| | 2021 USA National DH Series #1 | | Windrock Bike Park, TN | Cat 1: 17-18 | 10073483443 & 475460 | 25 | | 1 / 42 | 100% | 2:27.46 | 2:27.46 | 0% | 2:23.17 | 3% | |
| | 2022 Crankworx World Tour - Innsbruck - Downhill | | Innsbruck | Elite | | 38 | Specialized Gravity | 22 / 114 | 81% | 2:48.82 | 2:39.60 | 5.8% | 2:39.60 | 5.8% | |
| | 2022 iXS Downhill Cup #2 | | Winterberg | Elite | 10073483443 & 2003 | 12 | Specialized TEAM: Specialized Gravity | 3 / 98 | 98% | 1:45.97 | 1:44.86 | 1.1% | 1:44.86 | 1.1% | |
| | 2022 Mercedes-Benz UCI World Cup DH #1 | | Lourdes | Elite | 10073483443 & 2003 | 127 | Specialized Gravity | DNF / 153 | 0% | DNF | 2:47.71 | - | 2:47.71 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #2 | | Fort William | Elite | 10073483443 & 2003 | 123 | Specialized Gravity | - / 147 | 0% | - | 4:37.12 | - | 4:37.12 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #3 | | Leogang | Elite | 10073483443 & 2003 | 139 | Specialized Gravity | - / 180 | 0% | - | 3:28.82 | - | 3:28.82 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #4 | | Lenzerheide | Elite | 10073483443 & 2003 | 138 | Specialized Gravity | 50 / 164 | 70% | 2:59.09 | 2:47.15 | 7.1% | 2:47.15 | 7.1% | |
| | 2022 Mercedes-Benz UCI World Cup DH #5 | | Pal Arinsal | Elite | 10073483443 & 2003 | 133 | Specialized Gravity | 54 / 149 | 64% | 2:55.32 | 2:44.50 | 6.6% | 2:43.42 | 7.3% | |
| | 2022 Mercedes-Benz UCI World Cup DH #6 | | Snowshoe, WV | Elite | 10073483443 & 2003 | 78 | Specialized Gravity | DNF / 93 | 0% | DNF | 3:34.44 | - | 3:34.44 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #7 | | Mont-Sainte-Anne, QC | Elite | 10073483443 & 2003 | 80 | Specialized Gravity | - / 94 | 0% | - | 4:11.72 | - | 4:11.72 | - | |
| | 2022 Mercedes-Benz UCI World Cup DH #8 | | Val di Sole | Elite | 10073483443 & 2003 | 92 | Specialized Gravity | - / 167 | 0% | - | 3:39.77 | - | 3:35.94 | - | |
| | 2022 USA National DH Series #3 - The Fox US Open of MTB | | Killington, VT | Pro | | 10 | | 7 / 60 | 90% | 2:56.02 | 2:48.99 | 4.2% | 2:48.99 | 4.2% | |
| | 2023 Crankworx World Tour - Innsbruck - RockShox Downhill p/b deuter | | Innsbruck | Elite | | 25 | Specialized Gravity | 6 / 87 | 94% | 3:21.55 | 3:19.23 | 1.2% | 3:19.23 | 1.2% | |
| | 2023 Downhill Southeast #1 | | Trials Training Center, TN | Pro | | 2 | Generation Specialized | 1 / 31 | 100% | 2:20.30 | 2:20.30 | 0% | 2:20.30 | 0% | |
| | 2023 Downhill Southeast #3 | | Windrock Bike Park, TN | Pro | | 4 | Specialized | 2 / 31 | 97% | 2:25.39 | 2:25.27 | 0.1% | 2:25.27 | 0.1% | |
| | 2023 UCI World Cup DH #2 | | Leogang | Elite | 10073483443 & 2003 | 108 | GEN-S | 53 / 181 | 71% | 3:14.26 | 2:59.34 | 8.3% | 2:59.34 | 8.3% | |
| | 2023 UCI World Cup DH #3 | | Val di Sole | Elite | 10073483443 & 2003 | 96 | GEN-S | - / 166 | 0% | - | 3:34.93 | - | 3:34.93 | - | |
| | 2023 UCI World Cup DH #4 | | Pal Arinsal | Elite | 10073483443 & 2003 | 94 | GEN-S | 33 / 167 | 81% | 2:52.78 | 2:46.46 | 3.8% | 2:46.46 | 3.8% | |
| | 2023 UCI World Cup DH #5 | | Loudenvielle | Elite | 10073483443 & 2003 | 84 | GEN-S | 55 / 153 | 64% | 3:49.59 | 3:31.79 | 8.4% | 3:31.79 | 8.4% | |
| | 2023 UCI World Cup DH #6 | | Les Gets | Elite | 10073483443 & 2003 | 87 | GEN-S | - / 170 | 0% | - | 3:19.57 | - | 3:19.57 | - | |
| | 2023 UCI World Cup DH #7 | | Snowshoe, WV | Elite | 10073483443 & 2003 | 80 | GEN-S | 23 / 99 | 78% | 3:17.19 | 3:07.62 | 5.1% | 3:07.62 | 5.1% | |
| | 2023 UCI World Cup DH #8 | | Mont-Sainte-Anne, QC | Elite | 10073483443 & 2003 | 63 | GEN-S | - / 97 | 0% | - | 3:57.84 | - | 3:57.84 | - | |
| | 2023 USA National DH Series #1 - Tennessee National | | Windrock Bike Park, TN | Elite | | 10 | Generation Specialized | 9 / 53 | 85% | 2:35.45 | 2:24.45 | 7.6% | 2:24.45 | 7.6% | |
| | 2023 USA National DH Series #2 - Mountain Creek Spring National | | Mountain Creek Bike Park, NJ | Pro | | 2 | Generation Specialized | DNS / 48 | 0% | DNS | 2:19.45 | - | 2:19.45 | - | |
| | 2024 Downhill Southeast #1 | | Trials Training Center, TN | Pro | | 6 | Generation Specialized | 2 / 42 | 98% | 2:17.35 | 2:11.84 | 4.2% | 2:11.84 | 4.2% | |
| | 2024 Portugal DH Cup #1 | | Seia | Elite | 10073483443 | 113 | GEN-S | 13 / 115 | 89% | 2:18.33 | 2:13.25 | 3.8% | 2:13.25 | 3.8% | |
| | USAC - US (Pro) DH National Champs '15 | | Mammoth, CA | 11-12 | 352258 | 209 | | 9 / 25 | 67% | 6:08.43 | 5:34.79 | 10.1% | 3:20.52 | 83.7% | |
| | USAC - US (Pro) DH National Champs '16 | | Mammoth, CA | 13-14 | 475460 | 400 | | 4 / 28 | 89% | 5:17.00 | 5:03.90 | 4.3% | 3:15.60 | 62.1% | |
| | Crankworx - Air DH | | Whistler, BC | 13-14 | | 2057 | grice financial group of ja / Motion Makers | 11 / 37 | 72% | 4:37.30 | 4:23.63 | 5.2% | 4:02.17 | 14.5% | |
| | Crankworx - Canadian Open | | Whistler, BC | 13-14 | | 2057 | grice financial group of / Motion Makers | DNS / 20 | 0% | DNS | 3:17.43 | - | 2:46.04 | - | |
| | Windrock Bike Park - Tennessee National Enduro (EWS Qualifier) | | Windrock Bike Park, TN | U21 | | 66 | | 2 / 19 | 94% | 26:02.70 | 26:01.70 | 0.1% | 23:20.00 | 11.6% | |
| | USAC - US DH National Champs '18 | | Snowshoe, WV | Cat 1: 15-16 | 475460 | 162 | | 1 / 15 | 100% | 3:52.20 | 3:52.20 | 0% | 3:11.10 | 21.5% | |
| | USAC - US DS National Champs '18 | | Snowshoe, WV | Cat 1: 15-18 | 00:00.0 | 24 | | 6 / 15 | 64% | n/a | | - | | - | |
| | US Open - 2018 US Open DH | | Killington, VT | 15-34 | 2003 | 144 | GRICE FINANCIAL GR OF JANNEY MONTGOMERY SCOTT | 3 / 64 | 97% | 5:39.29 | 5:26.88 | 3.8% | 4:54.75 | 15.1% | |
| | US Open - 2018 US Open Enduro | | Killington, VT | 15-34 | 2003 | 159 | GRICE FINANCIAL GR OF JANNEY MONTGO | DNS / 50 | 0% | DNS | 22:23.50 | - | 21:15.40 | - | |
| | BikeVA.com - Creature-Duro | | Carvins Cove, VA | U21 | | ? | GRICE FINANCIAL GR OF JANNEY MONTGOMERY SCOTT | 2 / 8 | 86% | 13:44.50 | 13:19.50 | 3.1% | 13:19.50 | 3.1% | |
| | Windrock Bike Park - Tennessee National Enduro (EWS Qualifier) | | Windrock Bike Park, TN | EWS: U21 | | 7 | | 3 / 18 | 88% | 27:22.00 | 25:29.00 | 7.4% | 24:29.00 | 11.8% | |
| | USAC - US DS National Champs '19 | | Winter Park, CO | Cat 1: 15-18 | 475460 | 27 | | 6 / 22 | 76% | n/a | | - | | - | |
| | USAC - US DH National Champs '19 | | Winter Park, CO | Cat 1: 15-16 | 563995 | 12 | | 1 / 25 | 100% | 5:31.95 | 5:31.95 | 0% | 5:01.42 | 10.1% | |
| | UCI - DHI World Championships '20 | | Leogang | 17-18 | 2003 | 27 | | 14 / 61 | 78% | 4:28.61 | 4:02.14 | 10.9% | 3:51.24 | 16.2% | |
| | USAC - US DH National Champs '21 | | Winter Park, CO | Pro/Cat 1: 17-18 | | 139 | Specialized Gravity | 11 / 90 | 89% | 3:35.51 | 3:24.98 | 5.1% | 3:24.98 | 5.1% | |
| | Coste Crew VTT - Brioude DH Cup | | Brioude | Elite | | 48 | Specialized Gravity | 20 / 135 | 86% | 1:37.19 | 1:34.40 | 3% | 1:34.40 | 3% | |
| | USAC - US DH National Champs '22 | | Winter Park, CO | Pro | | 1227 | Specialized Gravity | 11 / 90 | 89% | 3:40.84 | 3:28.81 | 5.8% | 3:28.81 | 5.8% | |
| | UCI - DHI World Championships '22 | | Les Gets | Elite | 10073483443 & 2003 | 84 | UNITED STATES OF AMERICA | 55 / 113 | 52% | 3:38.56 | 3:20.48 | 9% | 3:20.48 | 9% | |
| | Downhill Southeast - Enduro Test Event | | Ride Rock Creek, NC | E-MTB | | 22 | | 2 / 12 | 91% | 8:26.60 | 8:20.40 | 1.2% | 8:10.30 | 3.3% | |
| | Downhill Southeast - DH Test Event | | Ride Rock Creek, NC | Pro | | 12 | Specialzied Gravity | 3 / 19 | 89% | 2:14.41 | 2:06.13 | 6.6% | 2:06.13 | 6.6% | |
| | Upstate CranksGiving - Cranksgiving Enduro | | Kanuga, NC | Pro | | 355 | | 4 / 59 | 95% | 11:24.20 | 11:05.20 | 2.9% | 11:05.20 | 2.9% | |
| | UCI - 2023 ESO/Discovery DH Test Event | | Lourdes | Elite | 10073483443 & 2003 | 41 | Specialized Gravity | 13 / 31 | 60% | 3:14.66 | 3:03.32 | 6.2% | 3:03.32 | 6.2% | |
| | USAC - US DH National Champs '23 | | Ride Rock Creek, NC | Pro | 475460 | 14 | GEN-S | 5 / 46 | 91% | 2:06.00 | 2:05.00 | 0.8% | 2:05.00 | 0.8% | |