We do not currently know of any antonyms for show your mettle.
For similar words to show your mettle, try: