| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jun 28, 2026 | SBT GRVL | Amateur Red Course | 223rd | β | 03:44:56 |
| May 29, 2026 | Unbound Gravel | Amateur 200 MILE Men 20-29 | 25th | M 128th | 12:32:35 |
| Mar 12, 2026 | Mid South | Amateur 100 Mile M19-29 | 6th | M 18th | 05:20:12 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 4, 2025 | Big Sugar Gravel | Amateur BIG SUGAR 50 MILE (Formerly 100) M20-29 | 58th | M 466th | 03:38:54 |
| Oct 4, 2025 | Belgian Waffle Ride North Carolina | Amateur Waffle Men 19-34 | 1st | M 2nd | 5:24:03 |
| Aug 16, 2025 | SBT GRVL | Amateur Blue Course Male | 315th | β | 07:34:59 |
| Aug 9, 2025 | Leadville Trail 100 MTB | Amateur M20-29 | 34th | β | 08:42:01 |
| May 30, 2025 | Unbound Gravel | Open 50 MILE Men 40-49 | 27th | M 174th | 03:28:01 |
| May 30, 2025 | Unbound Gravel | Amateur 200 MILE Men 20-29 | 13th | M 83rd | 11:39:20 |
| Apr 12, 2025 | Barry-Roubaix Killer Gravel Road Race | Open 62 Mi Cycling M 50-54 | 159th | β | 05:19:44 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XC Men 40-49 | 74th | β | 02:14:43 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 13, 2024 | Little Sugar MTB | Amateur 100K Men 20-29 | 3rd | β | 05:21:45 |
| Sep 28, 2024 | The Rad Dirt Fest | Open 110 Miles Men 20-29 | 3rd | M 22nd | 06:38:13 |
| Sep 14, 2024 | Mammoth TUFF | Open 40mi Male 50-59 | DNS | β | DNS |
| Jun 23, 2024 | Bighorn Gravel | Open Ram's Horn Escape Male | 139th | β | 8:44:10 |
| Jun 22, 2024 | Belgian Waffle Ride North Carolina | Amateur Waffle Men 19-34 | 21st | M 39th | 7:40:03 |
| Jun 15, 2024 | Lost and Found Gravel Grinder | Open 35 Miler Men Open (19+) | 2nd | M 6th | 02:34:11 |
| Jun 1, 2024 | Unbound Gravel | Amateur 200 MILE Men 16-29 | 4th | M 20th | 10:45:10 |
| Apr 28, 2024 | Belgian Waffle Ride California | Open Wafer Men 45-49 | 66th | M 375th | 7:46:40 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 16, 2023 | Mammoth TUFF | Open 40mi Male 50-59 | 31st | M 107th | 04:56:12 |
| Aug 26, 2023 | Belgian Waffle Ride Utah | Open Wafer Men 45 to 54 | 31st | M 131st | 7:40:18 |
| Jun 24, 2023 | Life Time Lutsen 99er | Open 49mi M50-59 | 94th | M 338th | 06:40:10 |
| Jun 10, 2023 | Belgian Waffle Ride North Carolina | Amateur Waffle Men 23 to 34 | 14th | M 39th | 9:17:42 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jun 11, 2022 | Belgian Waffle Ride North Carolina | Open Wafer Men 45 to 54 | 95th | M 240th | 7:12:11 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 31, 2021 | Belgian Waffle Ride Kansas | Open Wafer Men 45 to 54 | 31st | M 110th | 6:06:27 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 2, 2019 | Iceman Cometh Challenge | Amateur Iceman Junior Men 17-18 | 9th | β | 02:53:19 |
| Jun 1, 2019 | Lost and Found Gravel Grinder | Open 67 Mile Men 31-40 | 23rd | M 127th | 04:47:37 |
| Apr 13, 2019 | Barry-Roubaix Killer Gravel Road Race | Open 36 Miles Youth Boys 11-18 | 6th | M 185th | 01:58:54 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 3, 2018 | Iceman Cometh Challenge | Amateur Iceman Juniors Men 15-16 | 4th | β | 01:51:42 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 4, 2017 | Iceman Cometh Challenge | Amateur Iceman Juniors Men 15-16 | 4th | β | 01:56:06 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2016 | Iceman Cometh Challenge | Amateur 30 Mile Mountain Bike M 09-14 Juniors | 3rd | M 766th | 01:53:35 |