2023-03-23 | Volta Ciclista a Catalunya | Stage 4 | 2.UWT |
2019-03-29 | Volta Ciclista a Catalunya | Stage 5 | 2.UWT |
2005-09-03 | Vuelta a España | Stage 8 | |
2004-06-19 | Volta a Catalunya | Stage 6 | 2.HC |
2003-09-15 | Vuelta a España | Stage 10 | |
2002-03-29 | Setmana-Catalana | Stage 5 | 2.1 |
2001-09-18 | Vuelta a España | Stage 10 | |
2001-06-22 | Volta a Catalunya | Stage 2 | 2.HC |
2001-06-21 | Volta a Catalunya | Stage 1 (TTT) | 2.HC |
2000-09-04 | Vuelta a España | Stage 10 | |
1984-03-28 | Setmana-Catalana | Stage 5 | |
1977-06-26 | National Championships Spain - Road Race | NC |
1973-03-30 | Setmana-Catalana | Stage 5b | SPP |
1972-03-21 | Setmana-Catalana | Stage 2 | SPP |
1971-09-19 | Volta Ciclista a Catalunya | Stage 5b (ITT) | |
1971-03-23 | Setmana-Catalana | Stage 3 | |
1970-04-10 | Setmana-Catalana | Stage 5a | |
1969-03-28 | Setmana-Catalana | Stage 5 | |
1968-03-27 | Setmana-Catalana | Stage 2 | |
1967-07-30 | National Championships Spain - Road Race | NC |