underachieve

un-der-a-chieve

verb

To perform less well than expected, given one's potential or ability.

"Many bright students underachieve in school."

Thesaurus

Synonyms: underperform