| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 1st | 51.062 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 3rd | 59.354 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 2nd | 58.665 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 3rd | 58.568 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 3rd | 59.064 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 2nd | 49.681 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 2nd | 48.340 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 3rd | 48.469 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 3rd | 48.218 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 5th | 54.987 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 8th | 47.996 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 7th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 7th | 54.069 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 9th | 59.794 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 7th | 1:01.088 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 7th | 1:01.840 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 4th | 1:00.105 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 16th | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 11th | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 8th | 57.032 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 5th | 57.338 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 8th | 54.452 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 7th | 1:05.142 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 7th | 1:04.513 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 8th | 1:05.577 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | DNS | — |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Morning Warm Up | 12th | 1:03.760 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Qualifying | 11th | 1:02.847 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Pre-Main | 11th | 1:03.292 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Main | 11th | 1:03.520 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | POINTS | 11th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Practice 3 | 7th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Practice 4 | 14th | 1:03.820 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Timed Practice | 16th | 1:04.243 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Morning Warm Up | 15th | 1:03.844 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Qualifying | 16th | 1:03.761 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Pre-Main | 13th | 1:02.930 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | Nash Motorsportz 100cc Jr Main | 12th | 1:03.706 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Nash Motorsportz 100cc Jr | POINTS | 12th | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 10th | 8:20.009 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Warm-Up | 13th | 1:04.014 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 2nd | 1:12.274 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Qualifying | 8th | 1:03.131 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:11.900 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Heat 1 | 9th | 1:03.682 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 1:11.896 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Final | 7th | 1:03.732 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 1:06.721 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 2nd | 57.801 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 2nd | 1:04.935 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 3rd | 58.187 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | 59.874 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 6th | 53.310 |
| May 18, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 58.647 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 6th | 53.999 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 5th | 52.259 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 1st | 56.889 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 6th | 53.327 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 57.376 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 5th | 52.853 |
| May 4, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 1st | 57.923 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 5th | 53.144 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 7th | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 5th | 50.194 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 1st | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 7th | 49.221 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 6th | 48.989 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | — |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 9th | 50.108 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 1st | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 2nd | 51.369 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | DSQ | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 7th | 48.167 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 7th | 48.405 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 1st | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 14th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 7th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 6th | 1:05.348 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 1:10.511 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 4th | 1:03.339 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 1:10.272 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 4th | 1:03.650 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 1:10.375 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 2nd | 1:02.854 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Warm-Up | 6th | 47.532 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Warm-Up | 4th | 48.859 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 6th | 55.573 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 1 | 6th | 48.307 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 53.858 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 2 | 12th | 47.546 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 53.990 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Final | 8th | 47.516 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 54.357 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 8th | 1:06.549 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 8th | 57.331 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 1:04.852 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 7th | 59.188 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 1:04.691 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 7th | 1:02.812 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:04.770 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 8th | 57.035 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | DNS | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 7th | 58.250 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 1:05.928 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 9th | 57.441 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 1:06.620 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 8th | 57.842 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 1:07.224 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 9th | 58.104 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 2nd | 1:01.640 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 10th | 54.048 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 1:01.490 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 10th | 54.228 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 1:02.399 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 9th | 54.200 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 1:01.773 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 10th | 53.973 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | DNS | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle Pre | Final | DNS | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 2nd | 1:11.515 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 1:09.393 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 1:10.847 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:10.759 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | DNS | — |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | 56.803 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 9th | 56.536 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 57.217 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 56.786 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 1st | 53.954 |
| 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 | 9th | 54.045 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 53.679 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 5th | 53.809 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 3rd | 51.139 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 54.011 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 1st | 59.932 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 1st | 59.479 |