Team roster -- 2016 Buffalo Carp
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Alex Avilac Lp 29 .250Av .208AvPrPrPrPrPrVery proneNormal
Matt Carpenter3bLp 30 .270Vg .271ExAvFrFrPrPrProneTerror
Welington Castilloc Rp 29 .278Ex .259AvPrPrPrVgPrNormalNormal
Jason Castroc Lsp29 .149Fr .231VgVgFrPrAvFrNormalNormal
fShin-Soo ChoorfLsp33 .304Ex .220FrVgPrAvAvAvVery proneNormal
Ian DesmondcfRsp30 .338Av .269AvFrPrExVgVgNormalTerror
Carlos GonzalezrfLsp30 .273Ex .309VgFrPrAvFrPrNormalNormal
fHunter GreeneofRsp0 .000Pr .000Pr NormalNormal
Josh Harrison2bRp 28 .311Av .277FrAvVgVgExVgProneNormal
Tyler NaquincfLsp25 .250Av .301ExFrPrVgAvAvNormalNormal
fDavid PeraltarfLsp28 .211Vg .263VgPrPrFrVgFrVery proneNormal
fDelvin PerezofRsp0 .000Pr .000Pr NormalNormal
Brandon Phillips2bRsp35 .256Fr .302AvVgPrFrAvVgNormalNormal
Domingo SantanarfRsp23 .312Ex .231VgPrPrVgPrFrVery proneNormal
Scott ScheblerrfLp 25 .195Av .278VgPrAvVgPrFrNormalNormal
Mike TroutcfRsp24 .323Ex .313ExPrPrVgExVgIronNormal
Troy TulowitzkissRsp31 .266Av .251VgPrPrPrAvPrProneNormal
Joey Votto1bLsp32 .314Av .330ExPrPrPrExPrIronNormal
Jayson WerthlfRp 37 .322Ex .220AvPrPrAvExFrNormalTerror
 Total  26.2 .282  .274        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Chris ArcherspR27 .231 .244PrPrPrPrPrVg Av29052NormalIron
Pedro BaezmrR28 .160 .214PrPrPrPrPr AvAv2350047NormalIron
Jerry BlevinsmrL32 .255 .182PrPrPrPrPr FrAv124040NormalIron
Michael FelizmrR23 .237 .212PrPrPrPrPr VgFr491042NormalNormal
fJose FernandezssL0 .000 .000 0050NormalNormal
Cole HamelsspL32 .208 .252PrPrPrPrPrVg Pr1014957ToughNormal
fYadiel HernandezspR0 .000 .000 0050NormalNormal
Kelvin HerreramrR26 .206 .223PrPrPrPrPr AvEx24549NormalIron
Hisashi IwakumaspR35 .290 .276AvPrPrPrPrVg Av11046NormalIron
Clayton KershawspL28 .138 .201AvPrPrPrPrVg Vg2050055ToughVery prone
Seth LugomrR26 .196 .240PrPrPrPrPrAvExAv947448NormalNormal
Danny SalazarspR26 .200 .264FrPrPrPrPrAv Vg3450051NormalProne
Blake SnellspL23 .264 .270FrPrPrPrPrFr Av3331541NormalNormal
Dan StrailyspR27 .191 .243ExPrPrPrPrAvExAv815536NormalIron
 Total  23.8 .220 .243             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
ArcherspAv/112          
Avilac  Fr/69         Av4
Baez,PmrEx/292          
BlevinsmrFr/209          
Carpenter3b  Fr/70 Fr/126Fr/144      
Castillo,Wc  Av/114        Vg4
Castro,Jc  Av/62 Pr/98        Av5
fChoorf        Av/195Vg  
Desmondcf      Fr/210Fr/201 Vg  
Feliz,MmrFr/57           
fJ Fernandezss           
Gonzalez,Carf        Fr/82 Vg  
fGreeneof           
HamelsspPr/196          
Harrison2b   Vg/65        
fHernandezsp           
Herrera,KmrFr/52           
IwakumaspFr/0           
KershawspAv/109          
LugomrEx/57           
Naquincf       Pr/75 Pr/75 Vg  
fPeralta,Drf       Av/23 Vg/23 Pr  
fPerezof           
Phillips,B2b   Fr/135       
SalazarspPr/128          
Santana,Dorf      Fr/130Fr/130Fr/130Vg  
Scheblerrf      Av/149Fr/149Av/149Av  
SnellspEx/41           
StrailyspFr/0           
Troutcf       Vg/77  Fr  
Tulowitzkiss     Ex/68      
Votto1b  Fr/104        
Werthlf      Fr/35  Fr/35 Vg  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Chris ArcherspRspR27100029170
Alex Avilac Lp R29653525000
Pedro BaezmrRspR289605200
Jerry BlevinsmrLspL32100040000
Matt Carpenter3bLp R30841565000
Welington Castilloc Rp R2996037000
Jason Castroc LspR2998050000
fShin-Soo ChoorfLspL333367200000
Ian DesmondcfRspR30100080000
Michael FelizmrRp R238905080
fJose FernandezssLspL0100000
Carlos GonzalezrfLspL301000174290
fHunter GreeneofRspR0100000
Cole HamelsspLspL321000225000
Josh Harrison2bRp R28851552500
fYadiel HernandezspRspR0100000
Kelvin HerreramrRp R26100025500
Hisashi IwakumaspRspR351000110000
Clayton KershawspLspL286238345710
Seth LugomrRspR264405080
Tyler NaquincfLspR258805080
fDavid PeraltarfLspL2836645300
fDelvin PerezofRspR0100000
Brandon Phillips2bRspR35964130000
Danny SalazarspLspR2676225360
Domingo SantanarfRspR2355455140
Scott ScheblerrfLp R255415080
Blake SnellspLspL236205080
Dan StrailyspRspR2710005120
Mike TroutcfRspR241000160830
Troy TulowitzkissRspR318812200000
Joey Votto1bLspR321000200000
Jayson WerthlfRp R371000215710
 Total   25.2  241723