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