The inside dope on your favorite baseball players and teams.

2012 San Francisco Giants

World Series Champions
Manager: Bruce Bochy
<< 2011 Giants2013 Giants >>

2012 San Francisco Giants Batting

NameAgeGABRH2B3BHRRBIBBIBBSOSBCSSHSFHBGIDPBAOBASLGOPS
Angel Pagan30154605951743815856485972972406.288.338.440.778
Buster Posey251485307817839124103697961109219.336.408.549.957
Melky Cabrera271134598415925101160364631351508.346.390.516.906
Brandon Crawford251434354410826344533695142334.248.304.349.653
Brandon Belt24145411471132767565451061220432.275.360.421.781
Pablo Sandoval25108396591122521263384591107113.283.342.447.789
Gregor Blanco2814139356961455345121042665220.244.333.344.676
Ryan Theriot3210435245951610282414713543112.270.316.321.637
Joaquin Arias271123193086135534134445125512.270.304.389.693
Marco Scutaro3661243408816134413014216607.362.385.473.859
Hunter Pence2959219284811274519160101541.219.287.384.671
Hector Sanchez227421822611503345052000318.280.295.390.685
Nate Schierholtz287717515444551618236320211.251.321.417.739
Emmanuel Burriss27601361529100710125532116.213.270.221.491
Brett Pill27471051022304116119101025.210.265.352.618
Aubrey Huff355278715401716112000103.192.326.282.608
Matt Cain27337461320162033008000.176.197.243.441
Madison Bumgarner22306841110261025006000.162.174.265.439
Justin Christian323456671002503210000.125.197.143.340
Ryan Vogelsong3428545510003031008011.093.155.111.266
Barry Zito34315334000260120010001.075.169.075.245
Xavier Nady33195061231176013000015.240.333.400.733
Tim Lincecum28314524000360260010000.089.196.089.285
Charlie Culberson23622030001007001000.136.136.136.273
Conor Gillaspie24620231002002000000.150.150.200.350
Francisco Peguero241616630000007300000.188.188.188.375
Eli Whiteside321211311002104000110.091.214.182.396
Santiago Casilla3233010001001000000.333.333.333.667
Eric Hacker2923000000001000000.000.000.000.000
Dan Otero2711000000001000000.000.000.000.000
George Kontos2711000000000000000.000.000.000.000
Clay Hensley3211000000000000000.000.000.000.000
Steve Edlefsen2711000000000000000.000.000.000.000
Shane Loux3211000000000000000.000.000.000.000
Jeremy Affeldt3311000000000000000.000.000.000.000
Brad Penny3411000000000000000.000.000.000.000
Jose Mijares2711000000001000000.000.000.000.000
Yusmeiro Petit2711000000001000000.000.000.000.000
Totals 162555871814952875710367548344109711839696129114.269.327.397.724
 

2012 San Francisco Giants Pitching

NameAgeWLWin%SVGGSGFCGShOIPHRERHRBBIBBSOHBGIDPERAWHIP
Matt Cain27165.76203232022219.11777368215111939142.791.04
Madison Bumgarner221611.59303232021208.11838778234961917173.371.11
Ryan Vogelsong34149.60903131000189.21717671176271588133.371.23
Tim Lincecum281015.40003333000186.018311110723903190485.181.47
Barry Zito34158.65203232011184.11869185207061145164.151.39
Santiago Casilla3276.53825730370063.1552420822455222.841.22
Jeremy Affeldt3312.3333670100063.1572319123157372.701.26
Sergio Romo2942.66714690270055.1371111510163321.790.85
Clay Hensley3245.4443600140050.2503026530242344.621.58
George Kontos2721.667044090043.2341512312044032.471.05
Javier Lopez34301.0007700190036.0371310114328092.501.42
Brad Penny3401.000022080028.042221949210146.111.82
Shane Loux32101.000019060025.13215143919034.971.62
Guillermo Mota3801.000026040020.224131238024215.231.55
Jose Mijares27101.000027030017.2145508220012.551.25
Steve Edlefsen2701.000014060015.120881609034.701.70
Dan Otero2700---012040012.1191180218225.841.70
Eric Hacker2901.0000412009.214662218105.591.66
Jean Machi3000---0805006.27552104006.751.20
Travis Blackley2900---0401005.07650202009.001.80
Yusmeiro Petit2700---0110004.27220401003.862.36
Dan Runzler2700---0600003.21000315110.001.09
Brian Wilson3000---1202002.04220202009.003.00
Totals 9468.58053162162157541451.01361649593142489421237511103.681.27
 
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.
Page last updated: Wed Dec 13 10:15:34 2023
Contact Us