Lorenzo MilesiBy alberto488 / 2024-07-29 2025 UCI World Tour Rank Stage PositionResultsShots Points 0 2025 Giro d'Italia 88+3h 54m 04s 0 2024 UCI World Tour Rank Stage PositionResultsShots Points 85 2024 Giro d'Italia 85+4h 13m 21s 0