I could give you a list of people tougher than Cain Hulk has fought but what's the point. I already stated that Juggernaut wins this. All I'm saying is that there is a fine line between realistically debating and fanboyism (not a real word).
Hulk will hurt him, can hurt him, probably won't beat him. That's realistic. Unrealistic is going on about how Hulk can't even give him a cold. If Shatterstar and Warpath hurt him enough to get his attention, then what makes you think Hulk won't?
(BTW Thanos, Silver Surfer, Onslaught, Sasquatch {debatably as tough as}, Shuma-Gorath, I can keep going but I'm busy and don't want to keep sqwabbling when I've already stated that Juggernaut wins)