| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 17th | 54.002 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 17th | 1:01.101 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 16th | 59.217 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 15th | 58.934 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 13th | 58.754 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 10th | 59.383 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 16th | 48.881 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 11th | 48.610 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 10th | 47.441 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 16th | 1:06.694 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 8th | 1:04.566 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 14th | 1:04.513 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 14th | 1:04.918 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 19th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 17th | 48.926 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 13th | 49.162 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 17th | 49.361 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 16th | 1:02.337 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 14th | 59.656 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 2nd | 58.102 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 12th | 59.843 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 13th | 1:01.109 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 11th | 59.931 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 10th | 59.614 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 10th | 59.991 |
| 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 | 20th | 56.094 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 16th | 56.485 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 18th | 55.857 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 13th | 1:04.897 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 15th | 1:04.442 |
| 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 | 11th | 1:04.786 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Warm-Up | 6th | 1:05.383 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Qualifying | 6th | 1:04.710 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Heat 1 | 4th | 1:04.583 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Final | 7th | 1:05.120 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 8th | 56.743 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 14th | — |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 9th | 52.439 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 9th | 52.521 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 8th | 52.225 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 15th | 50.146 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 14th | 48.898 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 15th | 49.260 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 13th | 49.070 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 10th | 51.369 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 9th | 48.877 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 11th | 49.142 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 9th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 11th | 1:05.004 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 7th | 1:03.771 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 9th | 1:04.802 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 6th | 1:03.646 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Warm-Up | 12th | 48.859 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 1 | 11th | 48.452 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 2 | 16th | 48.195 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Final | 14th | 48.671 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 10th | 58.266 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 15th | 58.121 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 10th | 58.168 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 10th | 58.604 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 11th | 59.310 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 11th | 58.607 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 11th | 58.972 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 12th | 59.126 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 14th | 55.609 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 13th | 55.247 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 12th | 54.898 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 14th | 54.952 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 9th | 1:03.497 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Qualifying | 13th | 1:03.445 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc Pre | Final | 14th | 1:03.504 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 15th | 1:03.609 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 11th | 1:03.919 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 10th | 1:03.029 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 12th | 1:03.525 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 10th | 1:03.349 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 12th | 51.988 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 11th | 51.325 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 9th | 50.891 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 12th | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 4th | 54.353 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 7th | 50.594 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 9th | 50.551 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 9th | 50.954 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 9th | 48.854 |
| 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 | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 7th | 48.053 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 6th | 47.959 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Master/Senior 100cc | Final | DNS | — |