| | Supercross | Motocross | Season |
| Year | Class | Brand | No. | Age | St | W | Pod | Best | Pts | St | W | Pod | Best | Pts | W | Pts | Avg |
| 2015 | 250 | Kaw | 332 | | Did Not Race | 4 | 0 | 0 | 32 | 0 | 0 | 0 | 0.0 | | 2016 | 250 | Kaw | 332 | | Did Not Race | 4 | 0 | 0 | 27 | 0 | 0 | 0 | 0.0 | | 2017 | 250 | Hon | 332 | | Did Not Race | 1 | 0 | 0 | 25 | 0 | 0 | 0 | 0.0 | | 2017 | 450 | Hon | 332 | | Did Not Race | 6 | 0 | 0 | 24 | 0 | 0 | 0 | 0.0 | | 2018 | 250 | Hon | 332 | | 2 | 0 | 0 | 6L | 0 | 1 | 0 | 0 | 31 | 0 | 0 | 0 | 0.0 | | 2018 | 450 | Hon | 332 | | Did Not Race | 6 | 0 | 0 | 11 | 23 | 0 | 23 | 1.9 | | 2019 | 250 | Hon | 90 | | 5 | 0 | 0 | 18 | 5 | Did Not Race | 0 | 5 | 1.0 | | 2019 | 450 | Hon | 90 | | Did Not Race | 6 | 0 | 0 | 19 | 12 | 0 | 12 | 1.0 | | 2020 | 250 | Hon | 122 | | 3 | 0 | 0 | 5L | 0 | Did Not Race | 0 | 0 | 0.0 | | 2021 | 250 | Hon | 122 | | 7 | 0 | 0 | 6 | 59 | Did Not Race | 0 | 59 | 8.4 | | Career | 17 | 0 | 0 | | 64 | 28 | 0 | 0 | 11 | 35 | 0 | 99 | 1.4 | | 250 Totals | 17 | 0 | 0 | | 64 | 10 | 0 | 0 | | 0 | 0 | 64 | 1.7 | | 450 Totals | 0 | 0 | 0 | | 0 | 18 | 0 | 0 | | 35 | 0 | 35 | 1.0 |
|