Entre su palmarés destacan dos etapas de la Vuelta a España y una del Tour de Francia, además del Campeonato de Zúrich del año 2003.