Nouns

(n)opposition, opponent, oppositea contestant that you are matched against
(n)adversary, antagonist, opponent, opposer, resistersomeone who offers opposition

Adjectives

(s)opponent, opposingcharacterized by active hostility“opponent (or opposing) armies”