2016-07-10 | Tour de France | Stage 9 | 2.UWT |
2009-07-10 | Tour de France | Stage 7 | 2.HC |
2007-09-10 | Vuelta a España | Stage 10 | 2.PT |
2007-05-25 | Volta Ciclista a Catalunya | Stage 5 (ITT) | 2.PT |
2006-05-18 | Volta Ciclista a Catalunya | Stage 4 | 2.PT |
2005-09-05 | Vuelta a España | Stage 10 | |
2005-05-20 | Volta Ciclista a Catalunya | Stage 5 (ITT) | PT |
2004-06-17 | Volta a Catalunya | Stage 4 (ITT) | 2.HC |
2001-09-20 | Vuelta a España | Stage 12 (ITT) | |
2000-09-05 | Vuelta a España | Stage 11 | |
1999-09-17 | Vuelta a España | Stage 12 | |
1998-06-24 | Volta Ciclista a Catalunya | Stage 7 | |
1997-07-15 | Tour de France | Stage 10 | |
1994-05-04 | Vuelta a España | Stage 10 | |