The Rival/Laconic

A character that constantly clashes with the protagonist, but isn't the main antagonist. Usually not evil.