Home

San Francisco Giants Roster 2012

San Francisco Giants 2012

Roster Schedule Salaries Tickets

San Francisco Giants Roster 2012

San Francisco Giants Pitchers
NO. NAME POS BAT THW AGE HT WT BIRTH PLACE SALARY
41 Jeremy Affeldt RP L L 32 6-4 228 Phoenix, AZ $4,500,000
40 Madison Bumgarner SP R L 22 6-5 227 Hickory, NC $450,000
18 Matt Cain SP R R 27 6-3 225 Dothan, AL $7,333,333
46 Santiago Casilla RP R R 31 6-0 202 San Cristobal, Dominican Republic $1,300,000
86 Hector Correa RP R R 24 6-3 176 Arecibo, Puerto Rico N/A
65 Steve Edlefsen RP B R 26 6-2 196 Minneapolis, MN N/A
34 Clay Hensley SP R R 32 5-11 194 Tomball, TX $1,400,000
55 Tim Lincecum SP L R 27 5-11 163 Bellevue, WA $14,000,000
49 Javier Lopez RP L L 34 6-4 230 San Juan, Puerto Rico $2,375,000
59 Guillermo Mota RP R R 38 6-6 238 San Pedro de Macoris, Dominican Republic $925,000
87 Dan Otero RP R R 27 6-3 214 Miami, FL N/A
54 Sergio Romo RP R R 29 5-10 185 Brawley, CA $450,000
45 Dan Runzler RP L L 26 6-4 233 Santa Monica, CA $418,500
47 Eric Surkamp SP L L 24 6-5 220 Cincinnati, OH N/A
32 Ryan Vogelsong SP R R 34 6-4 213 Charlotte, NC N/A
38 Brian Wilson RP R R 30 6-2 199 Winchester, MA $6,500,000
75 Barry Zito SP L L 33 6-2 204 Las Vegas, NV $18,500,000
 
San Francisco Giants Catchers
NO. NAME POS BAT THW AGE HT WT BIRTH PLACE SALARY
28 Buster Posey C R R 24 6-1 219 Leesburg, GA $575,000
29 Hector Sanchez C B R 22 5-11 225 Maracay, Venezuela N/A
37 Chris Stewart C R R 30 6-4 208 Fontana, CA N/A
22 Eli Whiteside C R R 32 6-2 205 New Albany, MS $425,000
 
San Francisco Giants Infielders
NO. NAME POS BAT THW AGE HT WT BIRTH PLACE SALARY
52 Ehire Adrianza SS B R 22 6-0 168 Guarenas, Venezuela N/A
9 Brandon Belt 1B L L 23 6-5 219 Nacogdoches, TX N/A
2 Emmanuel Burriss 2B B R 27 6-0 203 Washington, DC N/A
35 Brandon Crawford SS L R 25 6-2 215 Mountain View, CA N/A
33 Charlie Culberson 2B R R 22 6-1 200 Rome, GA N/A
14 Mike Fontenot 2B L R 31 5-8 170 Slidell, LA $1,050,000
50 Conor Gillaspie 3B L R 24 6-1 201 Omaha, NE N/A
17 Aubrey Huff 1B L R 35 6-4 217 Marion, OH $10,000,000
6 Brett Pill 1B R R 27 6-3 233 San Dimas, CA N/A
21 Freddy Sanchez 2B R R 34 6-0 200 Hollywood, CA $6,000,000
48 Pablo Sandoval 3B B R 25 5-11 262 Puerto Cabello, Venezuela $500,000
5 Ryan Theriot SS R R 32 5-11 180 Baton Rouge, LA $3,300,000
61 Angel Villalona 1B R R 21 6-3 257 La Romana, Dominican Republic N/A
 
San Francisco Giants Outfielders
NO. NAME POS BAT THW AGE HT WT BIRTH PLACE SALARY
53 Melky Cabrera CF B L 27 6-0 168 Bajos De Haina, Dominican Republic $1,250,000
56 Tyler Graham CF R R 28 6-0 186 Great Falls, MT N/A
8 Roger Kieschnick LF L R 25 6-3 219 Dallas, TX N/A
16 Angel Pagan CF B R 30 6-1 175 Rio Piedras, Puerto Rico $3,500,000
57 Francisco Peguero LF R R 23 5-11 186 Nigua, Dominican Republic N/A
12 Nate Schierholtz RF L R 28 6-1 205 Reno, NV $432,500
 
San Francisco Giants Non-Roster Invites
NO. NAME POS BAT THW AGE HT WT BIRTH PLACE SALARY
-- Luke Anders 1B L L 25 6-6 225 Bryan, TX N/A
13 Joaquin Arias SS R R 27 6-1 160 Santo Domingo, Dominican Republic N/A
-- Clayton Blackburn SP L R 19 6-3 220 Amarillo, TX N/A
7 Gregor Blanco CF L L 28 5-11 184 Caracas, Venezuela N/A
10 Gary Brown CF R R 23 6-1 190 Diamond Bar, CA N/A
62 Brian Burres SP L L 30 6-1 177 Oregon City, OR N/A
51 Justin Christian CF R R 31 6-1 195 Lincoln, NE N/A
-- Kyle Crick RP L R 19 6-4 220 Sherman, TX N/A
85 Chris Dominguez 3B R R 25 6-5 235 Los Angeles, CA N/A
71 Jake Dunning RP R R 23 6-4 185 Forest Stewart, GA N/A
72 Justin Fitzgerald SP R R 26 6-5 230 Santa Rosa, CA N/A
73 Austin Fleet RP R R 24 6-2 200 Tulsa, OK N/A
-- Jesus Galindo CF B R 21 5-11 175 Miranda, Venezuela N/A
74 Stephen Harrold RP R R 23 6-1 200 Boynton Beach, FL N/A
60 Heath Hembree RP R R 23 6-4 210 Spartanburg, SC N/A
68 Tommy Joseph C R R 20 6-1 210 Phoenix, AZ N/A
76 Andrew Kown RP L R 29 6-7 210 Marietta, GA N/A
77 Mitch Lively RP R R 26 6-5 240 Susanville, CA N/A
-- Ryan Lollis RF L L 25 6-2 185 Houston, TX N/A
78 Shane Loux SP R R 32 6-2 227 Rapid City, SD N/A
79 Jean Machi RP R R 30 6-0 170 El Tigre, Venezuela N/A
-- Daniel Mayora 2B R R 26 5-11 195 La Guaria, Venezuela N/A
54 Scott Munter RP R R 32 6-6 261 Norfolk, NE N/A
64 Nick Noonan SS L R 22 6-0 179 Poway, CA N/A
-- Ricky Oropesa 1B L R 22 6-2 215 --, United States N/A
43 Ramon Ortiz SP R R 38 6-0 175 Cotui, Dominican Republic N/A
66 Joe Panik SS L R 21 6-1 190 Yokers, NY N/A
-- Jarrett Parker CF L L 23 6-4 210 Stafford, VA N/A
88 Juan Perez LF R R 25 5-11 185 Bronx, NY N/A
80 David Quinowski RP L L 25 5-10 183 San Bernardino, CA N/A
81 Wilmin Rodriguez RP L L 26 6-2 211 La Romana, Dominican Republic N/A
82 Seth Rosin RP R R 23 6-6 250 Fargo, ND N/A
-- Skyler Stromsmoe 2B B R 27 5-10 175 Bow Island, Canada N/A
67 Andrew Susac C R R 21 6-2 208 Roseville, CA N/A
63 Jackson Williams C R R 25 5-11 198 Tulsa, OK N/A
84 Matt Yourkin RP R L 30 6-3 225 Napa, CA N/A

 

Roster Analysis RHB LHB SHB RHP LHP AVG HT AVG WT AVG AGE Young Old
Giants 10 7 6 11 6 6-1 206 27.8 21 38




   More in Sports