We do not currently know of any synonyms for off one's own bat.
The prepositional phrase off one's own bat is defined as: