2012 Opening Day Roster Predictions

Here are Giants Hot Corner’s San Francisco Giants Opening Day 25-man Roster predictions:


SP Tim Lincecum

SP Matt Cain

SP Madison Bumgarner

SP Barry Zito

RP Clay Hensley

RP Guillermo Mota

RP Jeremy Affeldt

RP Javier Lopez

RP Santiago Casilla

RP Sergio Romo

RP Brian Wilson

Since it doesn’t appear that Vogelsong will be ready to make his first scheduled start, and the Giants really don’t need a 5th starter until April 15th due to scheduled days off, I would guess Vogelsong will start the year on the DL and build arm strength in Fresno.  I see the Giants breaking camp with only 11 pitchers (4 SP, 7 RP) since their starters have the capability to eat a lot of innings and take pressure off the pen.


C Buster Posey

C Hector Sanchez

C Chris Stewart

1B Aubrey Huff

1B Brandon Belt

2B Emmanuel Burriss

SS Brandon Crawford

SS Mike Fontenot

3B Pablo Sandoval

CF Angel Pagan

OF Melky Cabrera

RF Nate Shierholtz

OF Gregor Blanco

UTIL Brett Pill

I still think that Belt could end up in AAA so he could get consistent at bats, but I just don’t see a better option right now to take his roster space with Freddy Sanchez out.  Obviously Belt is miles ahead of both Huff and Pill, but the Giants brass acts as though he isn’t ready.  I fear that if Belt doesn’t show something early, Sanchez could be replacing him on the roster once healthy.  I also think the Giants may go with 3 catchers to start the year, as they are still not 100% confident that Posey could catch everyday.  Hector Sanchez forced his way into a roster spot with his impressive spring with the bat, and improved skills behind the plate.  Stewart could be held off the roster if the Giants feel Posey is close to 100% healthy, and that spot could go to a long RP like Petit or Burres.

Please leave your thoughts in the comments section

Please leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s