opponent, challenger
Persona que está en contra de otra persona, grupo o idea.
El opositor presentó su caso en la corte.
El opositor criticó las decisiones del gobierno.
Sounds like 'opponent' — opositor = opponent. (m noun)