Juggernaut is protected by the very most powerful depths of Cyttorak's power, cyttoraks power and magic marches through his veins like a film rolls through a camera.
I cant believe... anyone in this thread, thinks that just because The Flash has power over speed, speed is enough to phase through a completely protected magical entity. Its like throwing a knife at a brick wall and expecting something to happen.
The Juggernaut posses class 100 strength, hes extremely and highly immune to all types of physical attack, and even has some resistance to psionics now, and second of all, How is the flash going to just phase through Juggernaut if he were to take the time and consideration of summoning his force-field? Even xavier had trouble getting through The Juggernauts force-field with psionics, and juggey even had his helmet off.
This is like ramming a brick-wall folks, Juggernaut is basically a standing titan. Hes like a solid wall, hes highly invulnreble, posses class 100 strength, im sure he weighs more than a few tons, hes so magically intuned that so far onslaught has been the only one capable of penetrating his body to get the Gem out, and he had to use psionics too because his physical methods proved useless.
Regardless, The Flash is NO match for Juggernaut, You cant phase through him, Juggernaut is not arrogant and stupid enough to blatanly sit down and tea-party with the flash, telling him all his personal information, and finally, one little punch could kill the flash from a class 100 fist, with all of Juggernauts power I wouldnt be surprised if some attack knocked Flash off his feet, all The Flash would have to do is stop for even 1 second, and hes out like a light.