Team roster -- 2024 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fGabriel AriasssRsp24 .230Av .230AvPrFrVgFrAvNormalNormal
Luis Arraez2bLsp27 .298Fr .323FrPrPrAvFrFrNormalNormal
fAddison Barger1bLsp24 .236Av .242AvPrFrAvFrAvNormalNormal
Matt Carpenter1bLp 38 .208Vg .217VgPrFrFrPrAvNormalNormal
Yainer Diazc Rp 25 .265Vg .266VgPrFrAvPrFrNormalNormal
fJose Fermin2bRp 25 .245Fr .241FrAvFrVgFrAvNormalNormal
Ty France1bRp 29 .270Av .263AvPrPrPrPrPrNormalNormal
Austin Gauthier3bRsp25 .244Av .237FrPrFrVgAvAvNormalNormal
Romy Gonzalez2bRsp27 .254Vg .236AvPrFrVgVgExNormalNormal
fKe'Bryan Hayes3bRsp27 .265Av .252AvPrPrAvAvVgNormalNormal
Jarred KeleniclfLsp24 .232Av .243VgPrPrVgAvVgNormalNormal
fJakob MarseecfLsp23 .205Fr .226AvPrFrVgVgExNormalNormal
fAustin MeadowslfLsp29 .248Av .266VgPrPrAvFrAvNormalNormal
Dylan MoorelfRp 31 .223Vg .216VgPrFrVgAvExNormalNormal
Christopher MorelcfRp 25 .247Ex .239VgPrFrExAvVgNormalNormal
Lars NootbaarlfLsp26 .229Vg .247VgPrFrVgVgAvNormalNormal
fAbimelec Ortiz1bLsp22 .216Vg .231VgPrFrAvPrFrNormalNormal
fCristian PachecfRp 25 .245Fr .216FrFrPrVgFrVgNormalNormal
fGraham Pauley3bLsp23 .234Av .247AvPrFrVgAvVgNormalNormal
Luis RobertcfRp 26 .281Ex .262ExPrPrExVgVgNormalNormal
Pavin SmithrfLsp28 .243Av .253AvPrPrAvFrFrNormalNormal
Will D. Smithc Rsp29 .257Vg .260VgPrPrAvFrFrNormalNormal
Ramon Urias3bRp 30 .246Av .256AvPrPrAvFrFrNormalNormal
Enmanuel Valdez2bLsp25 .241Av .261VgPrFrAvFrAvNormalNormal
Andrew Vaughn1bRsp26 .268Vg .262VgPrPrFrPrPrNormalNormal
fWilfred VerasrfRsp21 .235Av .230AvPrFrVgAvAvNormalNormal
 Total  26.3 .247  .250        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jason AdammrR32 .196 .200PrPrPrPrPr AvPr2112950NormalNormal
Jose AlvaradomrL29 .206 .222PrPrPrPrPr AvFr4417570NormalNormal
Shawn ArmstrongmrR33 .244 .236PrPrPrPrPrPrPrAv1012949NormalNormal
Corbin BurnesspR29 .229 .204PrPrPrPrPrEx Av256358NormalNormal
Garrett CleavingermrL30 .184 .204PrPrPrPrPr AvAv278853NormalNormal
Max FriedspL30 .226 .243PrPrPrPrPrVg Av2610665NormalNormal
Logan GilbertspR27 .225 .250PrPrPrPrPrEx Av1512749NormalNormal
fDomingo GonzalezmrR24 .261 .256AvPrPrPrPrAvVgAv448152NormalNormal
fJonathan LoaisigamrR29 .250 .222PrPrPrPrPr VgAv3313070NormalNormal
fTyler MahlespR29 .225 .247PrPrPrPrPrVg Av97250NormalNormal
Carson PalmquistspL23 .248 .256AvPrPrPrPrVg Fr117641NormalNormal
Quinn PriesterspR23 .253 .252PrPrPrPrPrVgAvAv346869NormalNormal
Taylor RogersmrL33 .204 .250PrPrPrPrPr FrFr2422254NormalNormal
fEmmet SheehanspR24 .210 .239PrPrPrPrPrPrFrFr117548NormalNormal
fMike SorokaspR26 .277 .243PrPrPrPrPrVgFrAv207455NormalNormal
Mike VasilspR24 .241 .254AvPrPrPrPrFrPrFr397350NormalNormal
Gavin WilliamsspR24 .254 .214PrPrPrPrPrAv Av1710650NormalNormal
 Total  27.6 .236 .237             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AdammrAv/64           
AlvaradomrFr/100          
fArias,Gss   Vg/112Vg/106Vg/90      
Armstrong,SmrVg/65           
Arraez2b   Av/112Av/87 Av/102Pr/62   Av  
fBarger,Ad1b  Vg/119Fr/121Av/120Fr/129     
BurnesspAv/104          
Carpenter,M1b  Vg/96 Fr/107Av/71       
CleavingermrAv/92           
Diaz,Yaic  Fr/95 Av/167       Av9
fFermin,J2b   Av/98 Av/111Fr/106     
France,T1b  Av/33 Pr/77 Fr/62       
FriedspAv/202          
Gauthier3b   Fr/124Av/93 Av/97 Pr/90  Av/89 Pr  
Gilbert,LspAv/0           
fGonzalez,DmrAv/100          
Gonzalez,R2b   Av/129Av/104Av/111  Fr/107Av  
fHayes3b    Ex/46       
Keleniclf      Av/156Fr/154Vg/139Fr  
fLoaisigamrEx/88           
fMahlespAv/178          
fMarseecf      Fr/118Av/200 Fr  
fMeadows,Alf      Av/80 Pr/91 Av/104Fr  
Moore,Dlf  Vg/106Vg/106Av/111Fr/108Vg/108Fr/106Av/110Vg  
Morelcf   Vg/102Vg/118Av/112Vg/89 Fr/64 Vg/71 Av  
Nootbaarlf      Av/102 Av/116Fr  
fOrtiz,A1b  Av/114     Av/113Av  
fPachecf       Vg/300Vg/240Vg  
PalmquistspAv/100          
fPauley3b   Av/89 Av/91  Fr/92  Fr/99 Fr  
PriesterspAv/67           
Robert,Lcf       Ex/184 Av  
Rogers,TamrAv/66           
fSheehanspAv/60           
Smith,Prf  Av/100   Av/132Pr/131Av/84 Fr  
Smith,WDc  Av/45         Fr4
fSorokaspAv/78           
Urias,R3b   Av/169Av/104Fr/120     
Valdez,E2b   Fr/144Fr/100      
VasilspAv/100          
Vaughn1b  Fr/125   Pr/119 Fr/140Fr  
fVerasrf      Fr/93  Av/117Av  
Williams,GavspVg/45           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Jason AdammrRspR32100000
Jose AlvaradomrLspL29100000
fGabriel AriasssRspR24100000
Shawn ArmstrongmrRspR33100000
Luis Arraez2bLspR27100000
fAddison Barger1bLspR24100000
Corbin BurnesspRspR29100000
Matt Carpenter1bLp R38100000
Garrett CleavingermrRspL30100000
Yainer Diazc Rp R25100000
fJose Fermin2bRp R25100000
Ty France1bRp R29100000
Max FriedspLspL30100000
Austin Gauthier3bRspR25100000
Logan GilbertspRspR27100000
fDomingo GonzalezmrRspR24100000
Romy Gonzalez2bRspR27100000
fKe'Bryan Hayes3bRspR27100000
Jarred KeleniclfLspL24100000
fJonathan LoaisigamrRspR29100000
fTyler MahlespRspR29100000
fJakob MarseecfLspL23100000
fAustin MeadowslfLspL29100000
Dylan MoorelfRp R31100000
Christopher MorelcfRp R25100000
Lars NootbaarlfLspR26100000
fAbimelec Ortiz1bLspL22100000
fCristian PachecfRp R25100000
Carson PalmquistspLspL23100000
fGraham Pauley3bLspR23100000
Quinn PriesterspRspR23100000
Luis RobertcfRp R26100000
Taylor RogersmrLspL33100000
fEmmet SheehanspRspR24100000
Pavin SmithrfLspL28100000
Will D. Smithc RspR29100000
fMike SorokaspRspR26100000
Ramon Urias3bRp R30100000
Enmanuel Valdez2bLspR25100000
Mike VasilspLspR24100000
Andrew Vaughn1bRspR26100000
fWilfred VerasrfRspR21100000
Gavin WilliamsspLspR24100000
 Total   26.8  0