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
Shin-Soo ChoorfLsp29 .199Fr .327VgFrPrAvVgAvNormalNormal
Josh Donaldson3bRp 26 .229Vg .246AvPrPrAvVgFrNormalNormal
Bryce HarpercfLsp19 .240Vg .286ExAvPrVgVgVgNormalNormal
Aaron Hill2bRp 30 .271Vg .316VgVgPrVgVgAvNormalNormal
Mitch Moreland1bLsp26 .239Vg .281AvVgPrPrFrPrProneNormal
Justin Morneau1bLsp31 .232Pr .290ExPrPrPrFrPrProneNormal
Trevor Plouffe3bRp 26 .242Ex .232AvAvPrAvPrFrProneNormal
Buster Poseyc Rsp25 .433Ex .292VgPrPrPrFrPrNormalNormal
fYasel Puig1bRsp0 .000Pr .000Pr NormalNormal
fAnthony RendonssRsp0 .000Pr .000Pr NormalNormal
Josh 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  20.7 .264  .294        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jonathan BroxtonclR28 .219 .294PrPrPrPrPr FrAv42063NormalNormal
Aroldis ChapmanclL24 .108 .155PrPrPrPrPr AvPr32841NormalProne
Alex CobbspR24 .256 .252PrPrPrPrPrAv Pr3117267NormalNormal
Aaron CrowmrR25 .188 .255PrPrPrPrPr FrVg341355NormalIron
Charlie FurbushmrL26 .147 .198PrPrPrPrPr AvFr613948NormalProne
Jason HammelspR29 .203 .266VgPrPrPrPrAv Av14059NormalVery prone
Hisashi IwakumaspR31 .246 .251PrPrPrPrPrAvExVg21060NormalNormal
Kyle KendrickspR27 .238 .269ExPrPrPrPrAvVgAv3053NormalNormal
Clayton KershawspL24 .181 .216VgPrPrPrPrVg Ex1528453ToughIron
Fernando RodneyclR35 .166 .168PrPrPrPrPr AvEx32660NormalIron
Dale ThayermrR31 .253 .244PrPrPrPrPr PrFr192144ToughNormal
Chris TillmanspR24 .216 .192PrPrPrPrPrFr Av32039NormalProne
 Total  27.3 .215 .233             

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  
Chapman,AclFr/215          
Choorf        Fr/47 Vg  
CobbspVg/49           
CrowmrFr/57           
Donaldson3b Fr/121  Av/115     Pr3
FurbushmrVg/148          
HammelspEx/79           
Harpercf      Vg/153Vg/153Vg/153Ex  
Hill,A2b   Vg/50        
IwakumaspPr/111          
Kendrick,KspVg/60           
KershawspEx/0           
Moreland1b  Av/57      Pr/99 Fr  
Morneau1b  Av/90         
Plouffe3b  Fr/98 Fr/96 Fr/135 Fr/141 Fr/141Av  
Poseyc  Vg/107Fr/115       Av1
fPuig1b           
fA. Rendonss           
RodneyclEx/50           
Rutledgess   Fr/87  Pr/160     
fSano1b           
ThayermrPr/62           
TillmanspEx/160          
Troutcf      Vg/82 Vg/82 Vg/82 Av  
Werthrf       Fr/42 Av/42 Av  
fYelich            

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Roger BernadinacfLspL289914930
Wilson Betemit3bSspR30772312500
Jonathan BroxtonclRspR2898040000
Matt Carpenter1bLspR2682184800
Aroldis ChapmanclLspL2494648350
Shin-Soo ChoorfLspL2999149000
Alex CobbspRspR247704800
Aaron CrowmrRspR25100016000
Josh Donaldson3bRp R266204800
Charlie FurbushmrLspL2680174800
Jason HammelspRspR29524847500
Bryce HarpercfLspR198805000
Aaron Hill2bRp R30100055000
Hisashi IwakumaspRspR3199015000
Kyle KendrickspRspR27100035850
Clayton KershawspLspL2496477500
Mitch Moreland1bLspL2680204910
Justin Morneau1bLspR318810150000
Trevor Plouffe3bRp R2687134850
Buster Poseyc RspR2510006150
fYasel Puig1bRspR0100000
fAnthony RendonssRspR0100000
Fernando RodneyclRspR35100017500
Josh RutledgessRp R234804800
fMiguel Sano1bRspR0100000
Dale ThayermrRspR318604800
Chris TillmanspRspR243884800
Mike TroutcfRspR208804800
Jayson WerthrfRp R335446135710
fChristian Yelich LspL0100000
 Total   23.3  76415