| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Apr 13, 2024 | Levi's GranFondo | Open 68mi Male U30 | DNF | β | DNF |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 8, 2023 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 74th | β | 05:32:40 |
| Mar 5, 2023 | Belgian Waffle Ride Arizona | Elite Waffle Pro Men | 30th | β | 9:21:03 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 24, 2022 | Belgian Waffle Ride Utah | Open Wafer Men 23 to 34 | 17th | M 72nd | 4:44:06 |
| Aug 13, 2022 | Leadville Trail 100 MTB | Amateur M20-29 | 11th | β | 07:35:02 |
| Jul 9, 2022 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 65th | β | 06:08:40 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 25, 2021 | Belgian Waffle Ride Utah | Open Waffle Men 25 to 34 | 10th | M 15th | 6:23:40 |
| Aug 14, 2021 | Leadville Trail 100 MTB | Elite Pro Male | 29th | β | 07:52:30 |
| Jul 18, 2021 | Belgian Waffle Ride California | Open Waffle Men 25 to 34 | DNF | β | DNF |
| Jul 10, 2021 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 14th | β | 04:44:40 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 17, 2020 | Belgian Waffle Ride Utah | Open Waffle Men 25 to 34 | 10th | M 16th | 6:27:21 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 13, 2019 | Crusher in the Tushar | Elite 70mi M Pro/Open | 6th | β | 04:24:27 |
| May 31, 2019 | Unbound Gravel | Open DK 200 | 323rd | β | 14:11:37 |