Bernie's the only guy that can out-Trump Trump IMO. It's a populist, anti-corruption era. Trump is a fake populist on the right. I think the only way to beat him is with a legit populist on the left.
Not saying he'd beat him, but most of the polls seem to indicate he's got the best chances. I think he's the one most likely to win back some of the 4 rust-belt states (previously a Democratic firewall) that Trump picked up in 2016. A lot of those blue-collar workers voted for Trump because they thought he'd bring their jobs back; but obviously he lied. Bernie will legit try to help those people.
I just fear that trump will ramp up that anti socialist rhetoric and win by a landslide. With Bloomberg he’s going up against someone who has some of the same flaws he has so it’ll be tougher to galvanize his supporters