no-hoper

From King Dictionary of Contemporary Englishno-hoperˌno-ˈhoper noun [countable] British English a person or animal who you think has no chance of winning something or of being successful a bunch of complete no-hopers