Ha participado a lo largo de su etapa profesional en 7 Vueltas a España, 4 Tours de Francia y 2 Giros de Italia.