| May 17, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 7th | 46.223 |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 10th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Qualifying | 8th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Pre-Final | 7th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Final | 6th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 8th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Qualifying | 6th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Pre-Final | 7th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Final | 5th | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Practice | 2nd | 1:05.927 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Qualifying | 3rd | 1:04.617 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Pre-Final | 3rd | 1:04.476 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 6th | 1:05.119 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc / JR 100cc | Warm-Up | 1st | 49.092 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 2nd | 49.053 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 2nd | 48.975 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 2nd | 48.826 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | 7th | 1:02.337 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 3rd | 59.598 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 15th | 58.465 |
| Aug 24, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 5th | 59.877 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 4th | 1:00.993 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 5th | 59.794 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 5th | 59.846 |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 7th | 1:00.893 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 17th | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 12th | — |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 3rd | 55.724 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 9th | 55.270 |
| Jul 20, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 3rd | 55.845 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Warm-Up | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 5th | 1:04.442 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 4th | 1:04.413 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 5th | 1:05.381 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Morning Warm Up | 24th | 1:03.653 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Qualifying Group B | 24th | 1:02.991 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Pre-Main | 17th | 1:03.736 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Main | 14th | 1:03.782 |
| Jun 14, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | POINTS | 14th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Practice 3 | 6th | — |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Practice 4 | 25th | 1:03.712 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Main | 31st | 1:03.809 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Timed Practice | 24th | 1:03.242 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Morning Warm Up | 24th | 1:03.631 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Qualifying Group B | 17th | 1:02.440 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | Forward Direction 100cc Senior Pre-Main | 31st | 1:04.793 |
| Jun 13, 2025 | Utah Motorsports Campus, UT | Forward Direction 100cc Senior | POINTS | 31st | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Warm-Up | 5th | 1:03.181 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Qualifying | 5th | 1:02.427 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Heat 1 | 5th | 1:02.908 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | SR 100cc | Final | 12th | 1:03.538 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Warm-Up | 7th | 1:00.368 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 9th | 56.085 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 3rd | 53.527 |
| May 18, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 3rd | 52.940 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 6th | 52.814 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 4th | 52.882 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 3rd | 52.521 |
| May 4, 2025 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 3rd | 52.225 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 9th | 50.857 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 4th | 48.930 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 7th | 49.827 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 5th | 48.752 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | practice | 6th | 49.003 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 1 | 2nd | 49.707 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Heat 2 | 2nd | 49.248 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc | Final | 3rd | 49.249 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 7th | 1:09.506 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 5th | 1:08.854 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 14th | 1:09.515 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 4th | 1:09.481 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 2nd | 53.673 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 9th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 7th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 7th | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 5th | 1:03.843 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 15th | 1:04.117 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 5th | 1:03.882 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 9th | 1:04.133 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 15th | 1:06.291 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 10th | 1:05.798 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 23rd | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 14th | 1:05.414 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 10th | 1:01.676 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 4th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 19th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 11th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 12th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Qualifying | 16th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle Pre | Final | 10th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 12th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Qualifying | 9th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Pre-Final | 6th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Arrive & Drive | Final | 6th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Race results for Arrive & Drive Warmup at Round 5 | Other | 9th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 18th | 1:12.639 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 9th | 1:09.545 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 8th | 1:12.195 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 7th | 1:09.811 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 5th | 57.214 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 5th | 57.335 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 5th | 56.610 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 8th | 56.704 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 9th | 59.131 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 10th | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 10th | 58.482 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 10th | 58.571 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | 7th | 54.747 |
| 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 | 6th | 54.081 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 6th | 54.494 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 53.885 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | practice | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 1 | 6th | 55.281 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Heat 2 | 4th | 1:03.076 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR2 4-Cycle | Final | 6th | 1:01.618 |