
1st, Italian national time trial championship, 2006
1st, stage 13 of the Giro d’Italia 2007
2007
1st, stage 13, Giro d’Italia
4th, stage 7, Tour de Suisse
5th, stage 20, Giro d’Italia
8th, stage 12, Giro d’Italia
8th overall, Giro d’Italia
9th, stage 17, Giro d’Italia
10th, stage 14, Giro d’Italia
2006
1st, Italian national time trial championship
2nd, stage 18, Giro d’Italia
3rd, stage 5, Tour of Germany
6th overall, Tour of Germany
7th, stage 3, Vuelta a Ciclista a Murcia
9th overall, Tour de Pologne
2005
2nd, stage 5, Giro d’Italia
2nd, Italian national time trial championship
4th, stage 8, Giro d’Italia
5th, stage 6, Dauphiné Libéré
5th, stage 8, Tour of Germany
6th, stage 5, Setmana Catalana de Ciclismo
6th, stage 7, Tour of Germany
7th, stage 18, Giro d’Italia
8th, stage 3, Dauphiné Libéré
8th overall, Dauphiné Libéré
8th, stage 2, Tour of Germany
8th overall, Tour of Germany
9th overall, Giro d’Italia
9th, stage 7, Eneco Tour
2004
4th, stage 13, Giro d’Italia
6th, prologue, Giro d’Italia
6th, Italian national time trial championship
6th, world time trial championship
6th, Tour of Lombardy
6th, Firenze - Pistoia
9th, stage 3, Vuelta Ciclista a Aragon
2003
2nd, stage 21, Giro d’Italia
4th, stage 4, Giro del Trentino
10th, stage 19, Tour de France
2002
6th, stage 6, Dauphiné Libéré
7th, Italian national time trial championship
8th, stage 3, Dauphiné Libéré
8th overall, Dauphiné Libéré
2001
8th overall, Volta Ciclista a Catalunya