Setting up the offseason of 2009-10

Before we can begin talking about what the Giants should do next in the offseason, we’ll have to take a look at the contract status of players on the Giants’ current roster.

So here are the players on the Giants’ 40-man roster, and their contract status for 2010 based on several sources.

PITCHERS
Jeremy Affeldt — signed through 2010
Madison Bumgarner — under club control
Matt Cain — signed through 2010 with club option for 2011
Alex Hinshaw — under club control
Bob Howry — free agent
Waldis Joaquin — under club control
Randy Johnson — free agent
Tim Lincecum — arbitration eligible
Noah Lowry — club option for 2010 (on 60-day DL)
Joe Martinez — under club control
Brandon Medders — free agent
Justin Miller — free agent
Brad Penny — free agent
Kelvin Pichardo — under club control (on 60-day DL)
Sergio Romo — under club control
Dan Runzler — under club control
Jonathan Sanchez — arbitration eligible
Henry Sosa — under club control (on 60-day DL)
Merkin Valdez — under club control
Brian Wilson — arbitration eligible
Barry Zito — signed through 2013 w/ option for 2014

CATCHERS
Bengie Molina — free agent
Buster Posey — under club control
Eli Whiteside — under club control

INFIELDERS
Rich Aurilia — free agent
Brian Bocock — under club control
Emmanuel Burriss — under club control (on 60-day DL)
Matt Downs — under club control
Kevin Frandsen — arbitration eligible
Ryan Garko — arbitration eligible
Conor Gillaspie — under club control
Jesus Guzman — under club control
Travis Ishikawa — under club control
Edgar Renteria — signed through 2010, w club option for 2011
Ryan Rohlinger — under club control
Freddy Sanchez — club option for 2010 ($8 million)
Pablo Sandoval — under club control
Juan Uribe — free agent

OUTFIELDERS
John Bowker — under club control
Fred Lewis — under club control
Aaron Rowand — signed through 2012
Nate Schierholtz — under club control
Andres Torres — under club control
Eugenio Velez — under club control
Randy Winn — free agent

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

Follow

Get every new post delivered to your Inbox.

Join 305 other followers

%d bloggers like this: