| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| May 29, 2026 | Unbound Gravel | Elite 100 MILE Elite Men | 18th | β | 05:16:39 |
| Apr 24, 2026 | Whiskey Off-Road | Elite Pro Men Backcountry Race | 19th | β | 03:39:18 |
| Apr 24, 2026 | Whiskey Off-Road | Elite Crit Pro Men | 23rd | β | β |
| Feb 28, 2026 | Belgian Waffle Ride Arizona | Elite Waffle Elite Men | 21st | β | 5:57:50 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 20, 2025 | USA Cycling Gravel National Championships | Amateur Men 17-18 | 7th | β | 03:29:00 |
| Aug 16, 2025 | SBT GRVL | Amateur M18 and Under | 2nd | β | 03:35:40 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO JR Men 17-18 | 72nd | β | β |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC JR Men 17-18 | 27th | β | β |
| Jul 14, 2025 | USA Cycling Marathon MTB National Championships | Amateur Male 17-18 | 9th | β | 03:19:22 |
| Apr 25, 2025 | Whiskey Off-Road | Amateur 50 Proof Junior Male | 2nd | β | 03:31:30 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 8, 2024 | USA Cycling Gravel National Championships | Amateur Men 17-18 | 7th | β | 04:08:26 |
| Jul 20, 2024 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO JR Men 17-18 Cat 1/2 | 43rd | β | 01:21:11 |
| Jul 20, 2024 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC JR Men 17-18 | 51st | β | 00:24:53 |
| Apr 26, 2024 | Whiskey Off-Road | Amateur 50 Proof Junior Male | 6th | β | 03:37:40 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO M Junior 15-16 Cat 1/2 | 30th | β | 00:59:12 |
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC M Junior 15-16 Cat 1 | 33rd | β | 00:16:37 |
| Apr 28, 2023 | Whiskey Off-Road | Amateur 30 Proof Junior Male | 3rd | β | 01:52:04 |