underachieve

/ˌʌndə(ɹ)əˈt͡ʃiːv/verb
University
1

To achieve less than expected; to fail to fulfil one's potential.