Rubio easily, and he would have lost in the general
Yeah no. Almost any Republican would've crushed Hillary, and Trump was the least decisive of them all.
With that said, Rubio would've secured the nomination and gotten between around 330 and 380 electoral votes.
That's simply not true...what States could Rubio flip from 2012 to beat Clinton? Maybe Nevada, maybe New Hamsphire, that's not good enough... in the primary the guy lost every county in Florida to Trump besides Dade, so I doubt he would have flipped his home state either. Cruz wouldn't have flipped anything, he's even less likable than Clinton and Kasich would have only flipped Ohio and maybe the Moderate suburban Republicans in NOVA.
I get that Trump is hated, and rightfully so... but no other Republican could have put together the coalition he did in 2016, no Republican could win WI, MI, and PA .. Dubya couldn't even do it in 2004. No Republican not named Trump could make it a close race in Minnesota or Maine. No Republican could have topped Romney's perctenages in Missouri or West Virginia.
Hillary was an awful candidate but still would have easily defeated the other Republicans.