Your rotation is top-3, and will probably put you top in pitching cats. Pitching is absolutely your last concern.
Hitting: speed is good, but everything else is desperately mediocre. You really need a big HR bat from somewhere, try sacrificing a speedster as there is no way you need Reyes, Crawford and Freel on the same team.
Given that you ought to dominate pitching and win SB's, you only need to get lucky in a couple of cats to win most weeks, but i can't see that team blowing anyone out. I'd say at present it ought to be a top-half team, but it seems very unlikely to get anywhere near top spot. Of course, if you make the playoffs and one of your bats gets really hot, anything can happen.