2012 San Francisco Giants STATISTICS

Off-Season Leagues
MLB Spring Training

The players on this page are linked only if they have an existing profile on the Cube based on our player inclusion rules. Though these players are listed below, they are likely Division II or lower players. There is a small possibility that the player does have an existing profile but was not linked correctly. Its also important to note that the better college leagues will have more linked players since they are of higher quality of competition. Players on Spring Training rosters should all be linked.
BATTING STATISTICS
PlayerHiLvlGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFGDPAVGOBPSLGOPS
Ehire AdrianzaMLB53000000000210000.000.250.000250
Luke AndersAA10000000001000000.0001.000.0001000
Joaquin AriasMLB29474141027104300010.298.346.447793
Brandon BeltMLB2574112880390261500010.378.420.6081028
Gregor BlancoMLB27781426401513181700001.333.395.423818
Brock BondAAA12100000000100000.000.000.0000
Gary BrownAAA812020000120300000.167.167.167334
Madison BumgarnerMLB63000000000100100.000.000.0000
Brian BurresMLB63010000000200000.333.333.333666
Emmanuel BurrissMLB27669195103535920201.288.356.394750
Melky CabreraMLB22701524614121031000000.343.370.629999
Matt CainMLB62110001000100000.500.500.5001000
Justin ChristianMLB2642592012301800003.214.233.333566
Juan CiriacoAAA110100000100000001.0001.0001.0002000
Brandon CrawfordMLB21541118113131271100100.333.410.556966
Charlie CulbersonMLB21000000001100000.000.500.000500
Chris DominguezAAA1216141002000500002.250.250.312562
Wendell FairleyAA11000000000000000.000.000.0000
Mike FontenotMLB13365104003004500011.278.341.389730
Jesus GalindoA+11000000000000001.000.000.0000
Conor GillaspieMLB1937472014001500011.189.205.324529
Tyler GrahamMLB1315220002331400000.133.187.133320
Bobby HaneyA+31000000000000000.000.000.0000
Aubrey HuffMLB22646195025004800001.297.338.469807
Tommy JosephAAA49440026002100000.444.5451.1111656
Carter JuricaAAA220210010010000001.0001.0001.5002500
Roger KieschnickMLB1110020002000300001.200.200.200400
Tyler LaTorreAAA11000000000000000.000.000.0000
Tim LincecumMLB63020001000100000.667.667.6671334
Ryan LollisAAA34030001000000000.750.750.7501500
Daniel MayoraAAA11000000000000000.000.000.0000
Johnny MonellMLB11000000000100000.000.000.0000
Nick NoonanMLB1212111001003700010.083.250.167417
Ricky OropesaAA11000000000000000.000.000.0000
Danny OteroMLB1111100000000000001.0001.0001.0002000
Angel PaganMLB227671332174231200000.171.203.303506
Joe PanikAAA107230100002400000.429.556.7141270
Jarrett ParkerAA64110000003200000.250.571.250821
Juan PerezMLB1214250112102300000.357.437.7141151
Yusmeiro PetitMLB32000000000000000.000.000.0000
Brett PillMLB2767716513120011320020.239.264.478742
Buster PoseyMLB16403134015007300011.325.417.500917
Freddy SanchezMLB518350000001400001.278.316.278594
Hector SanchezMLB2147918304100011000022.383.380.7021082
Pablo SandovalMLB24781120604150131001022.256.277.487764
Nate SchierholtzMLB236581320163131610002.200.246.277523
James SimmonsAAA32000000000200000.000.000.0000
Chris StewartMLB1835483002111300002.229.250.314564
Skyler StromsmoeAAA22111000000000000.500.5001.0001500
Eric SurkampMLB51000000000000000.000.000.0000
Andrew SusacAAA32010000000100000.500.500.5001000
Ryan TheriotMLB20587114016015600003.190.254.310564
Eli WhitesideMLB16353820041021110000.229.289.286575
Jackson WilliamsAAA66000000001000000.000.143.000143
Barry ZitoMLB60000001001000200.0001.000.0001000

PITCHING STATISTICS
PlayerHiLvlWLERAGGSCGSHOSVIPHRERHRBBSOWPBKWHIPH9HR9BB9SO9
Jeremy AffeldtMLB123.7512000012.0151053310201.5011.252.252.257.50
Travis BlackleyMLB004.50110002.0411102002.0018.004.500.009.00
Brett BochyAAA000.00100001.0000002000.000.000.000.0018.00
Madison BumgarnerMLB022.596300024.126771627001.329.620.372.229.99
Brian BurresMLB014.766200011.11696226201.5912.711.591.594.76
Matt CainMLB402.106100025.222663426001.017.711.051.409.12
Santiago CasillaMLB213.6513000112.11155027101.058.030.001.465.11
Hector CorreaAA003.86300002.1311023002.1411.570.007.7111.57
Jake DunningMLB004.50200002.0221013001.509.000.004.5013.50
Steve EdlefsenMLB001.5013000012.0822076301.256.000.005.254.50
Justin FitzgeraldAAA009.82300003.2644134012.4514.732.457.369.82
Austin FleetAAA000.00200001.1000002000.000.000.000.0013.50
Stephen HarroldA+009.00100001.0211000002.0018.000.000.000.00
Heath HembreeMLB001.50600016.0211017000.503.000.001.5010.50
Clay HensleyMLB002.6111000010.11163048001.459.580.003.486.97
Andrew KownAAA106.356000011.11288458001.509.533.183.976.35
Tim LincecumMLB215.706200023.23116151616101.5611.790.382.286.08
Mitch LivelyAAA004.91400003.2622002201.6414.730.000.004.91
Javier LopezMLB103.7513000012.01155039001.178.250.002.256.75
Shane LouxMLB007.04500007.21286019301.7014.090.001.1710.57
Jean MachiMLB101.6911000210.21022048001.318.440.003.376.75
Guillermo MotaMLB002.5310100010.2833048101.126.750.003.376.75
Scott MunterMLB000.00200000.1100000003.0027.000.000.000.00
Ramon OrtizMLB022.537000110.21263238001.4110.121.692.536.75
Danny OteroMLB002.1911000312.11133119100.978.030.730.736.57
Yusmeiro PetitMLB114.763100011.11366347101.5010.322.383.185.56
David QuinowskiAA000.00100000.1000010003.000.000.0027.000.00
Wilmin RodriguezAAA011.35800016.2611106100.908.101.350.008.10
Luis RojasA+000.00100000.2000000000.000.000.000.000.00
Sergio RomoMLB026.5711000112.1131193315101.309.492.192.1910.95
Seth RosinMLB009.00100001.0111103001.009.009.000.0027.00
Shawn SanfordAAA000.00100001.0000001000.000.000.000.009.00
Eric SurkampMLB314.415100016.117883514001.359.371.652.767.71
Ryan VogelsongMLB003.37100002.2211002000.756.750.000.006.75
Brian WilsonMLB000.00600015.1310028000.945.060.003.3813.50
Matt YourkinAAA001.505000012.0922135001.006.750.752.253.75
Barry ZitoMLB217.916200019.132171751213002.2814.902.335.596.05

Miscellaneous Site Topics


High School Baseball
Payrolls/Salaries
Prospects History
Player Tags

LEAGUES
Baseball Leagues
Off-Season Baseball Leagues



The Baseball Cube is just 1 dude smacking a keyboard 12 hours a day. Please considering supporting the site and thanking this dude for the 10 years (43,000 dude-hours) of work that has gone into the 16gb of data behind the site.

Please Support TBC




The Baseball Cube is just 1 dude smacking a keyboard 12 hours a day. Please considering supporting the site and thanking this dude for the 10 years (43,000 dude-hours) of work that has gone into the 16gb of data behind the site.

Please Support TBC



About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.