2023-08-29 | La Vuelta Ciclista a España | Stage 4 | 2.UWT |
2019-08-31 | La Vuelta ciclista a España | Stage 8 | 2.UWT |
2019-03-30 | Volta Ciclista a Catalunya | Stage 6 | 2.UWT |
2018-03-20 | Volta Ciclista a Catalunya | Stage 2 | 2.UWT |
2017-08-22 | Vuelta a España | Stage 4 | 2.UWT |
2017-03-24 | Volta Ciclista a Catalunya | Stage 5 | 2.UWT |
2016-03-25 | Volta Ciclista a Catalunya | Stage 5 | 2.UWT |
2015-03-27 | Volta Ciclista a Catalunya | Stage 5 | 2.UWT |
2014-03-28 | Volta Ciclista a Catalunya | Stage 5 | 2.UWT |
2013-09-06 | Vuelta a España | Stage 13 | WT |
2013-03-23 | Volta Ciclista a Catalunya | Stage 6 | WT |
2010-09-07 | Vuelta a España | Stage 10 | HIS |
1986-09-11 | Volta Ciclista a Catalunya | Stage 2b | SPP |
1986-09-11 | Volta Ciclista a Catalunya | Stage 2a | SPP |
1978-03-29 | Setmana-Catalana | Stage 3 | SPP |
1975-04-01 | Setmana-Catalana | Stage 2 | |
1975-03-31 | Setmana-Catalana | Stage 1 | |
1972-03-21 | Setmana-Catalana | Stage 2 | SPP |
1955-09-08 | Volta Ciclista a Catalunya | Stage 7a | |
1955-09-07 | Volta Ciclista a Catalunya | Stage 6 | |