| 20252 starts · 0 wins · 0 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 | P7 |
| 2025-06-07 | King of the Kastle · King of the Kastle 150 | 2025 King of the Kastle King of the Kastle 150 | Pro Stock1000 Turbo | P4 |
| 20242 starts · 0 wins · 0 podiums |
| 2024-10-19 | King of the Kastle · Rage in the Sage 200 | 2024 King of the Kastle Rage in the Sage 200 | Pro Unlimited | P13 |
| 2024-06-01 | King of the Kastle · King of the Kastle 150 | 2024 King of the Kastle King of the Kastle 150 | Pro Unlimited | P7 |
| 20232 starts · 0 wins · 0 podiums |
| 2023-10-21 | King of the Kastle · Rage in the Sage 200 | 2023 King of the Kastle Rage in the Sage 200 | Pro Unlimited | P9 |
| 2023-06-03 | King of the Kastle · King of the Kastle 150 | 2023 King of the Kastle King of the Kastle 150 | Pro Unlimited | P9 |
| 20222 starts · 0 wins · 0 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 | P4 |
| 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 | P7 |
| 20212 starts · 0 wins · 1 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 | P3 |
| 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 | P8 |