| May 23, 2026 | Sonoma National Pro | Pro Shifter | Practice 1 | 14th | — |
| May 23, 2026 | Sonoma National Pro | Pro Shifter | Practice 2 | 16th | — |
| May 23, 2026 | Sonoma National Pro | Pro Shifter | Practice 3 | 18th | — |
| May 23, 2026 | Sonoma National Pro | Pro Shifter | Practice 4 | 15th | 44.805 |
| May 23, 2026 | Sonoma National Pro | Pro Shifter | Qualifying | 15th | 44.485 |
| Apr 25, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Qualifying | 28th | — |
| Apr 25, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Pre-Final | 19th | 58.518 |
| Apr 25, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Warm-Up | 14th | 1:01.609 |
| Apr 25, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Final | 12th | 58.089 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Practice 1 | 14th | — |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Practice 2 | 17th | — |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Practice 3 | 25th | 1:00.214 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Practice 4 | 20th | 59.395 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Practice 5 | 19th | 58.947 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Warm-Up | 23rd | 1:01.920 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Qualifying | 17th | 58.366 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Pre-Final | 19th | 58.771 |
| Apr 24, 2026 | K1 Circuit (Pro Track), CA | Pro/Mas Shifter by Axis Kartsport/Leading Edge | Final | 15th | 58.513 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Practice | 4th | 59.610 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Qualifying | 8th | 59.292 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Pre-Final | 4th | 59.074 |
| Oct 12, 2025 | Utah Motorsports Campus, UT | Shifter / Master Shifter | Final | 3rd | 59.246 |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Warm-Up | DNS | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 1 | 9th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Heat 2 | 8th | — |
| Sep 14, 2025 | Utah Motorsports Campus, UT | Shifter | Final | 9th | — |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 1st | 1:03.447 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 2nd | 1:03.091 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 2nd | 1:03.611 |
| Oct 13, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 12th | 1:02.038 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Warm-Up | 3rd | 48.846 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 1 | 16th | 47.171 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Heat 2 | 7th | 48.535 |
| Sep 15, 2024 | Utah Motorsports Campus, UT | JR 100cc / SR 100cc / Master 100cc | Final | 7th | 47.562 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 2nd | 58.859 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 6th | 58.472 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 6th | 58.309 |
| Aug 25, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 6th | 59.154 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Warm-Up | 3rd | 59.450 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 1 | 4th | 58.654 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Heat 2 | 6th | 58.504 |
| Aug 4, 2024 | Utah Motorsports Campus, UT | SR 100cc / Master 100cc / JR 100cc | Final | 5th | 58.928 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 1st | 54.524 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 8th | 53.368 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 6th | 53.560 |
| Jul 14, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 6th | 53.520 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 2nd | 1:03.712 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Qualifying | 7th | 1:01.289 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc Pre | Final | 5th | 1:03.616 |
| Jun 30, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 7th | 1:03.207 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 5th | 1:04.338 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 6th | — |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 8th | 1:01.894 |
| Jun 9, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 7th | 1:01.749 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | practice | 9th | 51.189 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 1 | 8th | 49.753 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Heat 2 | 7th | 49.728 |
| May 5, 2024 | Utah Motorsports Campus, UT | SR 100cc / JR 100cc / Master 100cc | Final | 5th | 51.697 |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR 100cc | practice | 1st | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR 100cc | Heat 1 | 1st | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR 100cc | Heat 2 | 1st | — |
| Apr 21, 2024 | Utah Motorsports Campus, UT | JR 100cc | Final | 2nd | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR 100cc | practice | 2nd | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | Race results for TEST at Round 1 | Other | DNS | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR 100cc | Heat 1 | 2nd | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR 100cc | Heat 2 | 2nd | — |
| Apr 7, 2024 | Utah Motorsports Campus, UT | JR 100cc | Final | 1st | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR 100cc | practice | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR 100cc | Heat 1 | DNS | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | JR 100cc | Heat 2 | 1st | — |
| Mar 24, 2024 | Utah Motorsports Campus, UT | Junior 100cc | Final | DNS | — |