| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 4, 2025 | Big Sugar Gravel | Amateur BIG SUGAR 50 MILE (Formerly 100) M40-49 | 2nd | M 10th | 02:30:37 |
| Jul 14, 2025 | USA Cycling Marathon MTB National Championships | Amateur Male 45-49 | 1st | β | 03:13:46 |
| May 30, 2025 | Unbound Gravel | Elite 100 MILE Elite Men | 16th | β | 05:06:47 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 24, 2024 | Big Sugar Gravel | Amateur BIG SUGAR 100 MILE M40-49 | 1st | M 2nd | 05:34:07 |
| Jul 20, 2024 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Men 45-49 Cat 1/2 | 1st | β | 01:06:13 |
| Jun 1, 2024 | Unbound Gravel | Amateur 200 MILE Men 45-49 | 3rd | M 21st | 10:49:46 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Elite XCO M Pro | 17th | β | 01:24:41 |
| Jun 2, 2023 | Unbound Gravel | Amateur 200 MILE Men 45-49 | 1st | M 1st | 11:38:44 |
| Apr 20, 2023 | Sea Otter Classic | Elite Fuego XL Men Elite | 35th | β | 04:34:07 |
| Apr 16, 2023 | Belgian Waffle Ride California | Amateur Waffle Men 45 to 54 | 4th | M 26th | 6:55:58 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 13, 2022 | Leadville Trail 100 MTB | Elite Pro Male | 39th | β | 07:07:53 |
| Jun 3, 2022 | Unbound Gravel | Elite UNBOUND 200 Pro Open Men | 32nd | β | 10:10:03 |
| Apr 30, 2022 | Belgian Waffle Ride California | Open Waffle Men 45 to 54 | 1st | M 16th | 7:14:19 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 23, 2021 | USA Cycling Marathon MTB National Championships | Elite Male | DNS | β | DNS |
| Aug 21, 2021 | Belgian Waffle Ride North Carolina | Open Waffle Men 45 to 54 | 1st | M 7th | 4:49:36 |
| Aug 14, 2021 | SBT GRVL | Open Black Course M 40-49 | 6th | β | 06:52:40 |
| Jul 18, 2021 | Belgian Waffle Ride California | Open Waffle Men 45 to 54 | DNF | β | DNF |
| Jun 4, 2021 | Unbound Gravel | Open UNBOUND 200 | 13th | β | 10:49:08 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Aug 17, 2019 | SBT GRVL | Elite SBT GRVL BLACK Pro Men | 15th | β | 06:56:40 |
| Aug 10, 2019 | Leadville Trail 100 MTB | Elite Pro Male | 11th | β | 06:47:17 |
| May 31, 2019 | Unbound Gravel | Open DK 200 | 51st | β | 12:03:00 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 7, 2015 | Iceman Cometh Challenge | Elite 30.1 Mi Mountain Bike M Pro & Cat 1 | 2nd | β | 01:36:14 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 1, 2014 | Iceman Cometh Challenge | Elite 29 Mile Mountain Bike M PRO & CAT 1 | 34th | β | 02:10:31 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 2, 2013 | Iceman Cometh Challenge | Open 29 Mile Mountain Bike M 35-39 | 3rd | M 3rd | 01:37:25 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2011 | Iceman Cometh Challenge | Elite Mountain Bike-28Mi M PRO | 2nd | β | 01:33:07 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 6, 2010 | Iceman Cometh Challenge | Open Mountain Bike 27Mi M N/A | 1st | β | 01:42:34 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 1, 2008 | Iceman Cometh Challenge | Open Mountain Bike- 27Mi M N/A | 1st | β | 01:28:31 |