| May 17, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 7th | 58.088 |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 8th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | 14th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 10th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 5th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 7th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | 6th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 7th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 6th | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Practice | 6th | 1:13.586 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 4th | 1:11.920 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Pre-Final | 9th | 1:10.940 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 1:11.507 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 6th | 55.104 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | 54.856 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 54.398 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 53.974 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 8th | 1:08.027 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:06.923 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | 1:07.033 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 1:06.644 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 4th | 1:08.055 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | 1:08.051 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 1:07.548 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 8th | 1:08.045 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 7th | 1:03.797 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 1:03.165 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | 1:03.537 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:02.594 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 4th | 1:12.549 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 1:11.725 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 1:12.023 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 8th | 1:12.317 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:12.552 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 1st | 1:12.169 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 1:11.878 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 11th | — |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 4th | 1:07.414 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 1:05.658 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 1:00.669 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 59.106 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 9th | — |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 9th | 58.248 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 8th | 58.365 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 3rd | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 6th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 3rd | 1:11.956 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 2nd | 1:12.139 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 1st | 1:12.597 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | 1:12.151 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 2nd | 56.040 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | 55.954 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 2nd | 55.746 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | 55.844 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 2nd | 1:07.092 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | 1:07.141 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 1st | 1:06.399 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 3rd | 1:06.638 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Warm-Up | 4th | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 2nd | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 2nd | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 2nd | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 3rd | 1:03.739 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | 1:03.551 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 2nd | 1:03.880 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | 1:03.280 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 1st | 1:13.311 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Qualifying | 2nd | 1:13.550 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle Pre | Final | 1st | 1:12.750 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | 1:12.549 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 1st | 1:13.549 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | 1:10.943 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 1st | 1:11.691 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | 1:10.845 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 1st | 59.544 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | 59.688 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 2nd | 58.505 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 1st | 58.784 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | 58.490 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 1st | 58.537 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | 58.206 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | practice | 1st | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Race results for TEST at Round 1 | Other | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 1 | 1st | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Heat 2 | 1st | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR1 4-Cycle | Final | 1st | — |