Guest post by Joe Hoft

As we predicted on April 2nd…. As of today, April 26, 2016, Ted Cruz is mathematically eliminated from winning the Republican nomination outright.

On April 2nd we predicted that Donald Trump would have 953 delegates as of today (needing only 284 delegates for the nomination) and that Cruz would have 550 delegates as of today (needing 687 to win the nomination).

We also predicted that only 634 delegates would remain and therefore Cruz would need more delegates than would be available.

Ted Cruz is eliminated.

It is clear that Cruz was eliminated tonight.

It is not clear yet on how devastating the final numbers will be for Ted Cruz.

TRENDING: Obama Statement on Ginsburg Demands GOP Senate Honors Her Dying 'Instructions' and Put Off Vote on Supreme Court Nominee Until New President Sworn In

After winning all five primaries tonight — Connecticut, Rhode Island, Delaware, Maryland and Pennsylvania — Donald Trump has 954 delegates so far.

(We predicted 953!)

Ted Cruz finished third in Connecticut, Maryland, Delaware and Rhode Island.

There are fewer delegates remaining than we originally projected because the delegates in Wyoming, Colorado and North Dakota were allocated in shady voter-less elections after April 2nd.

After tonight’s primaries Cruz has — 560 delegates after winning one delegate Tuesday.

Cruz needs 677 delegates to reach 1,237 delegates.

There are only 622 available.

It’s over.

Here is the updated chart with tonight’s results.

Our April 2nd projections for Trump and Cruz were very close to the actual results.

Ted Cruz is Mathematically Eliminated from winning the GOP nomination outright and has fewer wins than Bernie Sanders.

UPDATE: Cruz wins 1 delegate in Rhode Island.