Team roster -- 2019 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Luis Arraez2bLsp22 .258Fr .272FrAvFrAvPrAvNormalNormal
Jaylin DavisrfRsp24 .212Av .207AvPrPrAvFrAvNormalNormal
Ty France3bRsp24 .241Av .235AvPrPrAvPrAvNormalNormal
Ke'Bryan Hayes3bRsp22 .247Fr .240FrAvFrExAvVgNormalNormal
Kevin Kramer2bLsp25 .235Av .249AvFrFrVgFrAvNormalNormal
Tim Locastro2bRsp26 .261Fr .253FrPrFrExVgVgNormalNormal
Austin MeadowscfLsp24 .248Vg .254VgFrFrVgVgVgNormalNormal
Tyler Nevin1bRsp22 .273Fr .264FrPrPrAvPrAvNormalNormal
Cristian PachecfRsp20 .249Av .247FrPrFrVgPrVgNormalNormal
Franmil ReyesrfRsp23 .263Ex .255VgPrPrFrPrFrNormalNormal
Austin Riley3bRsp22 .251Vg .242VgPrPrAvPrFrNormalNormal
Luis RobertcfRsp21 .236Fr .236FrPrFrVgAvExNormalNormal
fDaniel RobertsonssRsp25 .245Av .229AvPrPrAvPrAvNormalNormal
Nick Senzel3bRsp24 .270Vg .265AvPrPrVgAvVgNormalNormal
Will Smithc Rsp24 .200Vg .193AvPrPrAvAvAvNormalNormal
Abraham Toro-Hernandez3bSsp22 .206Av .208AvPrPrAvFrAvNormalNormal
Jared Walsh1bLsp25 .209Av .217VgPrPrAvFrFrNormalNormal
 Total  23.2 .242  .240        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJose AlvaradomrL24 .224 .206PrPrPrPrPr FrAv3511365NormalNormal
Brandon BielakspR23 .258 .265AvPrPrPrPrAvAvVg7512656NormalNormal
fCorbin BurnesmrR24 .239 .246AvPrPrPrPrFrAvVg3911157ToughNormal
Ty ButtreymrR26 .230 .242PrPrPrPrPr AvAv4814858NormalNormal
Genesis CabreraspL22 .248 .267AvPrPrPrPrFrAvAv6015143NormalNormal
Anthony DeSclafanispR29 .282 .248FrPrPrPrPrFr Fr269952NormalNormal
Justin DunnspR23 .258 .264AvPrPrPrPrFr Pr598253NormalNormal
fCarlos EstevezmrR26 .253 .248AvPrPrPrPr AvFr2410056NormalNormal
Max FriedspL25 .231 .248FrPrPrPrPrFrFrFr4318471NormalNormal
Jonathan LoaisigaspR24 .256 .259PrPrPrPrPrPrPrAv268960NormalNormal
Joey LucchesispL26 .234 .255PrPrPrPrPrFr Fr4215258NormalNormal
Tyler MahlespR24 .278 .250VgPrPrPrPrFr Vg208850NormalNormal
Patrick MurphyspR24 .265 .272AvPrPrPrPrFr Av339866NormalNormal
Trevor RichardsspR26 .241 .259VgPrPrPrPrFr Av469655NormalNormal
Dennis SantanaspR23 .243 .248AvPrPrPrPrPrAvVg3916758NormalNormal
fTony SantillanspR22 .264 .275AvPrPrPrPrFr Vg4526353NormalNormal
Justus SheffieldspL23 .234 .255PrPrPrPrPrFrFrAv3511056NormalNormal
Mike SorokaspR21 .250 .255FrPrPrPrPrPr Vg339756NormalNormal
Joey WentzspL21 .234 .253AvPrPrPrPrPr Av8313749NormalNormal
Huascar YnoaspR21 .256 .268AvPrPrPrPrPr Av5816755NormalNormal
 Total  23.9 .253 .256             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlvaradomrAv/58           
Arraez2b   Av/91 Av/83 Fr/109Av/115  Av  
BielakspAv/100          
fBurnesmrAv/141          
ButtreymrFr/89           
Cabrera,GspAv/100          
Davis,Jarf      Av/129Fr/123Av/116Vg  
DeSclafanispAv/252          
Dunn,JspAv/100          
fEstevez,CmrAv/100          
France3b  Av/149 Fr/119      
FriedspAv/78           
Hayes3b    Vg/63       
Kramer2b   Av/123Vg/105Av/129     
LoaisigaspAv/84           
Locastro2b  Av/100Fr/111 Fr/173Fr/95 Fr/97 Fr/108Fr  
LucchesispAv/126          
MahlespAv/145          
Meadowscf      Vg/91 Vg/182Vg/129Fr  
Murphy,PspAv/100          
Nevin1b  Av/121 Fr/168      
Pachecf       Vg/151Vg/151Ex  
Reyes,Frf      Av/148 Av/141Fr  
Richards,TspAv/16           
Riley3b    Av/133      
Robertcf       Av/159Vg/130Vg  
fRobertson,Danss   Av/69 Vg/112Av/123     
Santana,DespAv/98           
fSantillanspAv/100          
Senzel3b   Av/105Av/104Fr/147 Av/128 Av  
SheffieldspAv/111          
Smith,WDc  Av/100 Fr/134Av/140     Vg7
SorokaspAv/83           
Toro-Hernandez3b Fr/99   Av/73      Fr13
Walsh1b  Vg/144   Av/169 Av/147Fr  
WentzspAv/100          
Ynoa,HspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fJose AlvaradomrLspL24100000
Luis Arraez2bLspR22100000
Brandon BielakspLspR23100000
fCorbin BurnesmrRspR24100000
Ty ButtreymrLspR26100000
Genesis CabreraspLspL22100000
Jaylin DavisrfRspR24100000
Anthony DeSclafanispRspR29100000
Justin DunnspRspR23100000
fCarlos EstevezmrRspR26100000
Ty France3bRspR24100000
Max FriedspLspL25100000
Ke'Bryan Hayes3bRspR22100000
Kevin Kramer2bLspR25100000
Jonathan LoaisigaspRspR24100000
Tim Locastro2bRspR26100000
Joey LucchesispLspL26100000
Tyler MahlespRspR24100000
Austin MeadowscfLspL24100000
Patrick MurphyspRspR24100000
Tyler Nevin1bRspR22100000
Cristian PachecfRspR20100000
Franmil ReyesrfRspR23100000
Trevor RichardsspRspR26100000
Austin Riley3bRspR22100000
Luis RobertcfRspR21100000
fDaniel RobertsonssRspR25100000
Dennis SantanaspRspR23100000
fTony SantillanspRspR22100000
Nick Senzel3bRspR24100000
Justus SheffieldspLspL23100000
Will Smithc RspR24100000
Mike SorokaspRspR21100000
Abraham Toro-Hernandez3bSspR22100000
Jared Walsh1bLspL25100000
Joey WentzspLspL21100000
Huascar YnoaspRspR21100000
 Total   23.6  0