| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| 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:42 |
| May 29, 2026 | Unbound Gravel | Amateur 100 MILE Men 40-49 | 117th | M 476th | 08:00:58 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 12, 2025 | Little Sugar MTB | Elite 100K Elite Men | 43rd | β | 05:09:25 |
| 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 | β | 03:55:38 |
| Jun 22, 2025 | Bighorn Gravel | Open Rams Horn Escape Male 25 - 29 | 2nd | β | 5:12:50 |
| May 30, 2025 | Unbound Gravel | Elite 100 MILE Elite Men | 19th | β | 04:55:25 |
| Apr 10, 2025 | Sea Otter Classic | Elite Sea Otter Gravel Men Elite | 54th | β | 04:47:05 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 17, 2024 | Core4 Gravel | Open 40mi Solo Open 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 | β | 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:02 |
| May 4, 2024 | Desert Gravel (CO2uT) | Open 125mi Male 20-29 | 1st | M 1st | 06:18:14 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 23, 2023 | FoCo Fondo | Open 118mi M19-29 | 9th | M 32nd | 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:11 |
| Jun 2, 2023 | Unbound Gravel | Amateur 100 MILE Men 30-39 | 106th | M 429th | 09:12:52 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 13, 2022 | Leadville Trail 100 MTB | Amateur M50-59 | 235th | β | 11:39:39 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Men U23 | 44th | β | 01:42:38 |
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC Men U23 | 18th | β | 00:32:05 |