Ninja Pirates would win. Ninjas with wooden legs and hooks for hands. You might think that it would be a bother having wooden legs and whatnot, but it's not because they're ninjas.
I do like pirates the most but in a fight i think a ninja would win because they are stealthier and could just sneak up on a drunk pirate and slash his throat