We do not currently know of any antonyms for to one's own advantage.
For similar words to to one's own advantage, try: