overachievers
When people are overachievers, they are usually doing a lot more than is necessary to achieve a goal. They often work very hard and are very determined.
The overachievers in the class are always the first to finish their work.
The overachievers in the class are usually the ones who get good grades.