| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 8, 2026 | Oregon Trail Gravel Grinder | Amateur GC Settler Masters Men 45-59 | 1st | β | 18:25:48 |
| Jul 8, 2026 | Oregon Trail Gravel Grinder | Amateur Day 1 Settler Masters Men 45-59 | 3rd | β | 05:26:41 |
| Jul 9, 2026 | Oregon Trail Gravel Grinder | Amateur Day 2 Settler Masters Men 45-59 | 2nd | β | 04:04:15 |
| Jul 11, 2026 | Oregon Trail Gravel Grinder | Amateur Day 4 Settler Masters Men 45-59 | 4th | β | 05:26:59 |
| Jul 12, 2026 | Oregon Trail Gravel Grinder | Amateur Day 5 Settler Masters Men 45-59 | 6th | β | 03:27:52 |
| Apr 16, 2026 | Sea Otter Classic | Amateur Sea Otter Fuego XC Men 40-49 | 41st | β | 02:00:19 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XC Men 40-49 | 49th | β | 01:57:45 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jun 2, 2023 | Unbound Gravel | Amateur 100 MILE Men 40-49 | 9th | M 44th | 07:05:59 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 20, 2022 | SBT GRVL | Amateur Green Course M40-49 | 13th | β | 02:59:10 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 14, 2021 | SBT GRVL | Open Blue Course M 40-49 | 125th | β | 08:22:52 |