Many polymer networks are formed by crosslinked polymer chains through reactive sites distributed along the chains. How these sites are distributed as well as the chain length distribution can have a significant effect on properties like the gel conversion and molecular weight. Previous treatments have used simplifying approximations. In this paper we eliminate these approximations and derive computational formulae for weight average molecular weight and gel point for polymer chains of any length and reactive site distribution. Three types of crosslinking are considered: direct coupling of chains (homopolymerization), direct coupling through propagation, and coupling through copolymerization with small monomers.