Pályafutása nagy részét egyetlen csapat a Celtic színeiben töltötte. 1970 és 1987 között 439 mérkőzésen lépett pályára és 9 gólt szerzett. Kilencszeres bajnok és hétszeres kupagyőztes. 1987-ben a Hamilton Academical igazolta le, ahol még egy szezont játszott.