He won a total of 43 races as a professional, including 12 stages at Giro d'Italia.
Освоил вкупно 43 трки, како професионалец, вклучувајќи и 12 етапи на Џиро д’Италија.