devil's chance, haven't got a

(informal) have no chance (of something). A variation of haven't got a dog's chance.