| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | DNS | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 4th | 59.890 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 1st | 58.308 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 1st | 58.443 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 2nd | 58.363 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 5th | 49.864 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 3rd | 48.858 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 2nd | 48.274 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 2nd | 48.178 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 6th | 1:07.372 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 19th | 1:02.851 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 1st | 1:04.190 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 4th | 1:04.910 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 2nd | 50.704 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 3rd | 49.215 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 4th | 49.046 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 3rd | 49.071 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 4th | 1:01.276 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 1st | 59.565 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 10th | 1:03.112 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 1st | 59.446 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 1st | 59.699 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 2nd | 59.867 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 2nd | 59.614 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 6th | 1:00.449 |
| 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 | 5th | 56.219 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 6th | 56.049 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 4th | 55.857 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 5th | 1:04.944 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 6th | 1:05.092 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 3rd | 1:04.045 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Morning Warm Up | 9th | 1:03.034 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Qualifying Group B | 2nd | 1:02.220 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Pre-Main | 4th | 1:02.778 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Main | 4th | 1:03.276 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | POINTS | 4th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Practice 3 | 27th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Practice 4 | 8th | 1:03.258 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Main | 9th | 1:03.486 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Timed Practice | 9th | 1:02.784 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Morning Warm Up | 2nd | 1:02.770 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Qualifying Group B | 6th | 1:02.178 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Pre-Main | 25th | 1:02.951 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | POINTS | 9th | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Warm-Up | 2nd | 1:03.049 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Qualifying | 6th | 1:02.667 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Heat 1 | 3rd | 1:02.911 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Final | 2nd | 1:02.821 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 1st | 57.101 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 1st | 56.403 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 1st | 52.950 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 2nd | 52.499 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 1st | 52.134 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 1st | 51.683 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 1st | 52.270 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 1st | 51.611 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 1st | 49.539 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 22nd | 48.074 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 2nd | 48.998 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 3rd | 49.009 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 4th | 1:09.284 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 8th | 1:08.597 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 1st | 1:09.833 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 2nd | 1:09.274 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 3rd | 53.684 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 2nd | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 2nd | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 1st | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 1st | 1:03.395 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 6th | 1:03.192 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 1st | 1:03.748 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 1st | 1:03.564 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 2nd | 1:05.215 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 3rd | 1:04.723 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 4th | 1:05.381 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 1st | 1:04.945 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 1st | 1:00.617 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 2nd | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 7th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 1st | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 1st | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 2nd | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle Pre | Final | 2nd | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 1st | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 22nd | 1:13.292 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DNS | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 22nd | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 22nd | — |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 2nd | 51.988 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | DNS | — |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 1st | 50.671 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 1st | 50.224 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 1st | 50.833 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 2nd | 51.115 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 5th | 47.054 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Race results for TEST at Round 1 | Other | DNS | — |
| 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 2 | 2nd | 48.053 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 3rd | 47.702 |