En sus once años como profesional militó en tres equipos, el CLAS-Cajastur, que fue evolucionando hasta ser el Mapei, el Kelme-Costa Blanca, donde llegó a ser el jefe de filas y donde cosechó sus grandes éxitos como corredor profesional, y el Team Coast, su último equipo hasta su retirada.