We do not currently know of any antonyms for coming off second-best.
For similar words to coming off second-best, try:
Did you mean coming off?