We do not currently know of any antonyms for boosting one's game.
For similar words to boosting one's game, try: