2024-03-19 | Volta Ciclista a Catalunya | Stage 2 | 2.UWT |
2016-03-23 | Volta Ciclista a Catalunya | Stage 3 | 2.UWT |
2015-03-25 | Volta Ciclista a Catalunya | Stage 3 | 2.UWT |
2014-03-25 | Volta Ciclista a Catalunya | Stage 2 | 2.UWT |
2013-03-19 | Volta Ciclista a Catalunya | Stage 2 | WT |
2012-03-20 | Volta Ciclista a Catalunya | Stage 2 | WT |
2009-07-09 | Tour de France | Stage 6 | 2.HC |
2009-05-19 | Volta Ciclista a Catalunya | Stage 2 | PT |
1998-06-22 | Volta Ciclista a Catalunya | Stage 5 (ITT) | |
1997-06-25 | Volta Ciclista a Catalunya | Stage 7 | |
1990-09-13 | Volta Ciclista a Catalunya | Stage 7b | |
1987-03-23 | Setmana-Catalana | Stage 1b | |
1984-09-12 | Volta Ciclista a Catalunya | Stage 7b | |
1984-03-25 | Setmana-Catalana | Stage 2 | |
1984-03-24 | Setmana-Catalana | Stage 1 | |
1983-09-13 | Volta Ciclista a Catalunya | Stage 6 | |
1983-03-25 | Setmana-Catalana | Stage 2 | |
1983-03-24 | Setmana-Catalana | Stage 1 | |
1982-03-24 | Setmana-Catalana | Stage 1 | |
1981-03-25 | Setmana-Catalana | Stage 2a | |