| May 17, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 8th | 56.902 |
| May 3, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 9th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Pre-Final | 11th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 13th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Pre-Final | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | DNS | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 10th | 55.363 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 8th | 54.550 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 10th | 54.707 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 11th | 53.966 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 8th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 9th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 10th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 10th | — |
| Aug 10, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 11th | 1:08.484 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 9th | 1:06.707 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 11th | 1:06.947 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 12th | 1:07.824 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 7th | 1:03.615 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 12th | 1:02.647 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 9th | 1:02.993 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 11th | 1:02.479 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | DNS | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 17th | 1:12.976 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 20th | 1:12.660 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 16th | 1:13.004 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 17th | 1:13.633 |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | DNS | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 12th | 55.369 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 13th | 54.321 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 11th | 54.435 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 10th | 54.178 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 21st | 1:10.146 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 22nd | 1:11.048 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 13th | 1:10.238 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 18th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 16th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 17th | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 23rd | 1:05.217 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 19th | 1:04.412 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 21st | 1:05.657 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DNS | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | DNS | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | DNS | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DSQ | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 13th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | DSQ | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | DNS | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 18th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle Pre | Final | 18th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | DSQ | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 14th | 1:12.028 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 19th | 1:10.550 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 7th | 1:12.194 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 20th | 1:10.524 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | DNS | — |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 12th | 58.203 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 15th | 56.679 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 12th | 57.265 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | practice | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 1 | 21st | 57.784 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | 14th | 57.000 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 13th | 57.165 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | practice | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Race results for TEST at Round 1 | Other | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Heat 1 | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Heat 2 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | practice | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 1 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Senior/Master 4-Cycle | Final | DNS | — |