I karrieren var han innom en rekke klubber. Han begynte karrieren Bradford (Park Avenue) AFC i 1952. Han spilte 15 kamper og scora åtte mål for klubben før han gikk til West Bromwich Albion i 1953. Han spilte i West Bromwich i ti sesonger, og det var klubben han spilte lengst for i karrieren. Han spilte 262 kamper og scora 157 mål for Midlands-klubben. Han ble også toppscorer i ligaen i 1961/62, sammen med Ray Crawford fra Ipswich Town. Begge scora 33 mål.