| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 12th | 49.386 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 10th | 49.047 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 12th | 49.006 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 11th | 48.737 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 12th | 1:11.721 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DSQ | 1:10.628 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 11th | 1:11.840 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 11th | 1:11.737 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 15th | 1:12.631 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 17th | 1:12.028 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 13th | 1:11.819 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 20th | 1:11.948 |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 17th | 1:23.601 |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 14th | 1:10.047 |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 11th | 1:01.206 |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 13th | 57.520 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:05.313 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:05.319 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | 1:05.280 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 8th | 1:05.048 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:07.728 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | DSQ | 1:06.792 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 1:06.600 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 1:06.936 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | 1:12.095 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 4th | 1:12.413 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle Pre | Final | 4th | 1:11.006 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 1:12.187 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 3rd | 56.794 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 56.500 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 57.218 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 56.845 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 5th | 54.518 |
| 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 | 7th | 54.010 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 9th | 53.974 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 53.627 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | 51.164 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 54.111 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | 1:01.777 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 1:00.510 |