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