| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 12, 2025 | Ned Gravel | Open Tungsten Course Men 19-29 | 8th | β | 04:03:51 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 13, 2024 | Ned Gravel | Open Tungsten Course Men 19-29 | 8th | β | 04:08:35 |
| Jun 23, 2024 | Bighorn Gravel | Open Ram's Horn Escape Male | 10th | β | 5:23:05 |
| Jun 15, 2024 | Lost and Found Gravel Grinder | Elite 100 Miler Pro Men | DNF | β | DNF |
| Apr 28, 2024 | Belgian Waffle Ride California | Elite Waffle Pro Men | 18th | β | 6:04:04 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 8, 2023 | Pikes Peak APEX | Open GC Overall Male | 10th | β | 05:01:40 |
| Sep 8, 2023 | Pikes Peak APEX | Open Stage 1 Overall Male | 10th | β | 00:04:54 |
| Sep 9, 2023 | Pikes Peak APEX | Open Stage 2 Overall Male | 8th | β | 02:16:42 |
| Sep 10, 2023 | Pikes Peak APEX | Open Stage 3 Overall Male | 12th | β | 01:54:38 |
| Aug 12, 2023 | Leadville Trail 100 MTB | Elite Pro Male | 53rd | β | 07:12:27 |
| Jul 8, 2023 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 43rd | β | 04:33:55 |
| Jun 23, 2023 | Bighorn Gravel | Open Ram's Horn Escape Male | 7th | β | 4:44:42 |
| Jun 2, 2023 | Unbound Gravel | Elite 100 MILE Elite Men | 4th | β | 05:49:58 |
| Apr 20, 2023 | Sea Otter Classic | Elite Fuego XL Men Elite | 49th | β | 04:44:10 |
| Apr 20, 2023 | Sea Otter Classic | Elite Fuego XC Men Elite | 1st | β | 01:44:21 |
| Apr 16, 2023 | Belgian Waffle Ride California | Amateur Waffle Men 23 to 34 | 5th | M 16th | 6:41:44 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC M U23 | 18th | β | 00:28:07 |
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO M U23 19-22 | 10th | β | 01:32:27 |
| Jul 9, 2022 | Ned Gravel | Open Tungsten Course Men 19-29 | 2nd | β | 03:35:38 |
| 2022 | Bighorn Gravel | Open Ram's Horn Escape Male | 2nd | β | 5:05:12 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Men U23 | 25th | β | 01:37:06 |
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC Men U23 | 15th | β | 00:31:49 |