Total Delegates Needed to Win: 2382
Hillary Current Total (excluding Superdelegates): 1768
Current Hillary Shortfall: 614
Delegates Available in May and June Primaries: 781
Percentage of Available Delegates Hillary Needs to win: 78.6%
Not going to happen IMHO. She is currently winning about 54% and has been losing regularly to Bernie.
So Hillary will only win if the Superdelegates hang in with her. They may. They may not.
The CA DemonCrap primary will be great to watch. She might just get Berned there.