Re: Batman vs. Captain America - depends on the particulars. How much do they know about each other? They are well briefed on notable combatants in their own worlds. If they don't know about each other, a shield ricochet to the back of Batman's head is a nasty surprise, Cap for the win. Captain America has the edge for physique. Batman has more toys - an anesthetic gas bomb takes the starch out of Cap's shorts, and does the Batmobile figure in? If they do know each other's capacities, Batman knows that Cap's Kevlar/titanium armor is resistant to electrical shock, including Bat's body taser. Batman has defeated Superman, who is faster and stronger than Cap, obviously. Batman is more practiced with deception. Ninja vs. Spartan. Spartan wins fair fight, Ninja wins otherwise.