| May 17, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 2nd | 56.977 |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 2nd | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 3rd | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 1st | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 2nd | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | 1st | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 1st | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 3rd | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Practice | 7th | 1:13.666 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 3rd | 1:11.895 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Pre-Final | 1st | 1:11.283 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:11.206 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 55.046 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 54.427 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 54.410 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 54.417 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 2nd | 1:06.824 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 1st | 1:06.452 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 1:05.925 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 1st | 1:06.544 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 2nd | 1:07.813 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 1:08.510 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 1:07.570 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 1:08.383 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 1st | 1:01.899 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:02.336 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 1:03.377 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 1st | 1:02.262 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:11.887 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 00.143 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | 1:12.544 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 1:12.056 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 5th | 1:12.591 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 3rd | 1:12.297 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 1:11.980 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:11.898 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 6th | 1:13.596 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 8th | 1:10.233 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | 1:00.293 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 58.920 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 57.207 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | 58.005 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 58.348 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 1st | 1:10.613 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 1:10.947 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 1:10.689 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:10.987 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 2nd | 54.434 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 9th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | 53.998 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 54.405 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 6th | 1:06.210 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | 1:05.727 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 9th | 1:05.712 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 9th | 1:05.707 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 6th | 1:08.178 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 8th | 1:06.758 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 1:06.733 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:06.954 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 9th | 1:04.827 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 1:02.059 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | 1:02.275 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 1:02.901 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 8th | 1:13.665 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 8th | 1:13.160 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle Pre | Final | 8th | 1:12.619 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 8th | 1:13.439 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 8th | 1:13.871 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 8th | 1:10.516 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | 1:13.977 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 1:12.523 |