Fue el vencedor del Campeonato Mundial de 1968, disputado en Ímola. Ha llevado la "maglia rosa" de líder del Giro durante 19 días, logrando el triunfo final en el Giro de Italia 1965, por delante de Italo Zilioli y Felice Gimondi. También fue 2º en las ediciones de 1963 y 1968 y 4º en las de 1964 y 1967.