| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Jul 12, 2026 | Ned Gravel | Open Tungsten Course Men 19-29 | 3rd | M 4th | 03:55:12 |
| Jun 20, 2026 | Bighorn Gravel | Open Ram's Horn 84.6 mile Male 25 - 29 | 1st | M 2nd | 5:11:26 |
| May 29, 2026 | Unbound Gravel | Amateur 100 MILE Women 30-39 | 40th | F 160th | 09:50:41 |
| May 29, 2026 | Unbound Gravel | Amateur 100 MILE Men 40-49 | 117th | M 449th | 08:00:57 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Oct 12, 2025 | Little Sugar MTB | Elite 100K Elite Men | 43rd | β | 05:09:30 |
| Sep 13, 2025 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 29th | β | 02:03:19 |
| Aug 16, 2025 | Core4 Gravel | Open 60mi Open Men | 89th | M 89th | 03:42:24 |
| Jul 20, 2025 | FoCo Fondo | Elite 118mi Elite Men | 9th | β | 05:52:32 |
| Jul 12, 2025 | Ned Gravel | Open Tungsten Course Men 19-29 | 4th | M 5th | 03:55:38 |
| Jun 22, 2025 | Bighorn Gravel | Open Rams Horn Escape Male 25 - 29 | 2nd | M 4th | 5:12:50 |
| May 30, 2025 | Unbound Gravel | Elite 100 MILE Elite Men | 19th | β | 04:55:29 |
| Apr 10, 2025 | Sea Otter Classic | Elite Sea Otter Gravel Men Elite | 54th | β | 04:47:05 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Aug 17, 2024 | Core4 Gravel | Open Overall Men | 30th | M 30th | 02:55:14 |
| Jul 21, 2024 | FoCo Fondo | Open 118mi M19-29 | 5th | M 14th | 05:44:02 |
| Jul 13, 2024 | Ned Gravel | Open Tungsten Course Men 19-29 | 5th | M 5th | 04:00:31 |
| Jun 23, 2024 | Bighorn Gravel | Open Ram's Horn Escape Male | 4th | β | 5:12:53 |
| Jun 1, 2024 | Unbound Gravel | Elite 100 MILE Elite Men | 6th | β | 04:58:08 |
| May 4, 2024 | Desert Gravel (CO2uT) | Open 125mi Male 20-29 | 1st | M 1st | 06:18:14 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Jul 23, 2023 | FoCo Fondo | Open 118mi M19-29 | 9th | M 20th | 06:23:40 |
| Jul 8, 2023 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 53rd | β | 04:41:28 |
| Jun 23, 2023 | Bighorn Gravel | Open Ram's Horn Escape Male | 12th | β | 4:54:47 |
| Jun 2, 2023 | Unbound Gravel | Elite Men - 200 Mile Male | 38th | β | 11:59:14 |
| Jun 2, 2023 | Unbound Gravel | Amateur 100 MILE Men 30-39 | 106th | M 429th | 09:12:52 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Aug 13, 2022 | Leadville Trail 100 MTB | Amateur M50-59 | 235th | M 794th | 11:39:39 |
| 2022 | Bighorn Gravel | Open Ram's Horn Escape Male | 17th | β | 5:40:59 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC Men U23 | 18th | M 174th | 00:32:05 |
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Men U23 | 44th | M 449th | 01:42:38 |