Full results run-down of the March 8 primaries.
First, the GOP
In Hawaii, Trump won with 5,700 voters, or 42% of the vote. Cruz got 4,400 voters, or 33% of the vote, Rubio got 1,800 voters, or 13% of the vote, and Kasich got 1,400 voters, or 11% of the vote. Trump got 10 delegates, Cruz got 6, and Rubio and Kasich got none.
In Idaho, Cruz won with 100,700 voters, or 45% of the vote. Trump got 62,300 voters, or 28% of the vote, Rubio got 35,300 voters, or 16% of the vote, and Kasich got 16,500 voters, or 7% of the vote. Cruz got 20 delegates, Trump got 12, and Rubio and Kasich got none.
In Michigan, Trump won with 481,300 voters,or 37% of the vote. Cruz got 328,500 voters, or 25% of the vote, Kasich got 320,300, or 24% of the vote, and Rubio got 123,000, or 9% of the vote. Trump got 25 delegates, Cruz and Kasich got 17 apiece, and Rubio got none.
And in Mississippi, Trump won with 191,200 voters, or 47% of the vote. Cruz got 146,500 voters, or 36% of the vote, Kasich got 35,700, or 9% of the vote, and Rubio got 20,700, or 5% of the vote. Trump gained 24 delegates, Cruz gained 13, and Kasich and Rubio got none.
So this means Trump gains 71 delegates, while Cruz gains 56. This allows Trump to increase his lead in delegates, from a 84 delegate lead (384 vs 300) to 99 (458 to 359). Rubio and Kasich also continue to be left in the dust, with Kasich gaining only 17 delegates (Now has 54), and Rubio not gaining any (Still at 151)
Since Trump has won 458 delegates, that means he needs to gain 779 to win the nomination. This means the earliest he can clinch the nomination is on May 3rd, after the Indiana primary.
Cruz has 359 delegates, which means he needs to gain 878 to win the nomination. This means the earliest he can clinch the nomination is on May 17th, after the Oregon primary. Less chance, but he can still do it.
Rubio has 151 delegates, which means he needs to gain 1086 to win the nomination. This means he can only gain the nomination on June 7th, the last day of GOP primaries. It's an uphill battle, but he still has a chance.
Finally, Kasich has 54 delegates, which means that he needs 1183 to win the nomination. He can only gain the nomination on June 7th. With him needing to win 1183 delegates, and only 1435 available, he has little hope, but still a slim chance.
As for the Democratic primaries...
In Michigan, Sanders won with 590,400 voters, or 50% of the vote. Clinton got 570,900 voters, or 48% of the vote. Sanders wins 65 delegates, leaving Clinton with 58.
In Mississippi, Clinton won in a landslide, with 182,300 voters, or a whopping 83% of the vote. Sanders gained 36,300 voters, or 17% of the vote. Clinton got 29 delegates, and Sanders 4.
This allows Clinton to further increase her stranglehold on the presidential race, with her gaining 87 delegates, compared to 69 for Sanders. This increases her lead from a 631 delegate lead (1134 and 502) to 650 delegates (1221 to 571).
By this point, Clinton, with 1162 delegates needed, can clinch the nomination as early as April 19th, after the New York Primary. She has a very high chance of winning.
Sanders, with 1812 delegates needed, has a much slimmer chance. The earliest he can win is on May 17th, after the Kentucky and Oregon primaries.
However, there's a twist. It might seem like Sanders is doomed, but this is actually not far off from the pace he needs to win the nomination.
Fivethirtyeight.com made a list of the states Sanders needs to win to win the nomination.
Out of the states so far, he has needed to win Iowa, New Hampshire, Vermont, Minnesota, Colorado, Massachusetts, Oklahoma, Tennessee, Kansas, Nebraska, Maine, and Michigan.
Out of those, Sanders lost Iowa, but won New Hampshire. On Super Tuesday, he won Vermont, Minnesota, Colorado, and Oklahoma, but lost Massachusetts and Tennessee. He then won Kansas and Nebraska on March 5th, Maine on March 6th, and Michigan on March 8th.
This means he has won 9 out of the 12 states he needs to win, and all of the 4 states since Super Tuesday he needs to win.
He still has a chance!