Juggs wins, but i'm honestly tired of that walking plot device.
A plot device? From a character who only has a few abilities? Get out of here a plot device is a guy like Thanos who every month gets new abilities. A plot device character is the Hulk who Marvel has shown countless times that even when pissed off is no match for the Juggernaut yet the Hulk will turn around the next issue and beat a guy who is far more powerful than the Juggernaut with one punch.
The Juggernaut just has power and the ability to take most physical attacks. He has no speed,he cant fly, he cant shoot destructive energy beams from his body. He isn't a super genious like Doctor Doom who always manages to do things that he shouldnt be able to do.