| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 18, 2026 | Amateur Chequamegon 40 M30-39 | 27th | M 108th | 02:42:35 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Sep 12, 2026 | Amateur Men 19-34 | 22nd | M 288th | 5:41:32 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Aug 14, 2026 | Amateur Overall Amateur Men | 7th | M 7th | 06:16:17 |
| Aug 16, 2025 | Elite Men | DNF | — | DNF |
| Aug 17, 2024 | Open Overall Men | 17th | M 16th | 05:48:09 |
| Aug 27, 2022 | Open 100mi SOLO Open Men | 61st | M 54th | 08:04:52 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Jun 28, 2025 | Open 99mi M30-39 | 9th | M 34th | 05:43:31 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 12, 2025 | Open 100 Mi Cycling Male | 216th | — | 06:57:09 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 18, 2024 | Amateur Sea Otter Gravel Race Men 30-39 | 9th | M 29th | 02:51:13 |