Substituted polyphenylenes and methods for producing such substituted polyphenylenes using supported transition metal catalysis are provided.