Translation of top score in Spanish:

top score

máxima puntuación, n.

noun

  • 1

    máxima puntuación feminine
    máximo de puntos masculine
    máximo puntaje masculine Latin America