| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 6th | 54.002 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 7th | 1:01.101 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 6th | 59.217 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 5th | 58.934 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 5th | 58.955 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 11th | 49.742 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 10th | 47.668 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 6th | 48.590 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 5th | 48.321 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 3rd | 1:05.948 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 18th | 1:03.387 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 6th | 1:04.866 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 7th | 1:05.707 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 3rd | 50.909 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 6th | 50.427 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 5th | 50.477 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 4th | 49.146 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 9th | 1:03.094 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 9th | 1:00.712 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 18th | 58.945 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 8th | 1:00.182 |
| 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 | 9th | 55.062 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 12th | 55.476 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 13th | 55.290 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 10th | 1:06.350 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 10th | 1:05.575 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 9th | 1:05.526 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 7th | 1:05.171 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Warm-Up | 3rd | 1:03.114 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Qualifying | 11th | 1:03.334 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Heat 1 | 7th | 1:03.541 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Final | 6th | 1:03.888 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 3rd | 53.869 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 5th | 53.281 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 6th | 53.193 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 9th | 51.682 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 2nd | 49.608 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 20th | 48.040 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 10th | 50.361 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 7th | 49.204 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 5th | 1:11.351 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 1:10.372 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 5th | 1:11.153 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:10.994 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 3rd | 54.859 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 4th | 53.935 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 9th | 53.998 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 54.356 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 7th | 1:06.296 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 1:05.543 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 6th | 1:05.065 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 1:05.045 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Warm-Up | 7th | 1:08.850 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 5th | 1:06.569 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 8th | 1:06.621 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 1:07.558 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 6th | 1:03.167 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | 1:02.126 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 1:02.519 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 1:02.008 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 6th | 1:12.972 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Qualifying | 7th | 1:12.538 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle Pre | Final | 5th | 1:11.711 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:12.434 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 6th | 1:11.902 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 1:09.462 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 6th | 1:11.104 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 3rd | 1:10.526 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 4th | 59.412 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 3rd | 58.312 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 2nd | 57.797 |
| May 5, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 2nd | 57.946 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 5th | 57.023 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 56.224 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | 56.742 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 7th | 57.519 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 6th | 54.649 |
| 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 | 5th | 54.180 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 3rd | 54.091 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 4th | 53.649 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 7th | 55.210 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 7th | 1:07.360 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | DNS | — |