Palmarès
- 1953 (P.C. Nick's, due vittorie)
- 3ª tappa Volta Ciclista a Catalunya (Granollers > Andorra)
- Classifica generale Volta Ciclista a Catalunya
- 1954 (Ideor, tre vittorie)
- 1ª tappa Vuelta a Levante (Valencia > Vinaròs)
- Classifica generale Vuelta a Levante
- 3ª tappa Euskal Bizikleta (Eibar > Eibar)
- 1955 (Splendid/Ignis/Terrot, tre vittorie)
- 8ª tappa Vuelta a Andalucía (La Línea de la Concepción > Malaga)
- Trofeo Jaumendreu
- 9ª tappa Volta Ciclista a Catalunya (Reus > Vilanova i la Geltrú)
- 1956 (Faema/Girardengo, due vittorie)
- Classifica generale Vuelta a Mallorca
- 4ª tappa Euskal Bizikleta (Eibar > Bilbao)
- 1957 (Faema/Ignis, cinque vittorie)
- 3ª tappa, 2ª semitappa Vuelta a Levante (Murcia > Murcia)
- 5ª tappa Vuelta a Levante (Murcia > Albacete)
- 6ª tappa Volta Ciclista a Catalunya (Lérida > Puigcerda)
- 2ª tappa Vuelta a La Rioja (Logroño > Logroño)
- 3ª tappa Vuelta a La Rioja (Logroño > Logroño)
- 1958 (Faema, una vittoria)
- 3ª tappa Giro d'Italia (Varese > Saint-Vincent)
- 1959 (Faema, tre vittorie)
- Classifica generale Volta Ciclista a Catalunya
- Campeonato de Barcelona
- 3ª tappa Euskal Bizikleta (Eibar > Eibar, cronometro)
- 1960 (Faema, quattro vittorie)
- 8ª tappa Vuelta a Levante (Valencia > Valencia)
- 4ª tappa Barcellona-Madrid (Guadalajara > Madrid, cronometro)
- 9ª tappa Vuelta a España (Saragozza > Barcellona)
- 4ª tappa Giro d'Italia (Campobasso > Pescara)
- 1961 (Faema, quattro vittorie)
- 6ª tappa Vuelta a Andalucía (Huelva > Jerez de la Frontera)
- 8ª tappa Vuelta a Andalucía (Marbella > Malaga)
- Classifica generale Vuelta a Levante
- 5ª tappa Barcellona-Madrid (Saragozza > Lérida, cronometro)
Altri successi
- Classifica scalatori Vuelta a Levante
- 1955 (Splendid/Ignis/Terrot)
- 2ª tappa Vuelta a Pirineos
- 2ª tappa Vuelta a Mallorca (Palma de Mallorca, cronosquadre)
- 1ª tappa Vuelta al Sureste Español (Murcia > Almería)
- 2ª tappa Vuelta al Sureste Español (Almería > Granada)
- 3ª tappa Vuelta al Sureste Español (Granada > Jaén)
- 6ª tappa Vuelta al Sureste Español (Toledo > Madrid)
- 7ª tappa Vuelta al Sureste Español (Albacete > Murcia)
- Classifica generale Vuelta al Sureste Español
- Ronda Ciclista al Maestrazgo
- Criterium di Gandía
- Classifica a punti Vuelta a España
- 1ª tappa, 1ª semitappa Vuelta a Levante (Benifayó, cronosquadre)
- Classifica a punti Euskal Bizikleta
- 1ª tappa Vuelta a Levante (Valencia, cronosquadre)
- 1ª tappa Vuelta a España (Gijón, cronosquadre)
- 1ª tappa, 1ª semitappa Vuelta a España (San Sebastián, cronosquadre)
- 3ª tappa Volta Ciclista a Catalunya (Figueres > Girona, cronosquadre)
- 6ª tappa, 2ª semitappa Barcelona-Madrid (Sitges > Montjuich, cronosquadre)
- 1ª tappa, 1ª semitappa Vuelta a Levante (Nules, cronosquadre)