| May 17, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 3rd | 56.977 |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 4th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | 3rd | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 18th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 6th | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Practice | 5th | 1:13.124 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 6th | 1:11.230 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Pre-Final | 2nd | 1:11.281 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:11.640 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 10th | 55.642 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 54.948 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 54.350 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 54.168 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 5th | 1:07.608 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 1:06.750 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 1:06.307 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 1:06.965 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:07.828 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 9th | 1:08.487 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 1:08.003 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 1:08.208 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 8th | 1:13.713 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:09.541 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 1:11.794 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 2nd | 1:12.321 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 4th | 1:12.427 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 1:11.729 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 1:12.271 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 1:05.480 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 1:00.303 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 8th | 59.461 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 57.112 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 57.631 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 58.071 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 2nd | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 3rd | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:10.917 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 1st | 1:10.317 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 1:11.464 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 1:11.394 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 4th | 55.204 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 54.705 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 6th | 54.246 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 54.670 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 5th | 1:05.905 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 8th | 1:05.510 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 1:05.367 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:05.191 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 4th | 1:07.893 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:05.999 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 6th | 1:06.838 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:06.824 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 3rd | 1:02.194 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:01.799 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | 1:02.318 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:01.998 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 5th | 1:11.732 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 1:09.372 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 1:10.444 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 1:10.740 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 1st | 58.483 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 58.290 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 57.611 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 58.198 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 6th | 57.164 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 56.185 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | 56.938 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 56.744 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | 54.440 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Race results for TEST at Round 1 | Other | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 8th | 54.031 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 54.114 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 54.417 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 2nd | 51.008 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 54.160 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | DSQ | 1:00.234 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | DSQ | 59.807 |