Ve skotské lize hrál za Celtic FC a Hibernian FC, nastoupil ve 193 ligových utkáních a dal 56 gólů. V anglické lize hrál za Birmingham City FC, nastoupil ve 125 ligových utkáních a dal 26 gólů. V Poháru mistrů evropských zemí nastoupil v 20 utkáních a dal 1 gól, v Poháru vítězů pohárů nastoupil ve 2 utkáních, v Poháru UEFA nastoupil ve 4 utkáních a dal 1 gól a v Interkontinentálním poháru nastoupil ve 2 utkáních. V letech 1966 až 1977 získal s Celtikem 6 mistrovských titulů v řadě a v roce 1967 vítězství v Poháru mistrů evropských zemi. Za reprezentaci Skotska nastoupil v roce 1959 ve 3 utkáních.
Tento článek je příliš stručný nebo postrádá důležité informace. Pomozte Wikipedii tím, že jej vhodně rozšíříte. Nevkládejte však bez oprávnění cizí texty.