Team roster -- 2016 Buffalo Carp
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fAlex Avilac Lp 29 .250Av .208AvPrPrPrPrPrVery proneNormal
Welington Castilloc Rp 29 .278Ex .259AvPrPrPrVgPrNormalNormal
Jason Castroc Lsp29 .149Fr .231VgVgFrPrAvFrNormalNormal
fShin-Soo ChoorfLsp33 .304Ex .220FrVgPrAvAvAvVery proneNormal
Ian DesmondcfRsp30 .338Av .269AvFrPrExVgVgNormalTerror
Adam DuvalllfRp 27 .238Ex .242ExPrPrAvFrAvNormalNormal
fHunter GreeneofRsp0 .000Pr .000Pr NormalNormal
Josh Harrison2bRp 28 .311Av .277FrAvVgVgExVgProneNormal
Wil Myers1bRsp25 .261Vg .258VgPrPrExExVgIronNormal
Tyler NaquincfLsp25 .250Av .301ExFrPrVgAvAvNormalNormal
fDelvin PerezofRsp0 .000Pr .000Pr NormalNormal
Brandon Phillips2bRsp35 .256Fr .302AvVgPrFrAvVgNormalNormal
Domingo SantanarfRsp23 .312Ex .231VgPrPrVgPrFrVery proneNormal
Scott ScheblerrfLp 25 .195Av .278VgPrAvVgPrFrNormalNormal
fKyle SchwarberlfLsp23 .000Pr .000PrPrPrPrPrPrVery proneNormal
Mike TroutcfRsp24 .323Ex .313ExPrPrVgExVgIronNormal
Troy TulowitzkissRsp31 .266Av .251VgPrPrPrAvPrProneNormal
Joey Votto1bLsp32 .314Av .330ExPrPrPrExPrIronNormal
Jayson WerthlfRp 37 .322Ex .220AvPrPrAvExFrNormalTerror
 Total  25.5 .281  .268        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Chris ArcherspR27 .231 .244PrPrPrPrPrVg Av29052NormalIron
Pedro BaezmrR28 .160 .214PrPrPrPrPr AvAv2350047NormalIron
fJerry BlevinsmrL32 .255 .182PrPrPrPrPr FrAv124040NormalIron
Michael FelizmrR23 .237 .212PrPrPrPrPr VgFr491042NormalNormal
fJose FernandezssL0 .000 .000 0050NormalNormal
fSonny GrayspR26 .286 .286AvPrPrPrPrAv Vg64062NormalVery prone
fCole HamelsspL32 .208 .252PrPrPrPrPrVg Pr1014957ToughNormal
fYadiel HernandezspR0 .000 .000 0050NormalNormal
Kelvin HerreramrR26 .206 .223PrPrPrPrPr AvEx24549NormalIron
Hisashi IwakumaspR35 .290 .276AvPrPrPrPrVg Av11046NormalIron
Seth LugomrR26 .196 .240PrPrPrPrPrAvExAv947448NormalNormal
Hector NerismrR27 .210 .193PrPrPrPrPr AvFr2737649NormalIron
Danny SalazarspR26 .200 .264FrPrPrPrPrAv Vg3450051NormalProne
Blake SnellspL23 .264 .270FrPrPrPrPrFr Av3331541NormalNormal
Dan StrailyspR27 .191 .243ExPrPrPrPrAvExAv815536NormalIron
 Total  23.9 .231 .249             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
ArcherspAv/112          
fAvilac  Fr/69         Av4
Baez,PmrEx/292          
fBlevinsmrFr/209          
Castillo,Wc  Av/114        Vg4
Castro,Jc  Av/62 Pr/98        Av5
fChoorf        Av/195Vg  
Desmondcf      Fr/210Fr/201 Vg  
Duvalllf  Fr/94  Pr/97  Vg/196 Vg/196Vg  
Feliz,MmrFr/57           
fJ Fernandezss           
fGray,SspFr/92           
fGreeneof           
fHamelsspPr/196          
Harrison2b   Vg/65        
fHernandezsp           
Herrera,KmrFr/52           
IwakumaspFr/0           
LugomrEx/57           
Myers1b  Ex/38    Av/89  Av/89 Fr  
Naquincf       Pr/75 Pr/75 Vg  
NerismrFr/46           
fPerezof           
Phillips,B2b   Fr/135       
SalazarspPr/128          
Santana,Dorf      Fr/130Fr/130Fr/130Vg  
Scheblerrf      Av/149Fr/149Av/149Av  
fSchwarberlf      Pr/98   Fr  
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
fAlex Avilac Lp R29653525000
Pedro BaezmrRspR289605200
fJerry BlevinsmrLspL32100040000
Welington Castilloc Rp R2996037000
Jason Castroc LspR2998050000
fShin-Soo ChoorfLspL333367200000
Ian DesmondcfRspR30100080000
Adam DuvalllfRp R2710005100
Michael FelizmrRp R238905080
fJose FernandezssLspL0100000
fSonny GrayspRspR2664365280
fHunter GreeneofRspR0100000
fCole HamelsspLspL321000225000
Josh Harrison2bRp R28851552500
fYadiel HernandezspRspR0100000
Kelvin HerreramrRp R26100025500
Hisashi IwakumaspRspR351000110000
Seth LugomrRspR264405080
Wil Myers1bRspR2510005240
Tyler NaquincfLspR258805080
Hector NerismrRp R2710005150
fDelvin PerezofRspR0100000
Brandon Phillips2bRspR35964130000
Danny SalazarspLspR2676225360
Domingo SantanarfRspR2355455140
Scott ScheblerrfLp R255415080
fKyle SchwarberlfLspR232985220
Blake SnellspLspL236205080
Dan StrailyspRspR2710005120
Mike TroutcfRspR241000160830
Troy TulowitzkissRspR318812200000
Joey Votto1bLspR321000200000
Jayson WerthlfRp R371000215710
 Total   24.8  185292