A Look At The Giants Roster: The Pitchers

I’ve taken a look at the position players, now it’s time to take a look at the pitchers.

Starting Pitchers: Tim Lincecum (probably), Matt Cain, Madison Bumgarner, Ryan Vogelsong, Barry Zito


About a week ago, Buster Olney created a bit of a hubbub amongst Giants fandom when he ranked the Giants’ rotation only the ninth-best in baseball. Here’s the thing – I’m not sure I disagree with him. Continue reading


Giants Recap: Joaquin Their Way To A Win

When you hear that the Giants are facing Eric Stults, he of the sub-3.00 ERA, you automatically think that there is no chance they will score a run. Pair that up with the fact that Barry Zito is starting, you could just write this off as a loss.

Except that it ended up being a win.

It wasn’t an unpredictable line for Zito, only lasting four innings. Also not surprising that he gave up four runs within those innings.

Typical Zito, though with only two walks and a strike out.

The narrative where the Giants don’t score enough runs to bail Zito out seemed to be broken today.

This Hunter Pence fellow hasn’t been too shabby lately, driving in two of the eight runs the Giants scored — and yes, that’s right, they scored eight runs for Barry Zito.

And then there’s Joaquin Arias, who is not as great as everyone thinks, but managed to have himself a game by going 3-for-5 with three RBI and a home run. It’s classic You Can’t Predict Baseball and inexplicably so, because who would’ve seen that coming? It’s like asking an aardvark to play catch and actually throws the ball back with 90% accuracy.

I don’t know where I was going with that analogy, but baseball can do that to someone after a while. I think.

The bullpen was quite solid, with a decent enough outing from Eric Hacker, who has been called up again.

Then Jeremy Affeldt happened and gave up two runs in the 9th. Man. At least Clay Hensley was able to close it out — also words that I didn’t think I would say at this point in the season.