We do not currently know of any antonyms for landed a punch.
For similar words to landed a punch, try: