| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Jun 6, 2025 | Pikes Peak APEX | Open Stage 1 Male Masters 40-49 | 14th | M 45th | 00:15:46 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XL Men 40-49 | 95th | M 356th | 07:08:33 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Jun 7, 2024 | Pikes Peak APEX | Open GC Male Masters Open 40-49 | 8th | M 30th | 06:29:38 |
| Jun 7, 2024 | Pikes Peak APEX | Open Stage 1 Male Masters 40-49 | 10th | M 31st | 00:12:57 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Oct 23, 2022 | USA Cycling Marathon MTB National Championships | Amateur Male 35-39 | 16th | M 111th | 03:59:12 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Oct 23, 2021 | USA Cycling Marathon MTB National Championships | Amateur Male 35-39 | 9th | M 101st | 04:14:07 |
| Sep 23, 2021 | Pikes Peak APEX | Open Stage 1 Male Masters 40-49 | 8th | M 34th | 01:03:03 |
| Sep 24, 2021 | Pikes Peak APEX | Open Stage 2 Male Masters 40-49 | 8th | M 32nd | 03:58:25 |