| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| May 16, 2026 | Stetina's Pay Dirt | Elite Juniors Elite Male | 2nd | โ | 01:47:25 |
| Apr 25, 2026 | Levi's GranFondo | Open 113mi Overall Male | 2nd | โ | 05:47:29 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur XCO Junior Men Cat1/2 15-16 | 27th | โ | 00:08:41 |
| Jul 18, 2025 | USA Cycling MTB National Championships (XCO/STXC) | Amateur STXC JR Men 15-16 | 29th | โ | 00:01:34 |
| May 17, 2025 | Stetina's Pay Dirt | Elite Juniors Elite Male | 3rd | โ | 01:37:59 |
| Apr 10, 2025 | Sea Otter Classic | Amateur Fuego XC Boys Varsity (HS Jr-Sr) | 15th | โ | 01:26:57 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| May 18, 2024 | Stetina's Pay Dirt | Amateur 63mi Junior Men | 2nd | M 2nd | 01:46:02 |
| Date | Event | Category | Cat. Place | Gender Overall | Time |
|---|---|---|---|---|---|
| Apr 20, 2023 | Sea Otter Classic | Amateur Fuego XC Boys 8th Grade | 15th | โ | 01:30:32 |