Trovato subito un ingaggio con l'Aberdeen, inizia presto un ciclo vittorioso.
Nel 1980 vince il campionato superando il Celtic di un punto.
Nel 1982 l'Aberdeen conquista la Coppa di Scozia battendo in finale i Rangers per 4-1.
Lo United effettuerà un turnover completo contro la Lazio in finale di Supercoppa UEFA, e questo causò la sconfitta dello United.