Alves ganó dos campeonatos nacionales con el Benfica (1981 y 1983) y cuatro Copas de Portugal (dos con el Boavista, en 1975 y 1976, y dos con el antiguo equipo, en 1981 y 1983). También jugó para ellos en la Copa UEFA 1982/83.
final, perdiendo en el agregado al R.S.C. Anderlecht de Bélgica.