a person (e.g. a student or an athlete) who does not perform as well as they were expected to, or a person who fails to attain/reach the predicted levels of performance/achievement;
e.g. He showed great potential during training, so it was surprising that he was an underachiever at the championship.