| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | DNS | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | DNS | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 11th | 1:09.665 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 6th | 1:09.705 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 9th | 54.116 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 7th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 9th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 12th | — |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 7th | 1:03.913 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 11th | 1:04.821 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 6th | 1:04.609 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 16th | 1:04.687 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Warm-Up | 14th | 1:06.224 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 15th | 1:04.935 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 3rd | 1:05.447 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 6th | 1:05.140 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | practice | 7th | 1:01.302 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 1 | 5th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Heat 2 | 2nd | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 4-Cycle | Final | 6th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 3rd | 1:05.017 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Qualifying | 3rd | 1:03.209 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc Pre | Final | 7th | 1:01.832 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 5th | 1:03.703 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 8th | 1:02.439 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 5th | 1:03.814 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 6th | 1:03.642 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 6th | 1:03.952 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 6th | 50.605 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 5th | 51.619 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | DNS | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 2nd | 51.134 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | 3rd | 50.610 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 4th | 51.092 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 4th | 51.001 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | practice | 2nd | 48.401 |
| 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 | 1st | 47.932 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 1 | — | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 3rd | 48.087 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Final | 2nd | 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 | 1st | 55.606 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Master 100cc / SR 100cc | Heat 2 | 1st | 1:21.262 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Master/Senior 100cc | Final | 1st | 55.242 |