Since 2021
No overall podium finishes have been recorded since 2021
Since 2024
No division podium finishes have been recorded since 2024
2024
2021