overachiever - noun

singularoverachiever
pluraloverachievers