He played for Celtic until 1976, and during this time he scored 125 goals in 186 games, and set several scoring records. The six goals he struck in a defeat of Partick Thistle in the 1973-74 season is a post-war record for a single game; Thistle's goalkeeper was the Scotland goalkeeper Alan Rough. He is the only player in Scottish football history to twice score a hat trick in a major cup final, achieving the feat in the 1972 Scottish Cup Final and the 1974 Scottish League Cup Final, both against Hibernian.