| May 17, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Warm-Up | 3rd | 59.851 |
| May 3, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Qualifying | 5th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Pre-Final | 4th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Final | 5th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Warm-Up | 4th | 58.063 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Warm-Up | 5th | 59.133 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Qualifying | 4th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Pre-Final | 4th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Final | 6th | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Practice | 5th | 1:14.486 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Qualifying | 1st | 1:12.265 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Pre-Final | 7th | 1:13.672 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 10th | 1:35.345 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 7th | 57.022 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 7th | 56.514 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 9th | 57.168 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 10th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 7th | 1:09.567 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 8th | 1:09.327 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 9th | 1:10.238 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 11th | 1:08.873 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 6th | 1:09.792 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 6th | 1:08.995 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 5th | 1:08.827 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | DNS | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 8th | 1:04.606 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 7th | 1:04.350 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 9th | 1:05.588 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 7th | 1:04.504 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 5th | 1:14.589 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 3rd | 1:14.815 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 7th | 1:15.025 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 7th | 1:14.995 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 5th | 1:14.663 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Qualifying | 6th | 1:15.017 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 8th | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 8th | 1:16.164 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 5th | 1:08.964 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 4th | 1:07.670 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 4th | 1:01.761 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 7th | 1:02.309 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 5th | 1:00.119 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 7th | 1:00.153 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 5th | 1:00.274 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 3rd | 1:00.771 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 5th | 57.978 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 5th | 57.100 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 2nd | 57.478 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 5th | 56.385 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 4th | 1:06.609 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | DSQ | 1:02.817 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 4th | 1:00.904 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 4th | 58.878 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 8th | 1:18.740 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 6th | 1:17.111 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 7th | 1:17.322 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 8th | 1:16.284 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 6th | 59.999 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 6th | 1:00.909 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 6th | 1:02.024 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 6th | 1:01.900 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | DNS | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | DSQ | 1:13.555 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | DSQ | 1:11.955 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 4th | 1:11.868 |