We do not currently know of any antonyms for pitching oneself.
For similar words to pitching oneself, try: