2023-03-22 | Volta Ciclista a Catalunya | Stage 3 | 2.UWT |
2017-03-22 | Volta Ciclista a Catalunya | Stage 3 | 2.UWT |
2015-03-26 | Volta Ciclista a Catalunya | Stage 4 | 2.UWT |
2010-03-24 | Volta Ciclista a Catalunya | Stage 3 | PT |
2006-05-20 | Volta Ciclista a Catalunya | Stage 6 | 2.PT |
2006-05-19 | Volta Ciclista a Catalunya | Stage 5 | 2.PT |
2003-06-20 | Volta a Catalunya | Stage 5 | 2.HC |
1998-06-21 | Volta Ciclista a Catalunya | Stage 4 | |
1995-06-16 | Volta Ciclista a Catalunya | Stage 1 | |
1995-06-15 | Volta Ciclista a Catalunya | Prologue | |
1990-09-12 | Volta Ciclista a Catalunya | Stage 6 | |
1990-09-11 | Volta Ciclista a Catalunya | Stage 5 | |
1981-09-07 | Volta Ciclista a Catalunya | Stage 4 | |
1971-03-25 | Setmana-Catalana | Stage 5 | |
1971-03-24 | Setmana-Catalana | Stage 4b | |
1970-04-09 | Setmana-Catalana | Stage 4 | |
1967-03-28 | Setmana-Catalana | Stage 1 | |
1966-03-24 | Setmana-Catalana | Stage 2 | |
1951-05-13 | Trofeo Masferrer | |
1945-09-15 | Volta Ciclista a Catalunya | Stage 12 | |