Batman has a better outfit oxo I think that alone should make him win. He doesn't really have a potentially fatal weakness besides the fact that he's human. The idea that he doesn't have any physical abilities makes him stronger (besides being physically strong), I think because he uses other equipment to help him out.
And as other people said, he uses his head to win, not brute strength.
... And I like bats too oxo Their my favorite animal.