Team roster -- 2012 Buffalo Carp
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Roger BernadinacfLsp28 .417Pr .276AvAvVgVgExVgNormalNormal
Wilson Betemit3bSsp30 .140Pr .302VgPrPrFrPrPrProneNormal
Matt Carpenter1bLsp26 .265Vg .308AvPrPrAvFrPrProneNormal
Jason Castroc Lsp25 .148Pr .286VgFrPrAvPrPrProneNormal
Shin-Soo ChoorfLsp29 .199Fr .327VgFrPrAvVgAvNormalNormal
Brandon CrawfordssLsp25 .254Fr .246AvFrFrAvPrFrNormalNormal
fTravis d'Arnaudc Rsp0 .000Pr .000Pr NormalNormal
Bryce HarpercfLsp19 .240Vg .286ExAvPrVgVgVgNormalNormal
Aaron Hill2bRp 30 .271Vg .316VgVgPrVgVgAvNormalNormal
Mitch Moreland1bLsp26 .239Vg .281AvVgPrPrFrPrProneNormal
Trevor Plouffe3bRp 26 .242Ex .232AvAvPrAvPrFrProneNormal
Buster Poseyc Rsp25 .433Ex .292VgPrPrPrFrPrNormalNormal
fYasel Puig1bRsp0 .000Pr .000Pr NormalNormal
Cody RansomssRp 36 .264Ex .195AvAvFrVgPrPrNormalNormal
fJosh RutledgessRp 23 .247Ex .286AvFrPrVgExAvNormalNormal
fMiguel Sano1bRsp0 .000Pr .000Pr NormalNormal
Mike TroutcfRsp20 .267Ex .346ExFrPrExExVgNormalNormal
Jayson WerthrfRp 33 .395Vg .268AvPrPrAvVgAvVery proneTerror
fChristian Yelich Lsp0 .000Pr .000Pr NormalNormal
 Total  21.1 .265  .289        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jonathan BroxtonclR28 .219 .294PrPrPrPrPr FrAv42063NormalNormal
Alex CobbspR24 .256 .252PrPrPrPrPrAv Pr3117267NormalNormal
Aaron CrowmrR25 .188 .255PrPrPrPrPr FrVg341355NormalIron
Charlie FurbushmrL26 .147 .198PrPrPrPrPr AvFr613948NormalProne
fJair JurrjensspR26 .345 .355VgPrPrPrPrFr Pr102443NormalVery prone
Kyle KendrickspR27 .238 .269ExPrPrPrPrAvVgAv3053NormalNormal
Ian KennedyspR27 .265 .267ExPrPrPrPrVg Ex1250044NormalIron
Clayton KershawspL24 .181 .216VgPrPrPrPrVg Ex1528453ToughIron
Dale ThayermrR31 .253 .244PrPrPrPrPr PrFr192144ToughNormal
Chris TillmanspR24 .216 .192PrPrPrPrPrFr Av32039NormalProne
fZack WheelerspR0 .000 .000 0050NormalNormal
 Total  23.8 .240 .248             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Bernadinacf      Av/0 Av/0 Av/0 Av  
Betemit3b  Fr/102 Pr/160 Pr/165  Pr  
Broxton,JclFr/80           
Carpenter,M1b  Fr/92 Fr/96 Av/102 Fr/280 Fr/280Av  
Castro,Jc  Av/131        Av5
Choorf        Fr/47 Vg  
CobbspVg/49           
Crawford,Bss     Ex/132     
CrowmrFr/57           
fd'Arnaudc            
FurbushmrVg/148          
Harpercf      Vg/153Vg/153Vg/153Ex  
Hill,A2b   Vg/50        
fJurrjensspEx/68           
Kendrick,KspVg/60           
Kennedy,IspEx/233          
KershawspEx/0           
Moreland1b  Av/57      Pr/99 Fr  
Plouffe3b  Fr/98 Fr/96 Fr/135 Fr/141 Fr/141Av  
Poseyc  Vg/107Fr/115       Av1
fPuig1b           
Ransom,Css   Av/95 Av/117Fr/77      
fRutledgess   Fr/87  Pr/160     
fSano1b           
ThayermrPr/62           
TillmanspEx/160          
Troutcf      Vg/82 Vg/82 Vg/82 Av  
Werthrf       Fr/42 Av/42 Av  
fWheelersp           
fYelich            

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Roger BernadinacfLspL289914930
Wilson Betemit3bSspR30772312500
Jonathan BroxtonclRspR2898040000
Matt Carpenter1bLspR2682184800
Jason Castroc LspR2580204860
Shin-Soo ChoorfLspL2999149000
Alex CobbspRspR247704800
Brandon CrawfordssLspR2510004810
Aaron CrowmrRspR25100016000
fTravis d'Arnaudc RspR0100000
Charlie FurbushmrLspL2680174800
Bryce HarpercfLspR198805000
Aaron Hill2bRp R30100055000
fJair JurrjensspRspR26333555000
Kyle KendrickspRspR27100035850
Ian KennedyspRspR2710005190
Clayton KershawspLspL2496477500
Mitch Moreland1bLspL2680204910
Trevor Plouffe3bRp R2687134850
Buster Poseyc RspR2510006150
fYasel Puig1bRspR0100000
Cody RansomssRp R369104800
fJosh RutledgessRp R234804800
fMiguel Sano1bRspR0100000
Dale ThayermrRspR318604800
Chris TillmanspRspR243884800
Mike TroutcfRspR208804800
Jayson WerthrfRp R335446135710
fZack WheelerspRspR0100000
fChristian Yelich LspL0100000
 Total   22.1  55566