overachiever

[ˌoʊvərəˈtʃiːvər] オーバーアチーバー

1. 過剰達成者。期待以上の成果を出す人。

期待されている以上の成果を出す、あるいは自分の能力以上に努力して目標を達成する人物を指す言葉です。文脈によっては、ポジティブな意味合いで使われることもあれば、過度に努力しすぎる、あるいはプレッシャーを感じやすいといったニュアンスで使われることもあります。
He's a classic overachiever. (彼は典型的な過剰達成者です。)
関連
high-achiever