| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 12, 2026 | USA Cycling Marathon MTB National Championships | Elite Male | 17th | β | 04:44:26 |
| May 29, 2026 | Unbound Gravel | Elite 100 MILE Elite Men | 35th | β | 05:36:39 |
| Apr 16, 2026 | Sea Otter Classic | Elite Sea Otter Gravel Men Elite | DNF | β | DNF |
| Feb 28, 2026 | Belgian Waffle Ride Arizona | Elite Waffle Elite Men | 35th | β | 6:34:20 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 1, 2025 | Iceman Cometh Challenge | Amateur 4 Mi Cycling Junior M 17-18 | 1st | β | 01:59:44 |
| Sep 13, 2025 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 2nd | β | 02:26:12 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO JR Men 17-18 | 47th | β | 00:09:44 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XC Boys Varsity (HS Jr-Sr) | 17th | β | 01:28:43 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Sep 14, 2024 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 17th | β | 02:43:10 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Nov 4, 2023 | Iceman Cometh Challenge | Amateur Iceman Junior Men 15-16 | 6th | β | 01:55:18 |
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO M Junior 15-16 Cat 1/2 | 96th | β | 01:12:41 |
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC M Junior 15-16 Cat 1 | 64th | β | 00:17:42 |