overachiever (achiever + over-; above_excessive)
One who overachieves; one who has too much success