| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jul 8, 2026 | Amateur GC Pioneer Open Men | 26th | M 54th | 22:01:53 |
| Jul 8, 2026 | Amateur Day 1 Pioneer Open Men | 27th | M 61st | 06:11:29 |
| Jul 9, 2026 | Amateur Day 2 Pioneer Open Men | 29th | M 63rd | 04:31:59 |
| Jul 10, 2026 | Amateur Day 3 Pioneer Open Men | 26th | M 29th | 00:07:18 |
| Jul 11, 2026 | Amateur Day 4 Pioneer Open Men | 30th | M 59th | 06:49:58 |
| Jul 12, 2026 | Amateur Day 5 Pioneer Open Men | 22nd | M 41st | 03:46:05 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jun 13, 2026 | Open MID MOO (58 miles) Men 41-50 | 11th | M 39th | 03:54:12 |
| Jun 14, 2025 | Amateur FULL BULL (96 miles) Men 31-40 | 18th | M 59th | 07:07:21 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Apr 16, 2026 | Open Sea Otter Gravel Race 60 Men 40-49 | 22nd | M 97th | 04:21:39 |
| Apr 10, 2025 | Open Sea Otter Gravel Race 60 Men 40-49 | 17th | M 95th | 04:26:11 |
| Apr 18, 2024 | Amateur Fuego XL Men 30-39 | 50th | M 229th | 06:23:25 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Sep 19, 2025 | Open 89mi Male 40-44 UCI | 12th | M 48th | 06:43:12 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| May 17, 2025 | Amateur 69mi Masters Men 35-49 | 12th | M 31st | 02:45:37 |
| May 18, 2024 | Amateur 72mi Masters Men 35-49 | 27th | M 64th | 02:56:34 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Aug 24, 2024 | Amateur M30-39 | 206th | M 717th | 10:37:07 |
| Date | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|
| Jul 9, 2022 | Amateur 69mi M30-39 | 64th | M 282nd | 07:23:05 |