James McCalliog was born on September 23, 1946 in Glasgow, Scotland.
McCalliog played for an array of clubs which include, Chelsea, Manchester United, Sheffield Wednesday and Southampton.
He played for Southampton in their victorious FA Cup Final in 1976 against his former team, Manchester United. McCalliog assisted Bobby Stokes in what would be the winning goal.
On his Scotland debut he scored the third goal in Scotland's 3–2 win over 1966 FIFA World Cup winners, England.