Stefan de BodBy alberto488 / 2023-12-21 2024 UCI World Tour Rank Stage PositionResultsShots Points 80 2024 Giro d'Italia 80+4h 04m 01s 0 2023 UCI World Tour Rank Stage PositionResultsShots Points 24 2023 World Championships Men's time trial 24+3:10.99 0