no-hoper vs underachiever

no-hoper

noun
  • Someone or something that has no hope of success. 

underachiever

noun
  • One who underachieves, i.e. performs less well than expected. 

How often have the words no-hoper and underachiever occurred in a corpus of books? (source: Google Ngram Viewer )