Es digno de destacar las 12 victorias de etapa en el Tour de Francia, incluyendo el maillot verde de los puntos que ha conseguido tres veces y otras 12 etapas en el Giro de Italia, entre otros muchos éxitos, en sus más de 110 victorias como ciclista profesional.