| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Nov 1, 2025 | Amateur 30 Mi Cycling M 36-36 | 3rd | M 32nd | 02:00:24 |
| Nov 2, 2024 | Open Iceman Men 35 | 4th | M 4th | 01:57:29 |
| Nov 4, 2023 | Open Iceman Men 34 | 5th | M 6th | 01:54:53 |
| Nov 5, 2022 | Open Iceman Men 32-33 | 7th | M 7th | 01:49:19 |
| Nov 2, 2019 | Open Iceman Men 30-31 | 7th | M 7th | 02:12:44 |
| Nov 3, 2018 | Open Iceman Men 28-29 | 6th | M 6th | 01:52:15 |
| Nov 4, 2017 | Open Iceman Men 28-29 | 7th | M 7th | 01:58:07 |
| Nov 7, 2015 | Amateur 30.1 Mi Mountain Bike Men 25-27 | 7th | M 205th | 01:56:50 |
| Nov 1, 2014 | Amateur 29 Mile Mountain Bike M 25-27 | 7th | M 243rd | 02:24:10 |
| Nov 3, 2012 | Amateur Mountain Bike-29Mi M 20-24 | 32nd | M 917th | 02:22:24 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Apr 29, 2022 | Open 50 Proof Men's Open | 11th | M 11th | 03:52:59 |
| Date | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|
| Jul 27, 2019 | Open XCO Men 30-34 Cat 1/2 | 11th | M 96th | 01:52:02 |