Filippo MagliBy alberto488 / 2023-12-21 2025 UCI World Tour Rank Stage PositionResultsShots Points 0 2025 Giro d'Italia 116+4h 48m 45s 0 2023 UCI World Tour Rank Stage PositionResultsShots Points 106 2023 Giro d'Italia 106+4:46:15 0