| May 17, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 15th | 52.829 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 15th | 1:00.077 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Qualifying | 18th | 59.396 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Pre-Final | 17th | 59.359 |
| May 3, 2026 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 17th | 59.569 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Warm-Up | 9th | 50.457 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Qualifying | 18th | 49.019 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Pre-Final | 15th | 49.121 |
| Apr 12, 2026 | Utah Motorsports Campus, UT | JR 100cc / Master 100cc / SR 100cc | Final | 12th | 48.610 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 19th | 1:07.856 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 17th | 1:07.896 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 18th | 1:06.108 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 19th | 1:06.221 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 13th | 50.704 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 18th | 50.427 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 17th | 50.477 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 18th | 50.860 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 15th | 1:02.041 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 18th | 1:00.712 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 8th | 59.033 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 18th | 1:00.619 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 15th | 1:02.362 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 16th | 1:01.665 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 15th | 1:01.840 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 15th | 1:01.922 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 6th | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 20th | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 22nd | 57.032 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 19th | 57.338 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 21st | 57.328 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 19th | 1:06.350 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 19th | 1:05.868 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 18th | 1:05.526 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 15th | 1:05.275 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Warm-Up | 9th | 1:07.082 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Qualifying | 10th | 1:06.079 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Heat 1 | 9th | 1:05.656 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Master 100cc / JR 100cc | Final | 10th | 1:05.350 |
| 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 | 13th | 54.960 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 13th | 53.942 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 9th | 53.869 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 12th | 53.327 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 12th | 53.193 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 10th | 53.083 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 22nd | 52.005 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 18th | 49.834 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 19th | 50.322 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 20th | 50.236 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 11th | 53.198 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 11th | 51.508 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 14th | 50.761 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 12th | 51.049 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Warm-Up | 9th | 1:26.840 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 1 | 7th | 1:25.815 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Heat 2 | 16th | 1:26.196 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Final | 11th | 1:25.536 |