Nelle annate successive offre un rendimento discontinuo, anche a causa di uno stile di vita poco professionale, e perde il posto a favore di Roberto Badiani; nel settembre 1977 subisce un nuovo infortunio, questa volta di tipo muscolare, nella partita di Coppa UEFA contro il Boavista, e le presenze in campionato sono in tutto 9. Torna stabilmente titolare a partire dall'anno successivo, sotto la guida di Bob Lovati, e sul finire del campionato 1979-1980 diventa capitano della squadra, dopo le vicende legate al calcioscommesse che privano la Lazio di quattro titolari; nel contesto di una formazione composta prevalentemente da giovani del vivaio contribuisce alla salvezza dei "biancocelesti", poi vanificata dalla sentenza del giudice sportivo.