We do not currently know of any antonyms for at an advantage.
For similar words to at an advantage, try: