| 20262 starts · 1 wins · 2 podiums |
| 2026-10-24 | King of the Kastle · Rage in the Sage 200 | 2026 King of the Kastle Rage in the Sage 200 | Pro Unlimited | P1 |
| 2026-03-06 | UNLTD / AORC · Mint 400 | 2026 Mint 400 | Rock900: Pro Open UTV | P2 ⏱ |
| 20252 starts · 0 wins · 1 podiums |
| 2025-10-18 | King of the Kastle · Rage in the Sage 200 | 2025 King of the Kastle Rage in the Sage 200 | Pro Unlimited | P5 |
| 2025-06-07 | King of the Kastle · King of the Kastle 150 | 2025 King of the Kastle King of the Kastle 150 | Pro Stock 1000 NA | P2 |
| 20242 starts · 0 wins · 1 podiums |
| 2024-10-19 | King of the Kastle · Rage in the Sage 200 | 2024 King of the Kastle Rage in the Sage 200 | Pro Stock 1000 NA | P6 |
| 2024-06-01 | King of the Kastle · King of the Kastle 150 | 2024 King of the Kastle King of the Kastle 150 | Pro Stock 1000 NA | P2 |
| 20231 starts · 1 wins · 1 podiums |
| 2023-10-21 | King of the Kastle · Rage in the Sage 200 | 2023 King of the Kastle Rage in the Sage 200 | Pro Production 1000 | P1 |
| 20222 starts · 1 wins · 1 podiums |
| 2022-10-22 | King of the Kastle · Rage in the Sage 200 | 2022 King of the Kastle Rage in the Sage 200 | Pro Production 1000 | P7 |
| 2022-06-04 | King of the Kastle · King of the Kastle 100 | 2022 King of the Kastle King of the Kastle 100 | Pro Production 1000 | P1 |
| 20212 starts · 2 wins · 2 podiums |
| 2021-10-23 | King of the Kastle · Rage in the Sage 100 | 2021 King of the Kastle Rage in the Sage 100 | Pro Production 1000 | P1 |
| 2021-06-05 | King of the Kastle · King of the Kastle 100 | 2021 King of the Kastle King of the Kastle 100 | Pro Production 1000 | P1 |