| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | 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:38 |
| 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 (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Nov 1, 2025 | Iceman Cometh Challenge | Open 4 Mi Cycling Junior M 17-18 | 1st | M 2nd | 01:59:44 |
| Sep 13, 2025 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 2nd | M 6th | 02:26:12 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO JR Men 17-18 | 47th | M 132nd | 00:09:44 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XC Boys Varsity (HS Jr-Sr) | 17th | M 25th | 01:28:43 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Sep 14, 2024 | Chequamegon MTB Festival | Amateur Chequamegon 40 M14-29 | 17th | M 88th | 02:43:10 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Nov 4, 2023 | Iceman Cometh Challenge | Open Iceman Junior Men 15-16 | 6th | M 6th | 01:55:18 |
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO M Junior 15-16 Cat 1/2 | 96th | M 446th | 01:12:41 |
| Jul 8, 2023 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC M Junior 15-16 Cat 1 | 64th | M 180th | 00:17:42 |