We do not currently know of any antonyms for off your own bat.
For similar words to off your own bat, try: