He competed in 11 Grand Tours: six times in the Tour de France, three times in the Giro d'Italia(2004, 2016, and 2017) and twice in the Vuelta a España (2005 and 2012).
He competed in eleven Grand Tours: six times in the Tour de France, three times in the Giro d'Italia (in 2004, 2016, and 2017), and twice in the Vuelta a España (in 2005 and 2012).