| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 24, 2026 | Dust Bowl 100 | Elite 100mi Elite Men | 11th | β | 04:15:32 |
| Apr 18, 2026 | Barry-Roubaix Killer Gravel Road Race | Open 62 Mi Cycling Male | 2nd | β | 03:01:30 |
| Mar 12, 2026 | Mid South | Elite Pro Men 100 Mile Overall | 13th | β | 04:46:25 |
| Mar 6, 2026 | Valley of Tears Gravel | Open 50mi Collegiate Men | 13th | M 13th | 02:24:40 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 1, 2025 | Iceman Cometh Challenge | Elite 30 Mi Cycling Pro/Cat1 M 01-99 | 26th | β | 01:48:52 |
| Sep 20, 2025 | USA Cycling Gravel National Championships | Elite Men | 32nd | β | 04:42:36 |
| Sep 13, 2025 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | DNF | β | DNF |
| Jul 26, 2025 | Dust Bowl 100 | Open 100mi Male 19-29 | 3rd | M 8th | 04:30:35 |
| Apr 12, 2025 | Barry-Roubaix Killer Gravel Road Race | Open 62 Mi Cycling Male | 1st | β | 02:43:50 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 2, 2024 | Iceman Cometh Challenge | Elite Pro/Cat 1 - Iceman Male | 11th | β | 01:41:48 |
| Sep 14, 2024 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 50th | β | 02:18:03 |
| Jul 27, 2024 | Dust Bowl 100 | Open 100mi Male 20-29 | 21st | M 48th | 05:08:55 |
| Apr 20, 2024 | Barry-Roubaix Killer Gravel Road Race | Open 62 Mi Cycling Male | 1st | β | 02:52:01 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 4, 2023 | Iceman Cometh Challenge | Elite Iceman Pro Cat 1 Men | 18th | β | 00:23:19 |
| Jul 22, 2023 | Dust Bowl 100 | Open 100mi Male 0-19 | 1st | M 21st | 04:45:05 |
| Jun 2, 2023 | Unbound Gravel | Amateur 100 MILE Men 19-29 | 1st | M 1st | 05:49:57 |
| Apr 15, 2023 | Barry-Roubaix Killer Gravel Road Race | Open 62Mi Cycling M 01-34 | 30th | M 67th | 03:21:28 |
| Mar 11, 2023 | Mid South | Open 100 Mile M19-29 | 15th | M 54th | 05:20:04 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2022 | Iceman Cometh Challenge | Elite Iceman Pro Cat 1 Men | 81st | β | 01:47:09 |
| Oct 9, 2022 | Belgian Waffle Ride Michigan | Open Waffle Men U23 | 5th | M 28th | 8:25:30 |
| Aug 20, 2022 | SBT GRVL | Elite Black Course Men's Pro | 80th | β | 07:52:55 |
| Jul 23, 2022 | Dust Bowl 100 | Open 100mi Male 1-19 | 1st | M 20th | 05:00:23 |
| Jun 3, 2022 | Unbound Gravel | Amateur UNBOUND 100 Men 0-29 | 3rd | M 36th | 05:29:29 |
| Mar 26, 2022 | Barry-Roubaix Killer Gravel Road Race | Open 62 Miles Men 29-under | 19th | M 47th | 03:00:35 |
| Mar 12, 2022 | Mid South | Open 100 Mile M18 and Under | 1st | M 69th | 05:48:49 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 6, 2021 | Iceman Cometh Challenge | Amateur Iceman Junior Men 17-18 | 7th | β | 01:45:34 |
| Oct 9, 2021 | Big Sugar Gravel | Open Big Sugar (103.8 Miles) M29 and Under | 10th | M 38th | 06:21:36 |
| Oct 2, 2021 | Barry-Roubaix Killer Gravel Road Race | Open 62 Miles 62 Mile Open Men | 29th | M 29th | 02:45:33 |
| Aug 14, 2021 | SBT GRVL | Open Black Course M 01-29 | 52nd | β | 09:03:21 |
| Jul 24, 2021 | Dust Bowl 100 | Open 100mi Male Junior | 1st | M 3rd | 04:45:16 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 2, 2019 | Iceman Cometh Challenge | Amateur Iceman Junior Men 15-16 | 2nd | β | 02:32:09 |
| Apr 13, 2019 | Barry-Roubaix Killer Gravel Road Race | Open 36 Miles Youth Boys 11-18 | 3rd | M 51st | 01:49:25 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 3, 2018 | Iceman Cometh Challenge | Amateur Iceman Juniors Men 15-16 | 5th | β | 01:55:39 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 4, 2017 | Iceman Cometh Challenge | Amateur Iceman Juniors Men 9-14 | 3rd | β | 02:11:05 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2016 | Iceman Cometh Challenge | Amateur 30 Mile Mountain Bike M 09-14 Juniors | 7th | M 1150th | 02:00:01 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 2, 2013 | Iceman Cometh Challenge | Open 8 Mile Slush Cup M 10-14 | 28th | M 47th | 00:52:35 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 3, 2012 | Iceman Cometh Challenge | Open Slush Cup 8 miles M U6 | 8th | M 66th | 01:05:04 |