Alves won twee nationale kampioenschappen voor Benfica (1981 en 1983) en vier Portugese bekers (twee voor Boavista, in 1975 en 1976, en twee met de voormalige ploeg, in 1981 en 1983). Hij speelde ook voor hen in de UEFA Cup-finale van 1982/83.
, verliezen op totaal van R.S.C. Anderlecht van België.