GiantsSan Francisco Giants

2012 Team Roster

No. Player Position Bats Throws Height Weight Birth Date
41 Affeldt, Jeremy P Left Left 6'5" 226 06/06/1979
13 Arias, Joaquin SS Right Right 6'1" 170 09/21/1984
9 Belt, Brandon 1B Left Left 6'5" 210 04/20/1988
7 Blanco, Gregor RF Left Left 5'11" 170 12/12/1983
81 Brown, Gary* CF Right Right 6'1" 187 09/28/1988
40 Bumgarner, Madison P Right Left 6'4" 215 08/01/1989
62 Burres, Brian* P Left Left 6'1" 181 04/08/1981
2 Burriss, Emmanuel 2B Both Right 6'0" 189 01/17/1985
53 Cabrera, Melky LF Both Left 6'0" 200 08/11/1984
18 Cain, Matt P Right Right 6'3" 230 10/01/1984
46 Casilla, Santiago P Right Right 6'0" 202 07/25/1980
51 Christian, Justin CF Right Right 6'1" 188 04/03/1980
35 Crawford, Brandon SS Left Right 6'2" 215 01/21/1987
33 Culberson, Charlie* 2B Right Right 6'1" 200 04/10/1989
65 Edlefsen, Steve* P Right Right 6'2" 197 06/27/1985
50 Gillaspie, Conor* 3B Left Right 6'1" 200 07/18/1987
51 Hacker, Eric* P Both Right 6'1" 230 03/26/1983
34 Hensley, Clay P Right Right 5'11" 188 08/31/1979
17 Huff, Aubrey* LF Left Right 6'4" 234 12/20/1976
67 Joseph, Tommy* C Right Right 6'1" 220 07/16/1991
70 Kontos, George P Right Right 6'3" 215 06/12/1985
55 Lincecum, Tim P Left Right 5'11" 170 06/15/1984
49 Lopez, Javier P Left Left 6'4" 230 07/11/1977
61 Loux, Shane P Right Right 6'2" 235 08/31/1979
59 Mota, Guillermo* P Right Right 6'6" 210 07/25/1973
32 Ortiz, Ramon* P Right Right 6'0" 175 05/23/1973
43 Otero, Dan* P Right Right 6'3" 214 02/19/1985
16 Pagan, Angel CF Both Right 6'2" 195 07/02/1981
6 Pill, Brett* 1B Right Right 6'3" 233 09/09/1984
28 Posey, Buster C Right Right 6'1" 205 03/27/1987
54 Romo, Sergio P Right Right 5'11" 191 03/04/1983
45 Runzler, Dan* P Left Left 6'4" 230 03/30/1985
21 Sanchez, Freddy* 2B Right Right 5'10" 189 12/21/1977
29 Sanchez, Hector C Both Right 5'11" 225 11/17/1989
48 Sandoval, Pablo 3B Both Right 5'11" 246 08/11/1986
12 Schierholtz, Nate RF Left Right 6'2" 217 02/15/1984
47 Surkamp, Eric* P Left Left 6'5" 220 07/16/1987
5 Theriot, Ryan 2B Right Right 5'11" 180 12/07/1979
32 Vogelsong, Ryan P Right Right 6'3" 213 07/22/1977
22 Whiteside, Eli C Right Right 6'2" 215 10/22/1979
38 Wilson, Brian* P Right Right 6'1" 196 03/16/1982
75 Zito, Barry P Left Left 6'4" 215 05/13/1978
* Injured Reserve