Dictionary.com
Thesaurus.com

will have been scoring

  • future perfect progressive
    of score.
    score
    noun
    the record of points or strokes made by the competitors in a game or match.