| May 17, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Qualifying | 4th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Pre-Final | 5th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Final | 4th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Qualifying | 5th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Pre-Final | 5th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Cadet 4-Cycle | Final | 4th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | DNS | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 4th | 1:09.101 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 4th | 1:09.121 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 7th | 1:08.825 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 5th | 1:08.570 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 4th | 1:09.504 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 7th | 1:09.357 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 6th | 1:09.141 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 7th | 1:10.096 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 6th | 1:04.277 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 6th | 1:04.078 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 6th | 1:04.847 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 6th | 1:03.726 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 9th | 1:18.233 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 5th | 1:16.232 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 8th | 1:16.329 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 9th | 1:16.744 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 4th | 59.534 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 8th | 59.840 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 3rd | 59.624 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 9th | 1:00.875 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 3rd | 57.184 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | DSQ | 56.548 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 1st | 56.376 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 3rd | 56.344 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 3rd | 58.024 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 3rd | 56.128 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 2nd | 55.810 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 3rd | 57.067 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | DNS | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 5th | 1:15.310 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 6th | 1:15.172 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 6th | 1:13.766 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 4th | 1:12.110 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 3rd | 1:11.088 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 4th | 1:11.610 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 5th | 1:11.655 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | DNS | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 4th | 1:13.305 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 5th | 1:14.391 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 5th | 1:08.280 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 5th | 1:21.976 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Qualifying | 5th | 1:17.477 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle Pre | Final | 5th | 1:17.905 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 5th | 1:17.531 |