| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 11th | 51.665 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 10th | 59.262 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 14th | 58.863 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 13th | 58.568 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 15th | 59.080 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 14th | 49.864 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 15th | 48.858 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 10th | 48.469 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 9th | 46.986 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 18th | 1:03.094 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 11th | 59.521 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 4th | 58.153 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 11th | 59.439 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 16th | 1:07.410 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 13th | 59.794 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 12th | 1:00.006 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 11th | 1:00.105 |
| 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 | 19th | 56.284 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 18th | 56.818 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 20th | 56.257 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 17th | 1:05.266 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 16th | 1:05.092 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 14th | 1:04.778 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 14th | 1:05.171 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 9th | 1:05.951 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 8th | 1:05.654 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 11th | 54.364 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 11th | 53.423 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 11th | 53.281 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 11th | 52.853 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 11th | 53.144 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 21st | 51.814 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 19th | 50.209 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 20th | 50.361 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 19th | 50.108 |