| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 12, 2026 | Ned Gravel | Open Tungsten Course Men 19-29 | 1st | β | 03:35:40 |
| Apr 25, 2026 | Levi's GranFondo | Elite 138mi Elite Male | 27th | β | 06:25:39 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 12, 2025 | Ned Gravel | Open Tungsten Course Men 19-29 | 1st | β | 03:40:32 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 24, 2024 | SBT GRVL | Elite Black Course Men's Pro | 9th | β | 05:54:29 |
| Jul 13, 2024 | Ned Gravel | Open Tungsten Course Men 19-29 | 1st | β | 03:52:55 |
| Jun 23, 2024 | Bighorn Gravel | Open Ram's Horn Escape Male | 1st | β | 4:56:08 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 7, 2023 | Big Sugar Gravel | Elite BIG SUGAR PRO MEN Male | 23rd | β | 05:07:45 |
| Sep 30, 2023 | The Rad Dirt Fest | Elite Stubborn Delores 110 Miles Elite Men | 15th | β | 05:15:59 |
| Sep 16, 2023 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 30th | β | 02:10:59 |
| Aug 12, 2023 | Leadville Trail 100 MTB | Elite Pro Male | 35th | β | 06:51:56 |
| Jul 8, 2023 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 27th | β | 04:17:54 |
| Jun 23, 2023 | Bighorn Gravel | Open Ram's Horn Escape Male | 2nd | β | 4:28:02 |
| Jun 2, 2023 | Unbound Gravel | Elite Men - 200 Mile Male | DNF | β | DNF |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Elite XCO M Pro | 3rd | β | 01:24:33 |
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Elite STXC M Pro | 5th | β | 00:30:00 |
| Jul 9, 2022 | Ned Gravel | Open Tungsten Course Men 19-29 | 1st | β | 03:29:22 |
| Apr 30, 2022 | Belgian Waffle Ride California | Open Waffle Men 23 to 34 | 5th | M 6th | 6:46:37 |
| 2022 | Bighorn Gravel | Open Ram's Horn Escape Male | 4th | β | 5:15:05 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 14, 2021 | SBT GRVL | Open Black Course M 01-29 | 22nd | β | 07:06:40 |
| Jul 10, 2021 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 4th | β | 04:27:54 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 17, 2020 | Belgian Waffle Ride Utah | Open Waffle Men 20 to 24 | 1st | M 6th | 6:08:52 |