| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 15, 2026 | USA Cycling MTB National Championships (XCO/STXC) | Elite XCO Men Elite | 11th | β | 00:07:31 |
| Jul 12, 2026 | USA Cycling Marathon MTB National Championships | Elite Male | 1st | β | 03:51:37 |
| May 29, 2026 | Unbound Gravel | Elite Men - 200 MILE | 36th | β | 10:15:12 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 12, 2025 | Little Sugar MTB | Elite 100K Elite Men | 7th | β | 04:25:59 |
| Oct 4, 2025 | Big Sugar Gravel | Elite BIG SUGAR 50 MILE ELITE MEN | 10th | β | 02:17:01 |
| Sep 13, 2025 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 13th | β | 01:56:45 |
| Aug 9, 2025 | Leadville Trail 100 MTB | Elite Pro/Elite Men | 11th | β | 06:22:09 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Elite XCO Men Elite | 3rd | β | 00:01:49 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Elite STXC Men Elite | 11th | β | β |
| Jul 14, 2025 | USA Cycling Marathon MTB National Championships | Elite Male | 1st | β | 03:59:20 |
| Apr 25, 2025 | Whiskey Off-Road | Elite Pro Men Backcountry Race | 3rd | β | 03:06:47 |
| Apr 25, 2025 | Whiskey Off-Road | Elite Crit Pro Men | 5th | β | β |
| Apr 10, 2025 | Sea Otter Classic | Elite Sea Otter Gravel Men Elite | 33rd | β | 04:34:04 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 28, 2024 | The Rad Dirt Fest | ELITE MEN 110 | 17th | β | 05:16:39 |
| Sep 14, 2024 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 11th | β | 02:01:54 |
| Aug 24, 2024 | Leadville Trail 100 MTB | Elite Pro Male | 3rd | β | 06:06:39 |
| Jun 15, 2024 | USA Cycling Marathon MTB National Championships | Elite Male | 10th | β | 03:47:02 |
| Apr 26, 2024 | Whiskey Off-Road | Elite Pro Men Backcountry Race | 2nd | β | 03:07:29 |
| Apr 18, 2024 | Sea Otter Classic | Elite Fuego XL Men Elite | 4th | β | 04:01:58 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Oct 15, 2023 | Little Sugar MTB | Elite 100K Pro Men | 3rd | β | 04:25:33 |
| Oct 7, 2023 | Big Sugar Gravel | Elite BIG SUGAR PRO MEN Male | 5th | β | 04:53:41 |
| Sep 30, 2023 | The Rad Dirt Fest | Elite Stubborn Delores 110 Miles Elite Men | 19th | β | 05:21:51 |
| Sep 23, 2023 | USA Cycling Marathon MTB National Championships | Elite Male | 1st | β | 02:46:43 |
| Sep 16, 2023 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 3rd | β | 02:03:43 |
| Aug 12, 2023 | Leadville Trail 100 MTB | Elite Pro Male | 4th | β | 06:09:20 |
| Jul 8, 2023 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 5th | β | 04:07:51 |
| Jun 2, 2023 | Unbound Gravel | Elite Men - 200 Mile Male | 30th | β | 11:16:20 |
| Apr 28, 2023 | Whiskey Off-Road | Elite Pro Men Backcountry Race | 2nd | β | 03:22:08 |
| Apr 20, 2023 | Sea Otter Classic | Elite Fuego XL Men Elite | 4th | β | 04:04:24 |
| Feb 25, 2023 | Santa Vall by The Traka | Open Gravel Large Men | 1st | β | 02:09:40 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 5, 2022 | Iceman Cometh Challenge | Elite Iceman Pro Cat 1 Men | 8th | β | 01:30:51 |
| Oct 8, 2022 | Big Sugar Gravel | Elite Big Sugar (104.2 Miles) Pro Men | 10th | β | 05:06:57 |
| Sep 17, 2022 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 8th | β | 02:08:05 |
| Aug 20, 2022 | SBT GRVL | Elite Black Course Men's Pro | 21st | β | 06:39:50 |
| Aug 13, 2022 | Leadville Trail 100 MTB | Elite Pro Male | 5th | β | 06:20:13 |
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Elite XCO M Pro | 7th | β | 01:27:56 |
| Jul 23, 2022 | USA Cycling MTB National Championships (XCO/STXC) | Elite STXC M Pro | 6th | β | 00:30:24 |
| Jul 9, 2022 | Crusher in the Tushar | Elite 69mi Pro/Open Men | 2nd | β | 04:13:53 |
| Mar 12, 2022 | Mid South | Open 100 Mile M19-29 | 1st | M 1st | 04:52:26 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 6, 2021 | Iceman Cometh Challenge | Elite Iceman Pro Cat 1 Men | 1st | β | 01:30:36 |
| Sep 18, 2021 | Chequamegon MTB Festival | Elite Pro/Elite Chequamegon 40 Male | 1st | β | 02:15:26 |
| Aug 14, 2021 | SBT GRVL | Open Black Course M 01-29 | 8th | β | 06:43:17 |
| Jul 18, 2021 | Belgian Waffle Ride California | Open Waffle Men 20 to 24 | 3rd | M 8th | 6:29:09 |
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Elite XCO Pro Men | 6th | β | 01:25:06 |
| Jul 9, 2021 | USA Cycling MTB National Championships (XCO/STXC) | Elite STXC Pro Men | 3rd | β | 00:29:47 |