| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| May 29, 2026 | Unbound Gravel | Amateur 100 MILE Men 50-59 | 11th | M 62nd | 06:09:15 |
| Mar 12, 2026 | Mid South | Amateur 100 Mile M50-59 | 19th | M 86th | 05:48:00 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 20, 2025 | USA Cycling Gravel National Championships | Amateur Men 55-59 | 33rd | β | 04:02:56 |
| Aug 9, 2025 | Leadville Trail 100 MTB | Amateur M50-59 | 128th | β | 10:23:07 |
| Jun 28, 2025 | Life Time Lutsen 99er | Open 99mi M50-59 | 8th | M 82nd | 06:14:23 |
| May 30, 2025 | Unbound Gravel | Amateur 200 MILE Men 55-59 | DNF | β | DNF |
| Mar 1, 2025 | Belgian Waffle Ride Arizona | Amateur Waffle Men 55-59 | 14th | M 103rd | 8:27:05 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 14, 2024 | Chequamegon MTB Festival | Amateur Chequamegon 40 M50-59 | 37th | β | 02:50:01 |
| Aug 24, 2024 | Big Sugar Gravel | Amateur BIG SUGAR 100 MILE M50-59 | 75th | M 275th | 07:36:49 |
| Aug 24, 2024 | Leadville Trail 100 MTB | Amateur M50-59 | 73rd | β | 09:38:37 |
| Jun 29, 2024 | Life Time Lutsen 99er | Open 99mi M50-59 | 17th | M 159th | 06:06:36 |
| Jun 1, 2024 | Unbound Gravel | Amateur 200 MILE Men 55-59 | 26th | M 359th | 13:57:11 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 7, 2023 | Big Sugar Gravel | Open BIG SUGAR 100 MILE M50-59 | 27th | M 86th | 06:40:43 |
| Sep 16, 2023 | Chequamegon MTB Festival | Amateur Chequamegon 40 M50-59 | 35th | β | 02:58:33 |
| Aug 12, 2023 | Leadville Trail 100 MTB | Amateur M50-59 | 141st | β | 09:59:12 |
| Jun 24, 2023 | Life Time Lutsen 99er | Open 99mi M50-59 | 18th | M 120th | 06:17:16 |
| Jun 2, 2023 | Unbound Gravel | Amateur 200 MILE Men 55-59 | DNF | β | DNF |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 8, 2022 | Big Sugar Gravel | Amateur Big Sugar (104.2 Miles) M50-59 | 19th | M 85th | 07:08:07 |
| Sep 17, 2022 | Chequamegon MTB Festival | Amateur Chequamegon 40 M50-59 | 31st | β | 02:44:06 |
| Aug 13, 2022 | Leadville Trail 100 MTB | Amateur M50-59 | 35th | β | 08:50:34 |
| Jun 25, 2022 | Life Time Lutsen 99er | Open 99mi M50-59 | 25th | M 170th | 06:42:57 |
| Jun 3, 2022 | Unbound Gravel | Amateur UNBOUND 200 Men 55-59 | 57th | M 544th | 15:26:05 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 18, 2021 | Chequamegon MTB Festival | Amateur Chequamegon 40 M50-59 | 25th | β | 02:42:15 |
| Jun 26, 2021 | Life Time Lutsen 99er | Open 99mi M50-59 | 9th | M 95th | 06:45:59 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 14, 2019 | Chequamegon MTB Festival | Amateur Chequamegon 40 M50-59 | 16th | β | 02:42:33 |
| Aug 10, 2019 | Leadville Trail 100 MTB | Amateur M50-59 | 25th | β | 08:44:11 |
| Jun 29, 2019 | Life Time Lutsen 99er | Open 99mi M50-59 | 6th | M 52nd | 06:43:14 |