| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Aug 21, 2026 | Gravel Worlds | Amateur 150 Mile M23 and Under | 8th | M 68th | 09:11:23 |
| May 29, 2026 | Unbound Gravel | Open 50 MILE - Juniors Men 12-14 | 10th | M 112th | 03:01:57 |
| Apr 16, 2026 | Sea Otter Classic | Amateur Sea Otter Fuego XC Boys 7th Grade | 6th | M 116th | 01:41:55 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Aug 23, 2025 | Gravel Worlds | Amateur 150 Mile M23 and Under | 5th | M 68th | 11:44:00 |
| May 30, 2025 | Unbound Gravel | Open 50 MILE - Juniors Men 12-14 | 4th | M 69th | 03:03:46 |
| Apr 10, 2025 | Sea Otter Classic | Open Fuego Short Boys 6th Grade | 6th | M 10th | 00:31:52 |
| Mar 1, 2025 | Belgian Waffle Ride Arizona | Open Wafer Men 18 & under | DNF | โ | DNF |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Sep 8, 2024 | USA Cycling Gravel National Championships | Amateur Men 11-12 | 4th | โ | 01:15:27 |
| Aug 24, 2024 | Gravel Worlds | Open 75 Mile M20 and Under | 5th | M 83rd | 04:57:04 |
| Jun 1, 2024 | Unbound Gravel | Open 50 MILE - Juniors Men 12-13 | 3rd | M 60th | 03:07:09 |
| Mar 2, 2024 | Belgian Waffle Ride Arizona | Open Wanna Open | 28th | โ | 3:02:51 |
| Date | Event | Category | Cat. Place | Gender Overall (N/A for Elite) | Time |
|---|---|---|---|---|---|
| Sep 9, 2023 | USA Cycling Gravel National Championships | Amateur Men 11-12 | 4th | โ | 01:30:30 |