Team roster -- 2016 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Starlin Castro2bRp 26 .282Av .271AvPrPrAvFrAvNormalNormal
Wilmer DifossSsp24 .242Fr .248AvPrPrExVgVgNormalNormal
fBrandon Drury3bRp 23 .259Av .251AvPrPrAvPrAvNormalNormal
fLucas Duda1bLsp30 .236Vg .254ExPrPrFrPrFrNormalNormal
Maikel Franco3bRp 23 .271Vg .270VgPrPrAvFrFrNormalNormal
fNick Franklin2bSsp25 .227Av .232AvFrPrVgAvAvNormalNormal
Carlos GonzalezrfLsp30 .261Vg .280ExPrPrVgVgAvNormalTerror
Marwin GonzalezssSsp27 .255Fr .259AvVgFrAvFrAvNormalNormal
Leonys MartincfLsp28 .233Fr .253AvAvAvExVgExNormalNormal
James McCannc Rsp26 .262Av .248FrFrFrAvFrAvNormalNormal
fRyan O'Hearn1bLsp22 .218Av .229VgPrPrAvFrAvNormalNormal
fChad PinderssRsp24 .231Av .222AvFrPrAvPrAvNormalNormal
Dalton PompeycfSsp23 .229Av .235FrFrFrExVgExNormalNormal
Eddie RosariolfLsp24 .250Av .258AvPrPrVgFrVgNormalNormal
Gary Sanchezc Rsp23 .247Vg .236VgPrPrAvFrAvNormalNormal
Michael A. TaylorcfRp 25 .229Av .221AvPrFrVgVgExNormalTerror
Mark Trumbo1bRsp30 .268Ex .252VgPrPrAvPrFrNormalNormal
Trea TurnerssRsp23 .261Fr .257AvFrPrExVgVgNormalNormal
Justin UptonlfRsp28 .269Ex .263VgPrPrVgAvVgNormalNormal
 Total  25.5 .250  .250        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fManny BanuelosspL25 .218 .243VgPrPrPrPrFr Fr428848NormalNormal
Antonio BastardomrL30 .188 .216PrPrPrPrPr FrAv629535NormalNormal
fCam BedrosianmrR24 .236 .226PrPrPrPrPr AvAv499353NormalNormal
Matt BoydspL25 .252 .272PrPrPrPrPrFr Vg3411741NormalNormal
Aroldis ChapmanclL28 .176 .186PrPrFrPrPr FrFr569437NormalNormal
fTyler GlasnowspR22 .221 .215AvPrPrPrPrFr Vg3314843NormalNormal
Derek HollandspL29 .235 .264PrPrPrPrPrFr Vg189056NormalNormal
Mark MelanconclR31 .221 .222PrPrPrPrPr FrVg309364NormalNormal
fBryan MitchellspR25 .278 .266PrPrPrPrPrFrAvFr848962NormalNormal
Matt MoorespL27 .234 .253AvPrPrPrPrFr Vg4511951NormalNormal
Daniel NorrisspL23 .243 .264PrPrPrPrPrFr Fr368550NormalNormal
Robbie RayspL24 .232 .251AvPrPrPrPrFr Fr3911549NormalNormal
fJaime SchultzspR25 .250 .240AvPrPrPrPrFr Av659151NormalNormal
Dan StrailyspR27 .251 .246PrPrPrPrPrFr Fr2911544NormalNormal
Julio UriasspL19 .228 .243AvPrPrPrPrFr Fr2712251NormalNormal
fArodys VizcainoclR25 .225 .226PrPrPrPrPr AvVg689545NormalNormal
fKyle ZimmermrR24 .257 .257AvPrPrPrPrFrAvAv3012460NormalNormal
 Total  25.5 .238 .246             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fBanuelosspPr/210          
BastardomrEx/228          
fBedrosianmrVg/78           
Boyd,MspAv/154          
Castro,St2b   Av/128 Av/118     
Chapman,AclPr/56           
Difoss   Vg/129 Av/112     
fDrury3b   Av/131Av/99 Fr/108     
fDuda1b  Av/72         
Franco,M3b  Av/82  Fr/95       
fFranklin2b  Av/126Av/163 Fr/118     
fGlasnowspAv/100          
Gonzalez,Carf      Av/145 Av/145Vg  
Gonzalez,Mass   Av/118Av/102Av/113     
Holland,DspFr/146          
Martin,Lcf       Vg/129Vg/119Vg  
McCann,Jc  Av/102        Av3
MelanconclEx/95           
fMitchell,BspPr/80           
Moore,MspEx/134          
Norris,DaspEx/80           
fO'Hearn1b  Av/138     Fr/137Av  
fPinder,Css   Vg/190Av/140Fr/182     
Pompeycf      Vg/103Vg/149 Av  
RayspAv/15           
Rosario,Elf   Av/92   Av/129Fr/83 Av/129Fr  
Sanchez,Garc  Av/170        Vg4
fSchultz,JspAv/100          
StrailyspPr/89           
Taylor,Mcf       Vg/96 Vg/114Av  
Trumbo1b  Av/110 Pr/146 Pr/116 Pr/116Av  
Turner,Tss   Vg/120 Vg/124     
Upton,Jlf      Av/138 Vg/138Av  
UriasspAv/100          
fVizcainoclPr/78           
fZimmer,KmrAv/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fManny BanuelosspLspL25100000
Antonio BastardomrRspL30100000
fCam BedrosianmrRspR24100000
Matt BoydspLspL25100000
Starlin Castro2bRp R26100000
Aroldis ChapmanclLspL28100000
Wilmer DifossSspR24100000
fBrandon Drury3bRp R23100000
fLucas Duda1bLspL30100000
Maikel Franco3bRp R23100000
fNick Franklin2bSspR25100000
fTyler GlasnowspLspR22100000
Carlos GonzalezrfLspL30100000
Marwin GonzalezssSspR27100000
Derek HollandspSspL29100000
Leonys MartincfLspL28100000
James McCannc RspR26100000
Mark MelanconclRspR31100000
fBryan MitchellspLspR25100000
Matt MoorespLspL27100000
Daniel NorrisspLspL23100000
fRyan O'Hearn1bLspL22100000
fChad PinderssRspR24100000
Dalton PompeycfSspR23100000
Robbie RayspLspL24100000
Eddie RosariolfLspL24100000
Gary Sanchezc RspR23100000
fJaime SchultzspRspR25100000
Dan StrailyspRspR27100000
Michael A. TaylorcfRp R25100000
Mark Trumbo1bRspR30100000
Trea TurnerssRspR23100000
Justin UptonlfRspR28100000
Julio UriasspLspL19100000
fArodys VizcainoclRspR25100000
fKyle ZimmermrRspR24100000
 Total   25.5  0