Une carrière exemplaire de 1973 à 1988 avec 158 courses gagnées hors critériums (194 victoires au total). Champion du monde sur route pro en 1977 (2e en 1976 et 1978) et de poursuite en 1976. Vainqueur du Tour d'Italie en 1984 (2e en 1977, 1979 et 1985, 3e en 1978 et 1986 ; 23 étapes ; vainqueur du classement par points de 1976 à 1978 et en 1982; 50 jours Maillot Rose en 11 participations), de PARIS-ROUBAIX en 1978,1979 et 1980, du Tour de Lombardie en 1975 et 1978, de Paris-Tours en 1974, de la Flèche Wallone en 1977, de GAND-WEVELGEM en 1979, de Milan-San Remo en 1984, de 2 étapes du Tour et de la Vuelta. Champion d'Italie en 1975, 1979 et 1981. Vainqueur du Super Prestige Pernod en 1978. Il fut détenteur de la plupart des records du monde de l'heure sur piste couverte (50,644 km en 1988), en plein air au niveau de la mer (48,543 km en 1986 puis 49,801 km) et en altitude (50,808 km puis 51,151 km). Issu d'une grande dynastie de cyclistes, son neveu Moreno Moser fut un grand espoir italien, vainqueur du Tour de Pologne et du Grand Prix de Francfort en 2012. Ses trois frères ont tous été de cyclistes de renom : Diego (père de Moreno), Aldo (7 victoires dont le GP des Nations en 1959; 16 participations au Giro; Maillot rose en 1958 et 1971 ) et Enzo (2 victoires dont le Tour du Trentin en 1962, Maillot rose du Giro en 1964).