lol. "Stand by it" all you like, but if Juggernaut was "immune" to physical damage, Hulk would never beat him. But that isn't the case, is it? Marvel doesn't say Juggernaut has "infinite durability." Cyttorak isn't even infinite. Marvel does say Hulk's strength is limitless, and it has been shown throughout his comics.
And for the last time it is NOT ANGER that makes Hulk stronger. It is ADRENALINE. Very small amounts of adrenaline cause monumental growth in Hulk's strength. Hulk's form very gradually increases in size as he becomes angrier. This is evident throughout his comics. This would allow him to hold limitless amounts of adrenaline, and allow him to become infinitely strong. I don't see what's so hard to understand. Hulk could become infinitely more powerful than Juggernaut. None of Juggernauts abilities can increase. His strength, durability, speed, etc. is "as is."