Delegate Count
Here is an estimated delegate count for each candidate:
Republicans
Donald Trump: 739
Ted Cruz: 465
John Kasich: 143
Democrats
Hillary Clinton: 1,681
Bernie Sanders: 937
Total delegates needed for party nomination:
Democrats: 2,383
Republicans: 1,237
* As of March 22, 2016