are we talking the two in a grudge match? and what kind of scenario? ninjas aren't train for a open fight. they're assassins. if you were to pit them against each other the spartan would win simply because that's were he'd have the advantage.
however if you're talking lethality then it's a toss up.