We do not currently know of any antonyms for score high marks.
For similar words to score high marks, try: