| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 24, 2026 | Dust Bowl 100 | Open 62mi Men 50-59 | 29th | M 93rd | 03:20:33 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 1, 2025 | Iceman Cometh Challenge | Amateur 30 Mi Cycling M 52-52 | 21st | β | 02:26:57 |
| Jul 26, 2025 | Dust Bowl 100 | Open 62mi Male 50-59 | 72nd | β | β |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Men Cat1/2 40-44 | DNS | β | DNS |
| Jul 14, 2025 | USA Cycling Marathon MTB National Championships | Amateur Male 40-44 | DNS | β | DNS |
| Jun 28, 2025 | Life Time Lutsen 99er | Open 99mi M30-39 | 39th | M 169th | 06:42:26 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 14, 2024 | Chequamegon MTB Festival | Amateur Chequamegon 40 M30-39 | 57th | β | 03:01:50 |
| Jul 27, 2024 | Dust Bowl 100 | Open 100mi Male 50-59 | 33rd | M 147th | 05:48:54 |
| Jun 29, 2024 | Life Time Lutsen 99er | Open 99mi M30-39 | 57th | M 230th | 06:29:11 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 4, 2023 | Iceman Cometh Challenge | Amateur Iceman Men 50 | 25th | β | 02:14:12 |
| Jul 22, 2023 | Dust Bowl 100 | Open 100mi Male 40-49 | 32nd | M 125th | 05:43:01 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2022 | Iceman Cometh Challenge | Amateur Iceman Men 49 | 14th | β | 02:04:59 |
| Oct 9, 2022 | Belgian Waffle Ride Michigan | Open Wafer Men 45 to 54 | 23rd | M 75th | 5:26:05 |
| Sep 17, 2022 | Mammoth TUFF | Open 40mi Male 60+ | 4th | M 22nd | 03:02:54 |
| Sep 17, 2022 | Chequamegon MTB Festival | Amateur Chequamegon 40 M30-39 | 53rd | β | 03:05:10 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 6, 2021 | Iceman Cometh Challenge | Amateur Iceman Men 48 | 18th | β | 02:00:53 |
| Aug 21, 2021 | Belgian Waffle Ride North Carolina | Open Waffle Men 45 to 54 | 129th | M 432nd | 8:19:23 |
| Jul 24, 2021 | Dust Bowl 100 | Open 100mi Male 45-49 | 5th | M 59th | 05:42:12 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 2, 2019 | Iceman Cometh Challenge | Amateur Iceman Men 46 | 16th | β | 02:41:44 |
| Sep 14, 2019 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 33rd | β | 03:20:27 |
| Jun 29, 2019 | Life Time Lutsen 99er | Open 69mi M50-59 | 41st | M 130th | 06:28:24 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 3, 2018 | Iceman Cometh Challenge | Amateur Iceman Men 45 | 22nd | β | 02:04:12 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 4, 2017 | Iceman Cometh Challenge | Amateur Iceman Men 44 | 32nd | β | 02:13:16 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2016 | Iceman Cometh Challenge | Amateur 30 Mile Mountain Bike M 43-43 | 30th | M 802nd | 01:53:58 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 7, 2015 | Iceman Cometh Challenge | Amateur 30.1 Mi Mountain Bike Men 42 | 35th | β | 02:16:38 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 1, 2014 | Iceman Cometh Challenge | Amateur 29 Mile Mountain Bike M 41-41 | 62nd | M 1932nd | 03:52:04 |