Bishop would beat him. He's got access to any energy. thats more than Surfer has. Add Bishop to the list of peps. who can destroy a Juggernaut.
AC
Alpha CentauriRestricted
I think Juggernaut could take it. Can't really could Bishop out, bit of a wild card.
Bishop couldn't wax Surfer's board by the way, let alone have access to the same power.
-AC
DEM
demigawdBoard Scientist
Bishop had to use the X-men to channel the power grid of the entire city to knock out a Juggernaut who had just been knocked senseless and badly damaged by Onslaught.