Team roster -- 2014 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Michael BourncfLp 31 .247Fr .261FrFrAvExAvVgProneNormal
fMelky CabreralfSsp29 .287Av .292AvAvFrFrFrFrVery proneNormal
Chris Carter1bRp 27 .230Vg .226ExPrPrPrVgPrNormalNormal
fStarlin CastrossRsp24 .289Av .277AvFrPrAvAvAvIronNormal
Tyler Flowersc Rp 28 .204Av .205AvFrPrFrPrPrNormalNormal
Maikel Franco3bRsp21 .265Vg .255VgPrPrAvPrFrNormalNormal
Nick FranklinssSsp23 .245Av .250AvPrPrFrExFrNormalNormal
Craig GentrycfRsp30 .258Fr .245FrAvAvExExExProneTerror
fCarlos GonzalezlfLp 28 .274Vg .292ExFrVgVgExVgProneNormal
Andrew LamborfLsp25 .220Vg .232VgPrPrAvPrAvNormalNormal
fBrett Lawrie3bRsp24 .272Av .262AvAvPrExAvAvVery proneTerror
Francisco Penac Rsp24 .231Fr .222FrFrPrAvPrFrNormalNormal
Hernan Perez2bRsp23 .268Fr .262FrVgPrVgAvFrNormalNormal
Josmil Pintoc Rsp25 .260Av .252AvPrPrFrPrPrNormalNormal
Carlos Santana1bSsp28 .266Vg .254VgPrAvPrVgPrNormalNormal
Justin UptonlfRsp26 .264Vg .256VgPrPrVgExFrNormalTerror
 Total  26.0 .258  .257        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Chase AndersonspR26 .265 .276FrPrPrPrPrPrAvAv379052NormalNormal
Antonio BastardomrL28 .196 .208PrPrPrPrPr PrAv499034NormalNormal
fJhoulys ChacinspR26 .282 .237FrPrFrPrPrAvAvVg169060NormalProne
Aroldis ChapmanclL26 .154 .174PrPrPrPrPr FrVg409047ToughIron
Rubby De La RosaspR25 .260 .268PrPrPrPrPrPrPrAv189053NormalNormal
Danny FarquharclR27 .217 .226PrPrPrPrPr AvAv3213958NormalNormal
Derek HollandspL27 .229 .255AvPrPrPrPrAvVgVg1410852NormalIron
Tom KoehlerspR28 .256 .265FrPrPrPrPrPrAvAv1811255NormalNormal
Mat LatosspR26 .237 .232PrPrPrPrPrVgAvAv169055NormalNormal
Francisco LirianospL30 .205 .231FrPrPrPrPrPr Vg2911258NormalProne
Mark MelanconmrR29 .226 .234PrPrPrPrPr AvVg359073NormalIron
fMatt MoorespL25 .209 .228FrPrPrPrPrPrAvAv4311046NormalProne
Darren O'DaymrR31 .238 .216PrPrPrPrPr FrPr69045NormalProne
David RobertsonmrR29 .200 .212PrPrPrPrPr FrPr1914756ToughProne
Will SmithmrL24 .237 .258PrPrPrPrPrAvAvAv219053NormalNormal
 Total  27.1 .237 .238             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Anderson,ChspAv/100          
BastardomrFr/72           
Bourncf       Ex/70  Av  
fCabrera,Melf      Av/92 Fr/126Av/92 Av  
Carter,C1b  Fr/148   Fr/220 Pr/116Pr  
fCastro,Stss     Av/143     
fChacinspAv/67           
Chapman,AclFr/275          
De La Rosa,RspFr/157          
FarquharclEx/63           
Flowersc  Fr/75 Fr/116       Fr5
Franco3b  Av/97  Fr/88       
Franklinss   Av/140 Fr/97      
Gentrycf      Vg/108Ex/39 Vg/148Vg  
fGonzalez,Clf      Av/102Fr/60 Av/64 Vg  
Holland,DspAv/233          
KoehlerspFr/81           
Lamborf  Fr/148   Fr/88 Pr/107Fr/88 Fr  
LatosspAv/55           
fLawrie3b   Av/122Vg/90       
Liriano,FspAv/67           
MelanconmrFr/53           
fMoore,MspAv/0           
O'DaymrAv/191          
Pena,Fc  Vg/106        Av4
Perez,H2b   Av/69  Av/144     
Pintoc  Fr/153        Vg7
Robertson,DmrPr/56           
Santana,C1b Fr/113Fr/112 Pr/122     Fr5
Smith,WmrFr/159          
Upton,Jlf      Av/146 Vg/132Av  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Chase AndersonspRspR26100000
Antonio BastardomrRspL28100000
Michael BourncfLp R31100000
fMelky CabreralfSspL29100000
Chris Carter1bRp R27100000
fStarlin CastrossRspR24100000
fJhoulys ChacinspRspR26100000
Aroldis ChapmanclLspL26100000
Rubby De La RosaspRspR25100000
Danny FarquharclRspR27100000
Tyler Flowersc Rp R28100000
Maikel Franco3bRspR21100000
Nick FranklinssSspR23100000
Craig GentrycfRspR30100000
fCarlos GonzalezlfLp L28100000
Derek HollandspSspL27100000
Tom KoehlerspRspR28100000
Andrew LamborfLspL25100000
Mat LatosspRspR26100000
fBrett Lawrie3bRspR24100000
Francisco LirianospLspL30100000
Mark MelanconmrRspR29100000
fMatt MoorespLspL25100000
Darren O'DaymrRspR31100000
Francisco Penac RspR24100000
Hernan Perez2bRspR23100000
Josmil Pintoc RspR25100000
David RobertsonmrRspR29100000
Carlos Santana1bSspR28100000
Will SmithmrRspL24100000
Justin UptonlfRspR26100000
 Total   26.5  0