| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Apr 19, 2025 | Levi's GranFondo | Elite 138mi Elite Male | 75th | β | 07:07:33 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XL Men 19-29 | 7th | β | 04:39:30 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Apr 18, 2024 | Sea Otter Classic | Amateur Fuego XL Men 19-29 | 4th | β | 04:42:45 |
| Apr 18, 2024 | Sea Otter Classic | Amateur Fuego XC Men 19-29 | 1st | β | 01:27:01 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO M Junior 17-18 Cat 1/2 | 59th | β | 01:09:04 |
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC M Junior 17-18 Cat 1 | DNS | β | DNS |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 23, 2022 | USA Cycling Marathon MTB National Championships | Amateur Male 17-18 Jr | 7th | β | 03:27:09 |
| Sep 22, 2022 | Pikes Peak APEX | Open GC Male U23 15-22 | 2nd | β | 09:03:56 |
| Sep 22, 2022 | Pikes Peak APEX | Open Stage 1 Male U23 15-22 | 2nd | β | 00:03:37 |
| Sep 23, 2022 | Pikes Peak APEX | Open Stage 2 Male U23 15-22 | 2nd | β | 03:21:41 |
| Sep 24, 2022 | Pikes Peak APEX | Open Stage 3 Male U23 15-22 | 2nd | β | 02:51:50 |
| Sep 25, 2022 | Pikes Peak APEX | Open Stage 4 Male U23 15-22 | 2nd | β | 01:58:40 |
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO M Junior 17-18 Cat 1/2 | 106th | β | 01:25:35 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 23, 2021 | Pikes Peak APEX | Open GC Male U23 15-22 | 4th | β | 10:02:07 |
| Sep 23, 2021 | Pikes Peak APEX | Open Stage 1 Male U23 15-22 | 4th | β | 00:57:04 |
| Sep 24, 2021 | Pikes Peak APEX | Open Stage 2 Male U23 15-22 | 4th | β | 03:37:17 |
| Sep 25, 2021 | Pikes Peak APEX | Open Stage 3 Male U23 15-22 | 4th | β | 03:32:22 |
| Sep 26, 2021 | Pikes Peak APEX | Open Stage 4 Male U23 15-22 | 4th | β | 01:55:25 |