Cruz is going to lose the next 6 contests on April 19 and 26. If the polls are anywhere near accurate, he’ll lose badly coming in 3rd in most of the primaries. Such poor showings will set him up to lose again on May 3, 10 and 17th. He’ll be so far behind by time June 7th rolls around that only his diehard supporters and the #nevertrumpers will even bother to vote for him, and his poll numbers will be in Kasich’s range, low teens.
Not a chance. Expect Cruz to win in Indiana, Nebraska and probably Oregon. He should also take Montana and South Dakota easily, and possibly New Mexico, and hold his own in Washington and West Virginia. As a matter of fact, I don't expect Trump to get another clear win after April until New Jersey.