| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 10th | 51.444 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 11th | 1:03.832 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 12th | 58.665 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 18th | 58.901 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 18th | 58.946 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 12th | 49.772 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 14th | 48.340 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 14th | 48.590 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 11th | 48.321 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 14th | 1:05.948 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 14th | 1:05.325 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 15th | 1:04.938 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 17th | 1:05.119 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 17th | 54.987 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 15th | 49.215 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 16th | 49.046 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 16th | 49.146 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 13th | 1:01.276 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 13th | 59.760 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 9th | 58.945 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 16th | 59.796 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | DNS | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 18th | 56.219 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 21st | 56.700 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 19th | 56.192 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 15th | 1:04.950 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 14th | 1:04.957 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 15th | 1:05.056 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 13th | 1:05.046 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Warm-Up | 3rd | 1:04.898 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Qualifying | 4th | 1:04.491 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Heat 1 | 5th | 1:04.858 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Final | 9th | 1:06.683 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 8th | 53.774 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 10th | 52.882 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 10th | 52.681 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 12th | 53.379 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 20th | 50.857 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 21st | 50.657 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 18th | 49.446 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 18th | 49.605 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 20th | 1:10.942 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 22nd | 1:10.231 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 19th | 1:10.595 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 19th | 1:10.540 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 16th | 55.518 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 15th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 19th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 18th | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 18th | 1:05.499 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 19th | 1:05.215 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 24th | 1:04.928 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 20th | 1:04.806 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 13th | 1:06.130 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 11th | 1:05.739 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 17th | 1:06.957 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 22nd | 1:06.846 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 16th | 1:02.943 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 14th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 15th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 16th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 13th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 17th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle Pre | Final | 11th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 14th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 12th | 1:11.929 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 16th | 1:09.839 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 21st | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 18th | 1:10.593 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 15th | 58.300 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 11th | 57.602 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 16th | 56.758 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 16th | 57.297 |
| 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 | 14th | 56.982 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | 15th | 57.050 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 19th | 57.015 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | practice | 10th | 54.191 |
| 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 | 8th | 55.296 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Heat 2 | 12th | 53.228 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Final | 14th | 53.690 |
| 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 | 9th | 54.166 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | 9th | 1:05.892 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Senior/Master 4-Cycle | Final | DNS | — |