| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Aug 9, 2026 | Breck Epic | Amateur GC Men 19 Plus | 4th | M 34th | 20:30:24 |
| Aug 9, 2026 | Breck Epic | Amateur Day 1 Men 19 Plus | 6th | M 70th | 04:11:31 |
| Aug 10, 2026 | Breck Epic | Amateur Day 2 Men 19 Plus | 5th | M 39th | 04:27:34 |
| Aug 11, 2026 | Breck Epic | Amateur Day 3 Men 19 Plus | 5th | M 38th | 04:42:18 |
| Aug 12, 2026 | Breck Epic | Amateur Day 4 Men 19 Plus | 4th | M 28th | 04:31:07 |
| Aug 13, 2026 | Breck Epic | Amateur Day 5 Men 19 Plus | 3rd | M 17th | 02:37:57 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Aug 9, 2025 | Leadville Trail 100 MTB | Amateur M18-19 | 9th | M 138th | 08:35:14 |
| 2025 | Park City Point 2 Point | Amateur Male 16-39 | 15th | M 26th | 08:06:19 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Apr 18, 2024 | Sea Otter Classic | Amateur Fuego XL Men 17-18 | 14th | M 101st | 05:30:56 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| 2023 | Park City Point 2 Point | Open 29 and under Male | 17th | M 131st | 09:16:49 |