New York analysis
New York goes after Wisconsin.
Trump won 49% in Massachusetts, and that was before Rubio and Carson dropped out. In a three way race, in a state where Cruz will have only minimal support, surely Trump can win more than 50% of the vote.
By winning 50% of the vote, Trump wins the 14 at-large district.
If Trump wins 50% in half of the congressional districts, and wins the other half with less than 50%, and we give the odd district to Trump, that gives Trump an additional 68 delegates to Trump and 13 delegates to Kasich.
So the final result is 82 delegates for Trump and 13 for Kasich.
* * *
Trump needs 1237 delegates to clinch the majority and win the nomination.
Today he has 662 (according to the CNN election center) .
After he wins 58 in winner-take-all Arizona, 0 out of 40 in Utah, and 36 out of 42 in Wisconsin, and 77 out of 89 in New York, he is at 833 delegates.