Trump will win 40 states, Cruz wins 10 states.
Rubio loses the 2018 Florida Gub race.
Big problem with your post. You have to win 8 states to be the nominee.
Actually no problem. Trump wins.