Han største meritter er sølv i landeveisrittet under OL i Athen 2004, og etappeseier på den 10. etappen i Vuelta a España 2006 og den 10. etappen i Tour de France 2010.