Bonds has yet another operation on the same knee...
That's depressing... And yet, the Giants, as I had hoped, are hitting the way I thought they might in Bonds absence: pretty damn well for the most part. They are averaging 5.2 runs per game. [Addendum: Merc notes that the Giants led the NL in scoring - plus I heard it during the game and forgot to add it here - and OBP at the start of the game Tuesday. Not too shabby for a team missing Barry Bonds from their lineup] And that's with Alou being out for two weeks plus taking another week or so to get back his hitting groove. However, the offense has been also a bit hit or miss, they would score a lot, like the 9 runs on Monday, then be totally shut down the next, scoring only 2 runs on Tuesday. But overall it has been doing a good job scoring runs.
Too bad the pitching hasn't been as good as hoped for. The staff overall had a 4.62 ERA, 1.44 WHIP, and .262 BAA. And the problem is throughout the staff. The starters have a 4.94 ERA and 1.41 WHIP while the relievers have a 4.30 ERA and 1.43 WHIP. And that's with Hennessey's great start included. If the starting pitching were as good as last year - starters had 4.18 ERA with 1.32 WHIP - the Giants could have been leading the division right now instead of sitting a few games back in third place.
Williams and Lowry have been huge disappointments thus far. Tomko is not far behind. Even Schmidt is underachieving with a 3.76 ERA and 1.41 WHIP. Rueter is about where most thought he would be, 4.50-5.00 ERA, with a mid-1.3-ish WHIP. The good news is Hennessey and Cain have been lights out in AAA so if the starters don't shape up by, say, the end of May and these two prospect continue to dominate, some starters could lose their job.
Believe it or not, the bullpen is actually improved over last season. Last year they had a 4.53 ERA with 1.54 WHIP vs. the 4.30 ERA and 1.43 WHIP they currently have now. And that's including Benitez' 5.79 ERA and 1.61 WHIP.