We do not currently know of any antonyms for miss by a mile.
For similar words to miss by a mile, try: