His first team appearances were limited after he suffered a broken leg in March 1967. Herd was part of the squad that won the 1967–68 European Cup, but he was not selected for the final on 29 May 1968. In all, he scored 145 career goals in 265 appearances (including one substitute appearance), an average of 0.54 goals per game and is currently 13th on the all-time club goalscorers list. He also once scored past three different goalkeepers in one match on 26 November 1966 against Sunderland, as United won the game 5–0.