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