Alan RiouBy alberto488 / 2023-12-21 2024 UCI World Tour Rank Stage PositionResultsShots Points 142 2024 Giro d'Italia 142+6h 02m 28s 0 2023 UCI World Tour Rank Stage PositionResultsShots Points 116 2023 Giro d'Italia 116+5:02:06 0