Davide PiganzoliBy alberto488 / 2024-07-29 2025 UCI World Tour Rank Stage PositionResultsShots Points 0 2025 Giro d'Italia 14+27m 53s 0 2024 UCI World Tour Rank Stage PositionResultsShots Points 13 2024 Giro d'Italia 13+32m 23s 0