Do you even know about the turtles? Leo is usually portrayed as the most skilled fighter. But that does not mean he can always come out on top. He is Splinters best student so no one trains as hard as him.
Leo was a better fighter than Raph in the old movies and in the live action show.
Raph beat Leo in the comics
Raph beat Leo in the new movie
Leo has no equal in the new cartoon
The most we saw was Raph beating Mikey in the old cartoon so you cant really comment on it. If I had to choose I would say Leo since he leads them.
I'd say Leo is the best combat wise but I don't think he'd be able to take Raph or Mikey down without a lot of trouble and not everytime they'd fight. I think they could all beat each other though Leo would probably come out with more wins in the end with Mikey second.
__________________ If you try something stupid, and it works it ain't stupid.