| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | 15th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 15th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 13th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Warm-Up | 13th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Qualifying | 9th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Pre-Final | 9th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 4-Cycle | Final | 12th | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 6th | 1:13.389 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | 1:11.083 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 9th | 1:14.011 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 10th | 1:13.663 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 9th | 1:14.397 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 9th | 1:13.994 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 9th | 1:13.015 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 1:13.471 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 58.511 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 9th | 59.261 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 8th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 7th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | DSQ | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Warm-Up | 11th | 1:27.000 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 1 | 14th | 1:25.850 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 2 | 8th | 1:25.679 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Final | 16th | 1:26.563 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Warm-Up | 23rd | 1:10.347 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 1 | 26th | 1:08.039 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 2 | 12th | 1:06.927 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Final | 21st | 1:06.283 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | practice | 24th | 1:31.236 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 1 | DNS | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 2 | 25th | 1:29.676 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Final | 28th | 1:28.382 |
| May 5, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | practice | 22nd | — |
| May 5, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 1 | 26th | — |
| May 5, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 2 | DNS | — |