Kasich has no chance of earning enough delegates to win the Republican nomination outright. Literally none. There aren't enough delegates left for him to make up the total. The delegate math -- as of right now, including Trump's win in Illinois but not all of delegates he will get for congressional districts he'll win -- proves it.
The gray bars are where the candidates would be if they wonevery delegate after Tuesday.
Needless to say, that's unlikely. If no more delegates came in for any candidate tonight, Trump would need to more than two-thirds of the delegates from tomorrow onward to be the uncontested nominee, and Ted Cruz would need to win 90 percent of them. But there are still votes to be counted tonight. As it stands, Trump needs about 57 percent of every remaining delegate -- including the ones we know he'll add in Illinois -- to be the nominee for the Republican Party.