tener las de perder
Meanings
Verb
1. to be highly likely to lose; to be an underdog (idiomatic)
2. be on (to) a loser (idiomatic)