Michael HepburnBy alberto488 / 2023-12-21 2025 UCI World Tour Rank Stage PositionResultsShots Points 0 2025 Giro d'Italia 143+5h 38m 36s 0 2024 UCI World Tour Rank Stage PositionResultsShots Points 115 2024 Giro d'Italia 115+5h 11m 49s 0 2023 UCI World Tour Rank Stage PositionResultsShots Points 77 2023 Giro d'Italia 77+3:25:50 0