<< 2011 San Francisco Giants | Player Cards home | 2013 San Francisco Giants >>

2012 San Francisco Giants

Position PlayersPitchers
Joaquin Arias
Brandon Belt
Gregor Blanco
Emmanuel Burriss
Melky Cabrera
Justin Christian
Brandon Crawford
Charlie Culberson
Conor Gillaspie
Aubrey Huff
Xavier Nady
Angel Pagan
Francisco Peguero
Hunter Pence
Brett Pill
Buster Posey
Hector Sanchez
Pablo Sandoval
Nate Schierholtz
Marco Scutaro
Ryan Theriot
Eli Whiteside
Jeremy Affeldt
Travis Blackley
Madison Bumgarner
Matt Cain
Santiago Casilla
Steve Edlefsen
Eric Hacker
Clay Hensley
George Kontos
Tim Lincecum
Javier Lopez
Shane Loux
Jean Machi
Jose Mijares
Guillermo Mota
Dan Otero
Brad Penny
Yusmeiro Petit
Sergio Romo
Dan Runzler
Ryan Vogelsong
Brian Wilson
Barry Zito