Team roster -- 2018 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Lane AdamslfRp 28 .143Pr .321ExAvPrVgExExNormalNormal
fAnthony AlfordlfRsp23 .000Pr .250FrPrPrVgPrPrVery proneNormal
Jose Altuve2bRsp28 .353Vg .344VgAvAvExExVgNormalTerror
Juan Centenoc Lsp28 .333Pr .200AvAvPrPrPrPrNormalNormal
Lucas Duda1bLsp32 .188Ex .227ExPrPrPrPrPrProneNormal
Mike FreemanssLsp30 .000Pr .115FrPrPrAvPrPrNormalNormal
fEric Fryerc Rp 32 .000Pr .180PrPrPrPrPrPrNormalNormal
Conor Gillaspie3bLp 30 .182Fr .159AvPrPrAvPrPrVery proneNormal
fChris HeiseylfRp 33 .238Av .132FrPrPrAvPrPrVery proneNormal
Jose IglesiasssRsp28 .263Fr .253FrPrPrVgAvAvNormalNormal
fPaul JanishssRsp35 .000Pr .077PrExPrAvPrPrNormalNormal
fMicah JohnsonlfLsp27 .000Pr .200PrFrPrVgAvExVery proneNormal
fFrancisco Mejiac Ssp22 .167Pr .143PrPrPrPrPrPrNormalNormal
Jose Peraza2bRsp24 .282Pr .250PrAvAvVgVgVgNormalNormal
Kevin PillarcfRsp29 .336Ex .230AvVgPrVgAvVgNormalNormal
fJurickson ProfarlfSsp25 .200Fr .170PrVgPrAvFrAvNormalNormal
Albert PujolsdhRp 38 .230Fr .244AvPrPrPrExPrNormalNormal
Miguel Sano3bRp 25 .297Ex .254ExPrPrFrPrPrProneNormal
fMagneuris SierrarfLsp22 .462Pr .277PrFrFrVgFrVgNormalNormal
Mike TroutcfRp 26 .280Vg .313ExPrPrExExVgVery proneNormal
Matt Wietersc Ssp32 .244Av .221FrPrPrPrAvPrNormalNormal
 Total  28.4 .271  .252        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fAndrew AlbersspL32 .316 .246VgPrPrPrPrAvExEx124040NormalNormal
Cam BedrosianmrR26 .237 .242PrPrPrPrPr AvVg823647NormalVery prone
fJesse ChavezspR34 .271 .280AvPrPrPrPrAvVgAv4046NormalNormal
Tony CingranimrL28 .247 .247PrPrPrPrPr AvAv514145NormalProne
Mike FoltynewiczspR26 .308 .248VgPrPrPrPrAv Vg13047NormalProne
Sonny GrayspR28 .221 .231PrPrPrPrPrVg Av36063NormalProne
Kelvin HerreraclR28 .282 .229PrPrPrPrPr AvFr171355NormalNormal
fFelix JorgespR24 .556 .360PrPrPrPrPrPr Av188850NormalNormal
Kenta MaedaspR30 .263 .214AvPrFrPrPrFrExVg16043NormalProne
fDillon MaplesmrR26 .250 .308PrPrPrPrPr AvAv829150NormalNormal
fYohander MendezmrL23 .188 .313PrPrPrPrPr ExPr178243NormalNormal
Bud NorrisclR33 .188 .270PrPrPrPrPrPrAvFr501148NormalProne
Adam OttavinomrR32 .209 .262PrPrPrPrPr AvPr731942ToughProne
Erasmo RamirezspR28 .270 .233PrPrPrPrPrAvVgAv4049NormalNormal
fClayton RichardspL34 .286 .315VgPrPrPrPrEx Vg1813070NormalNormal
Chris RusinmrL31 .268 .221AvPrFrPrPr VgVg26066NormalNormal
Hyun-Jin RyuspL31 .326 .240AvPrFrPrPrFr Ex1620757NormalProne
Kevin SiegristmrL28 .250 .273PrPrPrPrPr AvAv394244ToughProne
 Total  29.0 .267 .257             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adams,Llf      Vg/156Fr/156Vg/156Av  
fAlbers,AspVg/73           
fAlfordlf      Fr/96  Fr/96 Fr  
Altuve2b   Av/99        
BedrosianmrFr/70           
Centenoc  Av/146        Av20
fChavezspPr/8           
CingranimrVg/86           
Duda1b  Fr/77         
FoltynewiczspFr/104          
Freeman,Mss  Fr/96 Pr/124Pr/97 Av/115     
fFryerc  Av/67         Av3
Gillaspie3b  Fr/98  Fr/74       
Gray,SspVg/139          
fHeiseylf      Vg/73  Vg/73 Av  
Herrera,KclEx/60           
Iglesias,Jss     Av/50      
fJanishss     Fr/99      
fJohnson,Mlf      Fr/98   Av  
fJorgespVg/95           
MaedaspEx/212          
fMaplesmrAv/100          
fMejia,Fc  Pr/99         Fr4
fMendezmrAv/92           
Norris,BclFr/283          
OttavinomrEx/183          
Peraza2b   Av/54  Pr/107 Fr/97  Pr  
Pillarcf       Vg/21  Av  
fProfarlf  Pr/99  Fr/96 Fr/93 Av/80   Av  
Pujolsdh  Pr/408        
Ramirez,EspAv/103          
fRichardspFr/0           
RusinmrEx/43           
RyuspAv/124          
Sano3b  Fr/146 Fr/82       
SiegristmrVg/77           
fSierrarf      Av/239Fr/239Av/239Av  
Troutcf       Fr/26  Fr  
Wietersc  Vg/106        Av2

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Lane AdamslfRp R286705350
fAndrew AlbersspRp L322605350
fAnthony AlfordlfRspR232335350
Jose Altuve2bRspR28100046870
Cam BedrosianmrRp R2667335550
Juan Centenoc LspR282855350
fJesse ChavezspRp R34100057500
Tony CingranimrLp L28742518250
Lucas Duda1bLspR32871072500
Mike FoltynewiczspRp R2690105440
Mike FreemanssLspR303905350
fEric Fryerc Rp R325906750
Conor Gillaspie3bLp R30382914000
Sonny GrayspRp R28851535750
fChris HeiseylfRp R33342814000
Kelvin HerreraclRp R2897353250
Jose IglesiasssRspR2891341000
fPaul JanishssRspR352005350
fMicah JohnsonlfLspR2720535350
fFelix JorgespRp R24205350
Kenta MaedaspRp R3092831250
fDillon MaplesmrRp R261805350
fFrancisco Mejiac SspR221905350
fYohander MendezmrLp L231605360
Bud NorrisclRp R33891117500
Adam OttavinomrLp R3294621000
Jose Peraza2bRspR2410005400
Kevin PillarcfRspR299905550
fJurickson ProfarlfSspR2520010050
Albert PujolsdhRp R38982260000
Erasmo RamirezspRp R2898032100
fClayton RichardspLp L34100017500
Chris RusinmrLp L319645450
Hyun-Jin RyuspRp L31861478330
Miguel Sano3bRp R2577235730
Kevin SiegristmrLp L28762316370
fMagneuris SierrarfLspL222205350
Mike TroutcfRp R267327200830
Matt Wietersc SspR321000105000
 Total   28.7  124713