| May 17, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 4th | 45.789 |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 5th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Qualifying | 7th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Pre-Final | 5th | — |
| May 3, 2026 | Utah Motorsports Campus, UT | Shifter | Final | 5th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 5th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Qualifying | 4th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Pre-Final | 4th | — |
| Apr 12, 2026 | Utah Motorsports Campus, UT | Shifter | Final | 6th | — |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Practice | 5th | 59.836 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Qualifying | 2nd | 59.110 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Pre-Final | 3rd | 59.169 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Final | 7th | 59.654 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 6th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 4th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 6th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Final | 7th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 6th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 6th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 6th | — |
| Aug 24, 2025 | Utah Motorsports Campus, UT | Shifter | Final | 5th | — |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 6th | — |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 4th | — |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 2nd | — |
| Aug 10, 2025 | Utah Motorsports Campus, UT | Shifter | Final | DSQ | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 5th | 58.970 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | DNS | — |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 6th | 59.012 |
| Jul 6, 2025 | Utah Motorsports Campus, UT | Shifter | Final | 9th | 58.935 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 7th | 59.827 |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Shifter | Qualifying | 6th | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 5th | — |
| Jun 8, 2025 | Utah Motorsports Campus, UT | Shifter | Final | 4th | 59.183 |
| May 18, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | DNS | — |
| May 18, 2025 | Utah Motorsports Campus, UT | Shifter | Final | DNS | — |
| May 4, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | practice | 4th | 48.416 |
| May 4, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 1 | 5th | 47.681 |
| May 4, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 2 | 5th | 47.915 |
| May 4, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Final | 2nd | 52.876 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | practice | 4th | 45.093 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 1 | 4th | 44.933 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 2 | 4th | 45.201 |
| Apr 13, 2025 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Final | 5th | 45.051 |
| Mar 23, 2025 | Utah Motorsports Campus, UT | Shifter | practice | DNS | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 2nd | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 2nd | — |
| Mar 23, 2025 | Utah Motorsports Campus, UT | Shifter | Final | 2nd | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 12th | 58.939 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 11th | 57.654 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 10th | 57.789 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 11th | 58.056 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 9th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 4th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 6th | — |
| Sep 15, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 4th | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Shifter | Warm-Up | 5th | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 3rd | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 3rd | — |
| Aug 4, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 2nd | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Shifter | practice | 7th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | DSQ | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 5th | — |
| Jul 14, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 6th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Shifter | practice | 5th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Shifter | Qualifying | 5th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Shifter Pre | Final | 5th | — |
| Jun 30, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 5th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Shifter | practice | 9th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 9th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 11th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 6th | — |
| May 5, 2024 | Utah Motorsports Campus, UT | Shifter | practice | 4th | — |
| May 5, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 4th | — |
| May 5, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 6th | — |
| May 5, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 6th | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Shifter | practice | 10th | 47.583 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 9th | 46.430 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 4th | 46.696 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | Shifter | Final | 9th | 46.820 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | practice | 11th | 46.604 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Race results for TEST at Round 1 | Other | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 1 | DSQ | 43.605 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 2 | 3rd | 43.855 |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Final | 11th | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | practice | 3rd | 44.512 |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 1 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Shifter / Shifter Masters | Heat 2 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Shifter/Master | Final | DNS | — |
| Feb 3, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Morning Warm Up | 17th | 53.581 |
| Feb 3, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Qualifying | 17th | 49.915 |
| Feb 3, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Pre-Main | 17th | 49.629 |
| Feb 3, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Main | DQ | 50.173 |
| Feb 3, 2024 | Musselman Honda Circuit | Swedetech Shifter | POINTS | 16th | — |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Timed Practice | 4th | — |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Practice 4 | 7th | — |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Morning Warm Up | 13th | — |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Qualifying | 15th | 50.437 |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Pre-Main | DQ | 50.384 |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | Swedetech Shifter Main | DQ | 50.259 |
| Feb 2, 2024 | Musselman Honda Circuit | Swedetech Shifter | POINTS | 17th | — |