| May 17, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 2nd | 56.992 |
| May 17, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 11th | 46.741 |
| May 3, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 4th | 1:06.460 |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 8th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Qualifying | 5th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Qualifying | 9th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Pre-Final | 4th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Pre-Final | 8th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 3rd | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Final | 8th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 1st | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 10th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Qualifying | 1st | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Qualifying | 10th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Pre-Final | 1st | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Pre-Final | 9th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 3rd | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Final | DNS | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Practice | 3rd | 1:12.724 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 10th | 1:11.831 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Qualifying | 7th | 1:11.580 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 7th | 1:05.325 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Pre-Final | 2nd | 1:11.514 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 11th | 1:03.544 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 3rd | 1:11.249 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | DSQ | 1:04.272 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 1st | 54.661 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | DNS | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | 54.505 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | DNS | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | 54.805 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | DNS | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 54.429 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | DNS | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 5th | 1:07.340 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 8th | 1:02.449 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | 1:06.366 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 10th | 1:04.117 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 9th | 1:06.147 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 5th | 58.335 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 7th | 1:06.648 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 10th | 1:00.574 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 6th | 1:08.269 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 8th | 1:07.410 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | 1:07.855 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 9th | 59.688 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 2nd | 1:07.683 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 9th | 59.921 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 1:07.950 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 8th | 1:01.922 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 2nd | 1:02.898 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | DNS | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | 1:03.231 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 14th | 56.859 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 2nd | 1:03.182 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 20th | 56.049 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 1:02.726 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 1st | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 9th | 1:05.313 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 11th | 1:02.915 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 12th | 1:03.942 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 2nd | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 8th | 1:05.275 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 8th | 1:13.149 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Warm-Up | 4th | 1:05.048 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Qualifying | 3rd | 1:12.227 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Qualifying | 1st | 1:03.826 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | 1:12.205 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Heat 1 | 1st | 1:03.948 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 1:12.231 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Final | 1st | 1:04.050 |
| May 18, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 2nd | 1:04.040 |
| May 18, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | 1:03.774 |
| May 18, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | 1:00.794 |
| May 18, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 58.802 |
| May 4, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | 57.000 |
| May 4, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 11th | 57.431 |
| May 4, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 3rd | 57.703 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | practice | 3rd | 55.413 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 10th | 51.814 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | 54.303 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 13th | 48.930 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 3rd | 54.508 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 12th | 49.011 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 54.343 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 11th | 50.896 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 7th | 1:07.240 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 8th | 1:03.587 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 5th | 1:03.706 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 5th | 1:03.494 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Warm-Up | DNS | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | DNS | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 1 | 13th | 48.307 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 4th | 54.158 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 2 | 11th | 47.806 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | 54.802 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Final | 13th | 48.201 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 54.516 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 3rd | 1:05.767 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 13th | 59.425 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | 1:05.155 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 16th | 58.472 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | 1:05.337 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 13th | 58.279 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 1:05.447 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 13th | 58.641 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Warm-Up | 1st | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | DNS | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 10th | 58.234 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 10th | 58.778 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 11th | 58.971 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | practice | 1st | 1:02.428 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 11th | 54.524 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | 1:01.897 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 11th | 54.233 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | 1:02.428 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 10th | 54.419 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 1:02.075 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 11th | 54.499 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | practice | 4th | 1:12.506 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | DNS | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Qualifying | 1st | 1:11.717 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Qualifying | 11th | 1:02.728 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle Pre | Final | 2nd | 1:11.394 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc Pre | Final | 13th | 1:03.065 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 2nd | 1:11.170 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 14th | 1:03.313 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | practice | 3rd | 1:11.953 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 10th | 1:03.384 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 1st | 1:08.607 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 9th | 1:02.971 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 1st | 1:08.540 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 10th | 1:03.390 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 1:09.844 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 9th | 1:02.372 |
| May 5, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | practice | DNS | — |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 10th | 51.286 |
| May 5, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 1 | 2nd | 58.007 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 10th | 50.834 |
| May 5, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Heat 2 | 5th | 57.395 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 8th | 50.876 |
| May 5, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 2nd | 57.821 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 6th | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | practice | 8th | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 1 | 16th | 56.527 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 5th | 53.701 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle / Masters 4-Cycle | Heat 2 | 18th | 57.234 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 7th | 50.833 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 7th | 51.125 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle | Final | 1st | 56.747 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | practice | 16th | 54.362 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 8th | 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 | 19th | 52.200 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 5th | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Heat 2 | 21st | 53.783 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 6th | 47.651 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Masters 4-Cycle / SR 4-Cycle | Final | 19th | 53.583 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 5th | 46.990 |