captain america and batman would not pose much of a threat to someone like juggernaught. in fact they arent even in the same level to compare. juggernaut is a heavy hitter meaning he is up there with guys like the thing, colosus, and even the hulk. how can you compare two HUMANS to someone who bench presses buildings and shatters mountains? sure, cap and bats are smart and resourceful but it isnt fair to put these guys up in a fight. i am not biased here i love batman And cap, but juggs is nearly indestructable so nothing in their arsenal can hurt him. secondly these two are human therefore have limits and cant duck and dogde all day long. eventually, one will slip up and juggernaut can go far longer :he does not tire, or need food,oxegen,or sleep. all it would take is one hit from juggs to pulverize every bone in their bodies to kitty litter. i laughed when cap pushed juggs through a wall. i laughed hard. therfore, juggernaut takes the win.