Pályafutását a Scunthorpe United csapatában kezdte 1966-ban és összesen 48 mérkőzésen védte a harmadosztályú egyesület kapuját.[2] 1967-ben a Liverpool edzője Bill Shankly szerződtette. 1968. szeptember 25-én mutatkozott be, egy az Anfielden lejátszott ligakupa mérkőzésen. A Liverpool kapuját egészen 1981-ig 470 mérkőzésen keresztül védte. Ötszörös angol bajnok, egyszeres FA-kupa és ligakupa, ötszörös szuperkupa, háromszoros BEK, kétszeres UEFA-kupa és egyszeres UEFA-szuperkupagyőztes. 1981-ben a Tottenhambe igazolt, ahol még hét szezont védett, ezalatt 240 találkozón lépett pályára.