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