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