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