Durante varios años ha estado entre los cinco mejores del Ranking UCI o UCI ProTour.