Along with Alex Ferguson of Dunfermline, McBride was the top goalscorer in the 1965–66 Scottish League with 31 goals. He again scored prolifically during the first part of the 1966–67 season but suffered a serious injury in December 1966, which meant that although part of the Lisbon Lions squad, he did not play in the 1967 European Cup Final.