competing, competitive, striving, combatant, emulating, vying, opposing, disputing, contesting, contending, conflicting, battling, antagonistic, equal.
Antonyms helpful*, cooperating, assisting.
competitor, emulator, antagonist; see contestant, opponent 1.
equal, emulate, match, compare with, even off, approximate, near, come near to, approach, resemble, challenge, contend with, compete.
Antonyms cooperate*, aid, be unequal.
"rival." YourDictionary, n.d. Web. 17 August 2018. <http://thesaurus.yourdictionary.com/rival>.
rival. (n.d.). Retrieved August 17th, 2018, from http://thesaurus.yourdictionary.com/rival
One that competes:
To come near, as in quality or amount:
To strive against (others) for victory: