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