overachievers

noun
  1. people who perform better or achieve more than expected, especially in academic or professional settings
  2. Usage: plural form of overachiever

Examples