First time posting here, so I thought I should say 'hi.' I also play in a 6 X 6 H2H keeper league so I feel like I know that general roster depth you're looking at. As the previous poster said, your lineup and pen are solid... SP's not so much. I love your top two but you have far too many question marks behind them. Take it easy on all the kids, you're going to wear them out.
Scherzer's going to be on a Joba-esque pitch limit so I don't know what he'll give you even if he's at his best. I like Dirty Sanchez, but he had a big uptick in innings pitched last year and if you listen to Tom Verducci, you'll know his arm's due to fall off any second now. Who knows what Cahill and Anderson will give you, so far so good but I wouldn't be surprised if they both implode and end up back in AAA. Anibel Sanchez looked good in his last start but he can be erratic. Sonnanstine does nothing for me (I drafted and dropped him), just a league average innings eater really who's lucky to be on a winning team. Perkins has looked good so far and I am still traumatized by what Owings did to me last year when I drafted him.
I'd get rid of Wood and try to make a move offering an outfielder + a pitcher for an upgrade in your rotation. I might even drop Stewart since he's not seeing regular playing time. Replace one or both of them with MI and CI so you have some positional flexibility. Is Josh Fields available in your league? Any decent MI's around? And there has to be someone better than Nick Johnson around.
Overall I think you're a solid contender. Another starter or two and a strong return from A-Roid and you'll be there in the running come Sept.