Team roster -- 2025 Arizona Diamondbacks
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fMaximo AcostassRsp22 .248Fr .257FrPrFrVgAvVgNormalNormal
fLuke Adams3bRsp21 .181Fr .173AvPrFrAvAvExNormalNormal
Gabriel AriasssRsp25 .243Av .250AvPrFrVgAvVgNormalNormal
Luis Arraez1bLsp28 .282Pr .316FrPrPrAvAvAvNormalNormal
Addison Barger3bLsp25 .238Av .246VgPrFrAvFrAvNormalNormal
fBoston Baro3bLsp20 .206Fr .219FrPrFrAvAvAvNormalNormal
fKody Clemens2bLsp29 .223Av .232VgPrPrAvPrPrNormalNormal
fJustin CrawfordcfLsp21 .261Fr .273FrAvFrExVgVgNormalNormal
Yainer Diazc Rp 26 .279Av .280AvPrPrAvFrPrNormalNormal
fPayton Eeles2bLsp25 .236Fr .256FrPrFrExVgExNormalNormal
Ty France1bRsp30 .267Av .257AvPrPrPrPrPrNormalNormal
fRomy Gonzalez2bRsp28 .268Av .253AvPrPrExAvVgNormalNormal
Ke'Bryan Hayes3bRsp28 .267Av .244FrPrPrAvAvVgNormalNormal
fCooper Inglec Lsp23 .198Fr .219AvPrPrAvAvAvNormalNormal
fJarred KeleniclfLp 25 .239Av .253VgPrPrVgAvVgNormalNormal
Dylan MooressRp 32 .220Vg .207VgPrPrVgVgExNormalNormal
Christopher Morel3bRp 26 .235Ex .230VgPrPrVgFrVgNormalNormal
Lars NootbaarrfLsp27 .239Av .247VgPrFrAvAvAvNormalNormal
fAlejandro OsunacfLsp22 .231Av .247AvVgFrVgAvVgNormalNormal
fYohendrick PinangolfLsp23 .209Fr .223FrPrPrAvAvAvNormalNormal
Luis RobertcfRsp27 .262Vg .243VgPrPrVgVgExNormalNormal
Daniel SchneemannssLsp28 .212Fr .228AvPrFrVgAvVgNormalNormal
Pavin Smith1bLp 29 .235Av .253AvPrPrAvFrFrNormalNormal
Will D. Smithc Rsp30 .250Vg .252VgPrPrAvFrFrNormalNormal
fRamon Urias3bRsp31 .252Vg .253AvPrPrAvPrFrNormalNormal
fEnmanuel Valdez2bLp 26 .220Av .238VgPrFrAvFrAvNormalNormal
Andrew Vaughn1bRsp27 .266Vg .251AvPrPrFrFrPrNormalNormal
fDiego VelasquezssSsp21 .257Fr .242FrVgAvVgAvVgNormalNormal
 Total  25.9 .242  .247        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jason AdammrR33 .188 .205PrPrPrPrPr AvPr197052NormalNormal
Jose AlvaradomrL30 .200 .225PrPrPrPrPr AvFr407264NormalNormal
Corbin BurnesspR30 .226 .216PrPrPrPrPrVg Pr257258NormalNormal
Garrett CleavingermrL31 .221 .221PrPrPrPrPr AvPr207351NormalNormal
Miguel DiazmrR30 .253 .237PrPrPrPrPrPrAvFr297260NormalNormal
Chase DollanderspR23 .268 .238AvPrPrPrPrFr Pr2417148NormalNormal
fKohl DrakespL24 .260 .251AvPrPrPrPrFrAvFr635849NormalNormal
Max FriedspL31 .233 .227PrPrPrPrPrVg Av213068NormalNormal
fLogan GilbertspR28 .219 .233PrPrPrPrPrAv Fr213052NormalNormal
fNate LavendermrL25 .218 .211AvPrPrPrPrPrVgPr247846NormalNormal
fDerek LawmrR34 .241 .258PrPrPrPrPrPrAvAv396662NormalNormal
fJonathan LoaisigamrR30 .247 .222PrPrPrPrPr AvAv2413971NormalNormal
Tyler MahlespR30 .229 .240PrPrPrPrPrFr Av115150NormalNormal
fCarson PalmquistspL24 .237 .260AvPrPrPrPrPr Pr1020040NormalNormal
Quinn PriesterspR24 .260 .256PrPrPrPrPrFrAvAv364169NormalNormal
Taylor RogersmrL34 .222 .252PrPrPrPrPr AvFr117554NormalNormal
fEmmet SheehanspR25 .212 .233AvPrPrPrPrFrFrFr712549NormalNormal
Mike SorokaspR27 .255 .236PrPrPrPrPrFrAvFr1811753NormalNormal
Gavin WilliamsspR25 .234 .222PrPrPrPrPrPr Av1611051NormalNormal
 Total  28.3 .235 .235             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAcosta,Mss   Av/150 Av/88      
AdammrAv/51           
fAdams,L3b  Vg/108 Av/108      
Alvarado,JmrFr/59           
Arias,Gss  Vg/95 Vg/123Vg/92 Av/74 Av/117Pr/116Av/129Av  
Arraez1b  Fr/147Pr/130Fr/103Pr/128Fr/62   Av  
Barger,Ad3b  Av/122Av/125Av/124Fr/131Av/153 Av/99 Ex  
fBaro3b   Av/122Av/109Fr/121     
BurnesspAv/216          
CleavingermrFr/60           
fClemens2bFr/110 Vg/73 Av/70 Av/96  Av/121 Av/95 Av  
fCrawford,Jcf       Av/72  Av  
Diaz,MmrAv/100          
Diaz,Yaic  Av/48 Fr/183       Av6
DollanderspAv/100          
fDrakespAv/100          
fEeles2b   Av/114Av/114Fr/101Av/174Fr/185Av/155Av  
France,T1b  Fr/56 Pr/86 Pr/70       
FriedspAv/0           
fGilbert,LspAv/154          
fGonzalez,R2b  Vg/182Av/191Av/156Fr/132  Av/104Av  
Hayes,Ke3b    Ex/28       
fInglec  Fr/125        Av5
fKeleniclf      Av/139Fr/143Av/130Av  
fLavendermrAv/100          
fLawmrAv/40           
fLoaisigamrEx/97           
MahlespAv/100          
Moore,Dss  Vg/72 Av/78 Av/69 Fr/85 Vg/92 Fr/95 Av/101Vg  
Morel,C3b   Fr/118Fr/115Fr/112Av/135Fr/83 Av/91 Av  
Nootbaarrf      Av/123Fr/90 Av/84 Av  
fOsunacf      Av/155Fr/149Av/114Av  
fPalmquistspAv/100          
fPinangolf      Av/153 Av/125Av  
PriesterspAv/166          
Robert,Lcf       Vg/145 Fr  
Rogers,TamrVg/146          
Schneemannss   Av/102Av/96 Av/108Av/69 Fr/68 Av/71 Vg  
fSheehanspAv/100          
Smith,P1b  Fr/164   Av/169Pr/153Av/108Av  
Smith,WDc  Vg/51         Av4
SorokaspAv/219          
fUrias,R3b  Av/141Fr/191Fr/94 Fr/141     
fValdez,E2b  Av/206Av/199Av/165 Fr/105 Fr/106Av  
Vaughn1b  Pr/86    Av/119 Av/140Av  
fVelasquez,Dss   Av/147 Av/117     
Williams,GspVg/125          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fMaximo AcostassRspR22100000
Jason AdammrRspR33100000
fLuke Adams3bRspR21100000
Jose AlvaradomrLspL30100000
Gabriel AriasssRspR25100000
Luis Arraez1bLspR28100000
Addison Barger3bLspR25100000
fBoston Baro3bLspR20100000
Corbin BurnesspRspR30100000
Garrett CleavingermrRspL31100000
fKody Clemens2bLspR29100000
fJustin CrawfordcfLspR21100000
Miguel DiazmrRspR30100000
Yainer Diazc Rp R26100000
Chase DollanderspRspR23100000
fKohl DrakespLspL24100000
fPayton Eeles2bLspR25100000
Ty France1bRspR30100000
Max FriedspLspL31100000
fLogan GilbertspRspR28100000
fRomy Gonzalez2bRspR28100000
Ke'Bryan Hayes3bRspR28100000
fCooper Inglec LspR23100000
fJarred KeleniclfLp L25100000
fNate LavendermrLspL25100000
fDerek LawmrRspR34100000
fJonathan LoaisigamrRspR30100000
Tyler MahlespRspR30100000
Dylan MooressRp R32100000
Christopher Morel3bRp R26100000
Lars NootbaarrfLspR27100000
fAlejandro OsunacfLspL22100000
fCarson PalmquistspLspL24100000
fYohendrick PinangolfLspL23100000
Quinn PriesterspRspR24100000
Luis RobertcfRspR27100000
Taylor RogersmrLspL34100000
Daniel SchneemannssLspR28100000
fEmmet SheehanspRspR25100000
Pavin Smith1bLp L29100000
Will D. Smithc RspR30100000
Mike SorokaspRspR27100000
fRamon Urias3bRspR31100000
fEnmanuel Valdez2bLp R26100000
Andrew Vaughn1bRspR27100000
fDiego VelasquezssSspR21100000
Gavin WilliamsspLspR25100000
 Total   26.9  0