| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 2nd | 51.443 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 2nd | 59.202 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 4th | 58.863 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 2nd | 58.716 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 1st | 58.501 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 8th | 54.164 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 4th | 48.881 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | DNS | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 15th | 46.875 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 9th | 1:08.750 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 20th | 1:03.846 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 21st | 1:03.544 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 9th | 1:07.090 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 8th | 48.463 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 4th | 48.865 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 8th | 48.209 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 6th | 50.860 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 3rd | 1:01.194 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 7th | 59.452 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 13th | 58.153 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 7th | 59.796 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 2nd | 1:00.563 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 6th | 1:00.340 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 6th | 59.975 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 16th | 59.087 |
| 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 | 12th | 54.986 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 4th | 56.818 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 7th | 57.328 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 2nd | 1:04.389 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 3rd | 1:04.018 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 2nd | 1:04.110 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 4th | 1:04.786 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Morning Warm Up | 22nd | 1:03.484 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Qualifying Group B | 12th | 1:02.583 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Pre-Main | 13th | 1:03.316 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Main | 15th | 1:03.865 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | POINTS | 15th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Practice 3 | 9th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Practice 4 | 9th | 1:03.267 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Main | 8th | 1:03.587 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Timed Practice | 8th | 1:02.710 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Morning Warm Up | 23rd | 1:03.598 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Qualifying Group B | 8th | 1:02.284 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Pre-Main | 6th | 1:02.946 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | POINTS | 8th | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Warm-Up | 7th | 1:03.307 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Qualifying | 4th | 1:02.366 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Heat 1 | 12th | 1:02.873 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Final | 4th | 1:02.931 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 10th | — |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 2nd | 57.017 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 2nd | 52.905 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 1st | 52.633 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 2nd | 53.774 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 2nd | 51.830 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 2nd | 52.387 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 2nd | 51.787 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 3rd | 49.925 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 5th | 48.898 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 4th | 49.304 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | DNS | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 3rd | 53.198 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 4th | 49.452 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 8th | 47.657 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 4th | 51.049 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 15th | 1:10.148 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 2nd | 1:04.621 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 11th | 1:08.743 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 3rd | 1:02.879 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | DNS | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 15th | 1:03.922 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 5th | 1:09.489 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 1st | 1:03.153 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Warm-Up | 5th | 50.594 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 17th | 56.674 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 1 | 5th | 48.444 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 1st | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 2 | 4th | 47.806 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 6th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Final | 2nd | 48.435 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 4th | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 20th | 1:06.432 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 1st | 58.266 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 16th | 1:04.115 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 3rd | 59.416 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 3rd | 1:04.127 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 2nd | 58.327 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 7th | 1:03.884 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 1st | 58.604 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 18th | 1:06.525 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 1st | 59.310 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 4th | 1:05.074 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 2nd | 58.607 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 24th | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 2nd | 58.972 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 12th | 1:05.160 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 2nd | 59.126 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | DNS | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 9th | 53.918 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 3rd | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 6th | 53.009 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 6th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 4th | 55.181 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 2nd | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 1st | 54.499 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 10th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 8th | 1:02.452 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 3rd | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Qualifying | 4th | 1:03.445 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle Pre | Final | 5th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc Pre | Final | 4th | 1:03.504 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 6th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 2nd | 1:02.960 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 13th | 1:12.001 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 3rd | 1:04.252 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 5th | 1:09.664 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 4th | 1:03.550 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 11th | 1:12.228 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 4th | 1:03.341 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 9th | 1:09.473 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 3rd | 1:03.625 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 8th | 57.559 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 7th | 51.842 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 7th | 56.866 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 4th | 51.481 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 14th | 56.999 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 4th | 51.177 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 11th | 57.187 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 4th | 51.731 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | practice | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 7th | 51.438 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 1 | 4th | 56.805 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 4th | 51.227 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 3rd | 50.551 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 8th | 55.977 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 5th | 52.774 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | practice | 13th | 54.762 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 3rd | 48.417 |
| 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 | 11th | 52.255 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | — | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 4th | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Heat 2 | 1st | 54.013 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 5th | 46.669 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Final | 4th | 54.788 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 9th | 46.990 |
| 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 | 1st | 54.669 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | 4th | 1:08.801 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Senior/Master 4-Cycle | Final | 8th | 1:00.486 |