Łącznie 10 razy stawał na podium zawodów Pucharu Świata, w tym raz zwyciężył.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca20.14 lutego1980 Lake Placid30 km stylem klasycznym1:27:02,80 +4:40,94 Nikołaj Zimiatow31.17 lutego1980 Lake Placid15 km stylem klasycznym41:57,63 +2:45,56 Thomas Wassberg6.20 lutego1980 Lake PlacidSztafeta 4 × 10 kmSkład drużyny: Maurilio De Zolt, Benedetto Carrara, Giulio Capitanio, Giorgio Vanzetta1:57:03,46 +4:06,47 DNF23 lutego1980 Lake Placid50 km stylem klasycznym41:57,63 - Nikołaj Zimiatow9.10 lutego1984 Sarajewo30 km stylem klasycznym1:28:56,3 +3:02,4 Nikołaj Zimiatow9.13 lutego1984 Sarajewo15 km stylem klasycznym41:25,6 +1:14,4 Gunde Svan7.16 lutego1984 SarajewoSztafeta 4 × 10 kmSkład drużyny: Maurilio De Zolt, Alfred Runggaldier, Giulio Capitanio, Giorgio Vanzetta1:55:06,3 +4:24,0 22.19 lutego1984 Sarajewo50 km stylem klasycznym2:15:55,8 +9:19,1 Thomas Wassberg6.19 lutego1988 Calgary15 km stylem klasycznym41:18,9 +1:12,3 Michaił Diewiatjarow5.22 lutego1988 CalgarySztafeta 4 × 10 kmSkład drużyny: Silvano Barco, Albert Walder, Giorgio Vanzetta, Maurilio De Zolt1:43:58,6 +2:18,1 2.15px27 lutego1988 Calgary50 km stylem klasycznym2:04:30,9 +1:05,5 Gunde Svan58.13 lutego1992 Albertville10 km stylem klasycznym27:36,0 +2:24,1 Vegard