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