Team Roster -- 2012 San Francisco Giants
Regular season

Batters
     vs. LHPvs. RHPBuntBasepathsOther ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Darwin Barney2bRsp26 .290Av .273FrAvPrVgExFrProneNormal
Willie BloomquistssRsp34 .303Pr .249PrAvAvExAvVgProneNormal
fSean Burroughs3bLsp31 .286Pr .271PrAvPrFrAvFrNormalNormal
Tony CampanacfLsp26 .231Pr .265PrAvExVgExExNormalNormal
Ross Gload1bLsp36 .000Pr .266PrPrPrAvPrPrNormalNormal
Josh Harrison3bRsp24 .226Av .293FrExAvVgExAvNormalNormal
fDestin HoodrfRsp22 .000Pr .000Pr NormalNormal
Matt KempcfRsp27 .341Ex .319ExPrPrExVgExIronNormal
fMarc KrausslfLsp24 .000Pr .000Pr NormalNormal
fFred LewislfLsp31 .000Pr .247FrAvPrVgPrAvProneNormal
Lou Marsonc Rsp26 .297Av .191PrFrPrFrAvFrNormalNormal
Aaron Miles2bSsp35 .293Fr .270PrFrAvAvFrFrNormalNormal
fBrandon NimmoofLsp19 .000Pr .000Pr NormalNormal
Magglio OrdonezrfRsp38 .292Fr .231PrPrPrFrAvPrProneNormal
fMatt Pagnozzic Rsp29 .375Pr .238PrExPrPrPrPrNormalNormal
fCarlos PeguerolfLsp25 .286Pr .191VgPrPrAvPrFrNormalNormal
A.J. Pierzynskic Lsp35 .305Av .283FrFrPrPrPrPrProneNormal
fJason PridiecfLp 28 .194Vg .237AvAvAvVgExAvNormalNormal
Jose ReyesssSsp29 .325Av .341VgExAvVgExVgProneTerror
Alex Rodriguez3bRsp36 .277Fr .276VgPrPrFrExPrProneNormal
fAndrelton SimmonsssRsp22 .000Pr .000Pr NormalNormal
fRyan SpilborghsrfRsp32 .207Fr .212PrPrPrAvFrFrVery proneNormal
David Wright3bRsp29 .256Vg .254VgPrPrAvExAvVery proneNormal
 Total  28.9 .283  .271        

Pitchers
     vs. LHBvs. RHBBuntBasepathsStaminaOn the moundOther ratings
NamePThrAgeAvgAvgSacHitRunStlJmpStRelHldWPBKGB%JamInjury
Manny AcostamrR31 .247 .286PrPrPrPrPr AvAv63238ToughNormal
Grant BalfourmrR34 .191 .207PrPrPrPrPr AvEx41942NormalProne
fPedro BeatomrR25 .261 .228PrPrPrPrPr AvAv8557ToughProne
Heath BellclR34 .283 .164PrPrPrPrPr AvAv691446NormalNormal
fScott DiamondspL25 .323 .315PrPrPrPrPrAv Av373950NormalNormal
Gio GonzalezspL26 .253 .224VgPrPrPrPrVg Av1515853NormalNormal
Cole HamelsspL28 .249 .204AvPrPrPrFrVg Pr832958NormalProne
Jair JurrjensspR26 .270 .233VgPrPrPrPrVg Fr1429847NormalProne
fShawn KelleymrR28 .278 .077PrPrPrPrPr AvAv178437NormalNormal
Craig KimbrelclR24 .157 .196PrPrPrPrPr AvEx29043ToughIron
fMichael KirkmanmrL25 .214 .274PrPrPrPrPr ExVg365947NormalNormal
Ryan MattheusmrR28 .170 .279PrPrPrPrPr AvAv1650050NormalProne
James McDonaldspR27 .302 .246AvPrPrPrPrAv Av1512343NormalNormal
Guillermo MotamrR38 .234 .243PrPrPrPrPr VgAv728046NormalNormal
fJordan NorbertomrL25 .333 .294PrPrPrPrPr VgAv638840NormalNormal
fDarren O'DaymrR29 .233 .286PrPrPrPrPr AvPr157545NormalVery prone
fJoel PineirospR33 .322 .299AvPrPrPrPrAvExEx7057NormalProne
fAnthony RanaudospR22 .000 .000 0050NormalNormal
Sergio SantosclR28 .234 .130PrPrPrPrPr AvAv431347NormalNormal
Randy WellsspR29 .263 .273VgPrPrPrPrAv Av30047NormalVery prone
 Total  28.3 .260 .234             

Fielders
    Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Acostamr Pr/69 Av             
Balfourmr Pr/59 Ex             
Barney2b         Vg/121 Av/93     
fBeatomr Vg/55 Av             
Bell,Hcl Pr/58 Av             
Bloomquistss         Fr/98  Av/76  Fr/61   Fr
fBurroughs3b          Av/89      
Campanacf             Av/89 Av/89 Av/89 Av
fDiamondsp Pr/74 Av             
Gload1b        Av/116      Pr/96 Pr
Gonzalez,Gsp Av/61 Av             
Hamelssp Av/61 Pr             
Harrison,J3b         Av/131Vg/97      
fHoodrf                
Jurrjenssp Ex/0 Fr             
fKelleymr Av/267Av             
Kempcf              Fr/99  Ex
Kimbrelcl Av/49 Ex             
fKirkmanmr Vg/82 Vg             
fKrausslf                
fLewis,Flf             Av/89  Av/89 Pr
Marsonc     Vg/119Vg3         
Mattheusmr Pr/79 Av             
McDonald,Jasp Av/74 Av             
Miles2b         Av/48 Fr/152     
Motamr Vg/46 Av             
fNimmoof                
fNorbertomr Pr/188Av             
fO'Daymr Ex/135Pr             
Ordonezrf               Fr/6 Av
fPagnozzic     Vg/90 Pr4         
fPeguerolf             Av/89  Av/89 Av
Pierzynskic     Pr/56 Fr2         
fPineirosp Pr/95 Ex             
fPridiecf             Av/114Av/114Av/114Fr
fRanaudosp                
Reyes,Josss           Fr/116    
Rodriguez,Al3b          Vg/58      
Santos,Scl Av/58 Av             
fSimmonsss                
fSpilborghsrf             Fr/19 Fr/19 Fr/19 Pr
Wells,Rsp Fr/208Av             
Wright,D3b          Av/155     

Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Manny AcostamrRspR316504140
Grant BalfourmrRspR3490937500
Darwin Barney2bRspR269194170
fPedro BeatomrRspR259284140
Heath BellclRspR34100075000
Willie BloomquistssRspR3485159000
fSean Burroughs3bLspR316904140
Tony CampanacfLspL267604140
fScott DiamondspLspL252304140
Ross Gload1bLspL3699016000
Gio GonzalezspRspL2610004200
Cole HamelsspLspL2893795000
Josh Harrison3bRspR245004140
fDestin HoodrfRspR22100000
Jair JurrjensspRspR26671632500
fShawn KelleymrRspR281704200
Matt KempcfRspR27100071000
Craig KimbrelclRspR2410004190
fMichael KirkmanmrLspL253304230
fMarc KrausslfLspR24100000
fFred LewislfLspR3166189000
Lou Marsonc RspR2610004240
Ryan MattheusmrRspR2847144140
James McDonaldspLspR2710004430
Aaron Miles2bSspR359805000
Guillermo MotamrRspR3810009250
fBrandon NimmoofLspR19100000
fJordan NorbertomrLspL251004140
fDarren O'DaymrRspR29314712510
Magglio OrdonezrfRspR388017100000
fMatt Pagnozzic RspR292204140
fCarlos PeguerolfLspL254104140
A.J. Pierzynskic LspR35901020000
fJoel PineirospRspR33851580000
fJason PridiecfLp R288804140
fAnthony RanaudospRspR22100000
Jose ReyesssSspR298018110000
Alex Rodriguez3bRspR366823320000
Sergio SantosclRspR2810004350
fAndrelton SimmonsssRspR22100000
fRyan SpilborghsrfRspR32722819500
Randy WellsspRspR2972284750
David Wright3bRspR296436142500
 Total   28.6  124806