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