Team roster -- 2021 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Gabriel AriasssRsp21 .237Av .231AvPrFrVgFrAvNormalNormal
Luis Arraez2bLsp24 .303Fr .317FrPrPrAvFrAvNormalNormal
fGilberto CelestinocfRsp22 .241Av .231AvPrPrVgAvVgNormalNormal
fBrennen DaviscfRsp21 .197Vg .183VgFrFrExFrVgNormalNormal
Ty France3bRsp26 .271Vg .265VgPrPrAvPrFrNormalNormal
fJose GarciassRsp23 .225Fr .217FrPrPrVgAvVgNormalNormal
Ke'Bryan Hayes3bRsp24 .266Vg .257VgPrFrVgAvAvNormalNormal
Jarred KeleniccfLsp21 .225Vg .239ExPrPrExAvVgNormalNormal
Austin MeadowslfLsp26 .245Vg .253VgPrPrVgAvAvNormalNormal
Cristian PachecfRsp22 .242Vg .235VgPrFrExPrVgNormalNormal
Mark PaytonlfLsp29 .239Av .250VgPrFrVgFrAvNormalNormal
Franmil ReyesdhRsp25 .263Ex .252ExPrPrFrPrPrNormalNormal
Luis RobertcfRsp23 .267Ex .261VgPrPrExVgExNormalNormal
fEguy Rosario3bRsp21 .223Av .219AvPrPrVgFrExNormalNormal
fNick SenzelcfRsp26 .258Av .246AvPrPrVgAvVgNormalNormal
Will D. Smithc Rsp26 .247Ex .236ExPrPrAvFrFrNormalNormal
Luis Torrensc Rsp25 .239Av .238FrFrPrFrPrPrNormalNormal
fRamon Urias2bRsp27 .262Vg .256AvFrPrAvFrAvNormalNormal
Andrew Vaughn1bRsp23 .237Av .233AvPrPrFrPrFrNormalNormal
Terrin VavrassLsp24 .220Fr .235FrFrFrVgFrVgNormalNormal
Jared Walsh1bLsp27 .236Vg .248ExPrPrAvPrPrNormalNormal
 Total  24.1 .247  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jose AlvaradomrL26 .232 .207AvPrPrPrPr PrVg6516863NormalNormal
Kris BubicspL23 .235 .256AvPrPrPrPrFr Av3710053NormalNormal
fCorbin BurnesmrR26 .229 .219AvPrPrPrPrAvAvAv3310658NormalNormal
Genesis CabreramrL24 .228 .247AvPrPrPrPrAvAvAv338149NormalNormal
fJustin DunnspR25 .254 .250AvPrPrPrPrFr Av367949NormalNormal
Josh FlemingspL25 .258 .276AvPrPrPrPrAvExAv159768NormalNormal
Max FriedspL27 .235 .253AvPrPrPrPrAvAvEx3411370NormalNormal
Logan GilbertspR24 .258 .251AvPrPrPrPrPr Av328048NormalNormal
fKeone KelaclR28 .222 .183AvPrPrPrPr FrAv3812245NormalNormal
Dinelson LametspR28 .233 .189AvPrPrPrPrFr Fr4610349NormalNormal
Jonathan LoaisigamrR26 .246 .244AvPrPrPrPrPrPrFr319260NormalNormal
Tyler MahlespR26 .263 .236AvPrPrPrPrFrAvVg1713451NormalNormal
Tyler MatzekmrL30 .167 .232AvPrPrPrPr AvFr6310255NormalNormal
Mike MayersmrR29 .227 .237AvPrPrPrPr AvVg1811748NormalNormal
fMike SorokaspR23 .257 .249AvPrPrPrPrVg Vg139067NormalNormal
Cole SulsermrR31 .243 .240AvPrPrPrPr AvAv3511448NormalNormal
 Total  26.3 .243 .242             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alvarado,JmrAv/100          
Arias,Gss   Av/99 Av/98 Vg/157     
Arraez2b   Fr/78 Av/87 Fr/97 Av/109  Av  
BubicspAv/100          
fBurnesmrAv/100          
Cabrera,GmrAv/100          
fCelestinocf      Av/98 Av/142Av/103Vg  
fDavis,Brenncf       Av/141Vg/120Av  
fDunnspAv/100          
FlemingspAv/100          
France3b  Av/123Fr/87 Av/120      
FriedspAv/100          
fGarcia,Joss   Av/106 Av/141     
GilbertspAv/100          
Hayes3b    Vg/53       
fKelaclAv/100          
Keleniccf      Av/97 Fr/205Fr/109Vg  
LametspAv/100          
LoaisigamrAv/100          
MahlespAv/100          
MatzekmrAv/100          
MayersmrAv/100          
Meadows,Alf      Vg/70 Fr/166Fr/74 Fr  
Pachecf      Vg/91 Ex/142Vg/117Ex  
Paytonlf      Vg/72 Fr/98 Vg/93 Vg  
Reyes,Fdh        Av/149Fr  
Robertcf      Vg/106Vg/127Vg/96 Av  
fRosario,Eg3b  Vg/103Av/145Av/124Fr/101     
fSenzelcf   Vg/88 Av/107  Av/140 Vg  
Smith,WillDc  Vg/85         Av7
fSorokaspAv/100          
Sulser,CmrAv/100          
Torrensc  Fr/142Fr/98        Vg13
fUrias,R2b  Av/96 Av/89 Av/101Fr/123     
Vaughn1b  Av/91    Fr/100  Fr  
Vavrass   Av/130 Av/150     
Walsh1b  Vg/115   Av/121 Av/110Fr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Jose AlvaradomrLspL26100 00
Gabriel AriasssRspR21100 00
Luis Arraez2bLspR24100 00
Kris BubicspLspL23100 00
fCorbin BurnesmrRspR26100 00
Genesis CabreramrLspL24100 00
fGilberto CelestinocfRspL22100 00
fBrennen DaviscfRspR21100 00
fJustin DunnspRspR25100 00
Josh FlemingspRspL25100 00
Ty France3bRspR26100 00
Max FriedspLspL27100 00
fJose GarciassRspR23100 00
Logan GilbertspRspR24100 00
Ke'Bryan Hayes3bRspR24100 00
fKeone KelaclRspR28100 00
Jarred KeleniccfLspL21100 00
Dinelson LametspRspR28100 00
Jonathan LoaisigamrRspR26100 00
Tyler MahlespRspR26100 00
Tyler MatzekmrLspL30100 00
Mike MayersmrRspR29100 00
Austin MeadowslfLspL26100 00
Cristian PachecfRspR22100 00
Mark PaytonlfLspL29100 00
Franmil ReyesdhRspR25100 00
Luis RobertcfRspR23100 00
fEguy Rosario3bRspR21100 00
fNick SenzelcfRspR26100 00
Will D. Smithc RspR26100 00
fMike SorokaspRspR23100 00
Cole SulsermrRspR31100 00
Luis Torrensc RspR25100 00
fRamon Urias2bRspR27100 00
Andrew Vaughn1bRspR23100 00
Terrin VavrassLspR24100 00
Jared Walsh1bLspL27100 00
 Total   25.1  0