| Nov 1, 2025 | Amateur 30 Mi Cycling M 58-58 | 15th | M 942nd | 02:33:35 |
| Nov 2, 2024 | Open Iceman Men 57 | 42nd | M 42nd | 02:36:57 |
| Nov 4, 2023 | Open Iceman Men 56 | 20th | M 20th | 02:12:32 |
| Nov 5, 2022 | Open Iceman Men 55 | 15th | M 15th | 02:06:30 |
| Nov 6, 2021 | Open Iceman Men 54 | 19th | M 19th | 02:03:42 |
| Nov 2, 2019 | Open Iceman Men 52 | 10th | M 10th | 02:41:32 |
| Nov 3, 2018 | Open Iceman Men 51 | 24th | M 24th | 02:11:19 |
| Nov 4, 2017 | Open Iceman Men 50 | 20th | M 20th | 02:09:56 |
| Nov 5, 2016 | Amateur 30 Mile Mountain Bike M 49-49 | 16th | M 565th | 01:50:15 |
| Nov 7, 2015 | Amateur 30.1 Mi Mountain Bike Men 48 | 26th | M 702nd | 02:09:01 |
| Nov 1, 2014 | Amateur 29 Mile Mountain Bike M 47-47 | 37th | — | 03:03:40 |
| Nov 2, 2013 | Open 29 Mile Mountain Bike M 45-49 | 401st | M 2334th | 02:49:02 |
| Nov 3, 2012 | Amateur Mountain Bike-29Mi M 40-44 | 271st | M 1146th | 02:27:19 |
| Nov 5, 2011 | Amateur Mountain Bike-28Mi M 40-44 | 123rd | M 478th | 02:03:16 |
| Nov 6, 2010 | Open Mountain Bike 27Mi M 40-44 | 188th | M 794th | 02:19:22 |
| Nov 1, 2008 | Open Mountain Bike- 27Mi M 40-44 | 176th | M 717th | 02:11:05 |