opponent
noun
°An individual or group who is a rival of another.
°One who attempts to stop the progression of.