Team roster -- 2023 Arizona Diamondbacks
Regular season

Batters
      vs. LHPvs. RHP Bunt Basepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
Sean BouchardlfRp27  .207Vg .356Vg FrPr AvPrPr ProneNormal
Luis Campusanoc Rsp24  .278Pr .233Av PrPr AvPrPr NormalNormal
fCarlos ColmenarezssLsp19  .000Pr .000Pr     NormalNormal
fGavin CrossofLsp22  .000Pr .000Pr     NormalNormal
Rafael Devers3bLsp26  .272Av .304Ex FrFr FrVgPr ProneNormal
fDrew GilbertcfLsp22  .000Pr .000Pr     NormalNormal
Sam HilliardlfLsp29  .107Fr .199Fr PrPr VgExAv NormalNormal
Danny Jansenc Rp28  .226Ex .272Ex FrPr FrFrPr V-ProneNormal
Max Muncy3bLp 32  .178Vg .202Vg FrFr FrVgPr ProneNormal
Tyler Nevin3bRsp26  .231Av .174Pr PrPr AvPrPr NormalNormal
Logan O'Hoppec Rsp23  .400Pr .222Pr PrPr FrPrPr NormalNormal
Stephen PiscottyrfRsp32  .190Pr .190Vg PrPr FrVgFr V-ProneNormal
Jorge Polanco2bSsp29  .226Fr .240Ex AvFr VgFrFr V-ProneNormal
Luis RobertcfRsp25  .354Av .266Av PrPr VgVgAv ProneNormal
fJohan RojascfRsp22  .000Pr .000Pr     NormalNormal
Darin Ruf1bRp36  .222Vg .188Pr PrPr FrVgPr NormalNormal
fJose SalasssSsp20  .000Pr .000Pr     NormalNormal
Josh Smith3bLsp25  .118Fr .212Pr VgPr AvFrAv ProneNormal
Jack SuwinskilfLsp24  .122Av .237Ex PrPr VgAvFr NormalNormal
fEzequiel TovarssRsp21  .364Vg .136Pr FrPr AvPrPr NormalNormal
Alan TrejossRp27  .167Av .298Av PrPr VgPrAv NormalNormal
Joey Wendle3bLsp33  .230Pr .266Fr AvPr VgExVg V-ProneNormal
fMasyn WinnssRsp21  .000Pr .000Pr     NormalNormal
 Total  25.8  .220  .243           

Pitchers
     vs. LHBvs. RHBBuntBasepathsEndurOn the moundOther ratings
NamePThrAgeAvgAvgSacHitRunStlJmpStRelHldWPBKGB%JamInjury
Ian AndersonspR25 .211 .313FrPrPrPrPrAv Av18055NormalNormal
Andrew BellattimrR31 .278 .209PrPrPrPrPr AvAv102334NormalNormal
Miguel CastromrR28 .243 .243PrPrPrPrPr AvFr345649NormalV-Prone
fCade CavallispR24 .200 .385PrPrPrPrPrAv Av189250NormalProne
Alex CobbspR35 .269 .256PrPrPrPrPrAv Fr1426368NormalProne
fNick FrassospR24 .000 .000 0050NormalNormal
fGunnar HoglundspR23 .000 .000 0050NormalNormal
Yusei KikuchispL32 .198 .256PrPrPrPrPrFrVgEx15054NormalProne
fJoey LucchesispL30 .000 .000 000NormalV-Prone
Lance LynnspR36 .249 .245PrPrPrPrPrVg Ex17047NormalV-Prone
Tyler MahlespR28 .192 .268FrPrPrPrPrAv Av1332136NormalV-Prone
Joe MantiplymrL32 .247 .260PrPrPrPrPr AvVg2750059NormalIron
fDavis MartinspR26 .273 .243PrPrPrPrPrAvExAv251042NormalNormal
Nick NelsonmrR27 .256 .258PrPrPrPrPr VgAv94038NormalNormal
Glenn OttospR27 .201 .267PrPrPrPrPrAv Pr19047NormalProne
Garrett RichardsmrR35 .243 .277PrPrPrPrPr VgFr243857NormalNormal
fRicky TiedemannspL20 .000 .000 0050NormalNormal
Will VestmrR28 .255 .266PrPrPrPrPr AvVg57955NormalProne
fJoey WentzspL25 .167 .205PrPrPrPrPrFr Ex335544NormalNormal
Hayden WesneskispR25 .159 .221PrPrPrPrPrVgExPr115649NormalNormal
fMasyn WinnssR21 .000 .000 0050NormalNormal
 Total  27.7 .233 .258             

Fielders
    Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
Anderson,Isp Av/26 Av             
Bellattimr Fr/64 Av             
Bouchardlf             Vg/56   Fr
Campusanoc     Pr/111Fr4         
Castro,Mmr Fr/81 Fr             
fCavallisp Fr/97 Av             
Cobbsp Vg/0 Fr             
fColmenarezss                
fCrossof                
Devers3b          Fr/99      
fFrassosp                
fGilbert,Dcf                
Hilliardlf             Av/6 Fr/6 Av/6 Vg
fHoglundsp                
Jansen,Dc     Av/193Av1         
Kikuchisp Vg/118Ex             
fLucchesisp                
Lynnsp Fr/19 Ex             
Mahlesp Av/201Av             
Mantiplymr Av/60 Vg             
fMartin,Dsp Vg/58 Av             
Muncy3b        Vg/99 Av/105Av/125     
Nelson,Nmr Av/158Av             
Nevin3b        Av/87  Pr/108  Pr/176 Pr/176Av
O'Hoppec     Ex/92 Fr4         
Ottosp Av/203Pr             
Piscottyrf             Fr/50  Fr/50 Pr
Polanco2b         Av/120 Fr/94     
Richards,Gmr Fr/72 Fr             
Robertcf              Av/80  Fr
fRojas,Johcf                
Ruf1b        Vg/109    Pr/58  Pr/58 Fr
fSalas,Jss                
Smith,Jos3b         Vg/99 Vg/59 Av/91  Av/63   Av
Suwinskilf             Av/98 Fr/98 Av/98 Vg
fTiedemannsp                
fTovarss           Pr/101    
Trejoss         Av/79 Vg/97 Av/127    
Vestmr Av/129Vg             
Wendle3b         Vg/81 Vg/116Vg/96     
fWentzsp Ex/78 Ex             
Wesneskisp Pr/153Pr             
fWinn,Mss                

Contract
        Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
Ian AndersonspRspR2569 7100
Andrew BellattimrRspR3196 7000
Sean BouchardlfRpR2727 7000
Luis Campusanoc RspR2427 7000
Miguel CastromrRspR2854 26200
fCade CavallispRspR241 7000
Alex CobbspRspR3586 90000
fCarlos ColmenarezssLspR19100 00
fGavin CrossofLspL22100 00
Rafael Devers3bLspR2694 112000
fNick FrassospRspR24100 00
fDrew GilbertcfLspL22100 00
Sam HilliardlfLspL2966 7050
fGunnar HoglundspLspR23100 00
Danny Jansenc RpR2861 19500
Yusei KikuchispLspL3291 160000
fJoey LucchesispLspL300 6070
Lance LynnspRspR3662 185000
Tyler MahlespRspR2861 52000
Joe MantiplymrRspL32100 7170
fDavis MartinspLspR2631 7000
Max Muncy3bLp R3293 115000
Nick NelsonmrRspR27100 7060
Tyler Nevin3bRspR2665 7000
Logan O'Hoppec RspR235 7000
Glenn OttospRspR2784 7000
Stephen PiscottyrfRspR3235 75830
Jorge Polanco2bSspR2971 55000
Garrett RichardsmrRspR3569 45000
Luis RobertcfRspR2577 60000
fJohan RojascfRspR22100 00
Darin Ruf1bRpR3691 30000
fJose SalasssSspR20100 00
Josh Smith3bLspR2552 7000
Jack SuwinskilfLspL2467 7000
fRicky TiedemannspLspL20100 00
fEzequiel TovarssRspR218 7000
Alan TrejossRpR2735 7020
Will VestmrRspR2893 7000
Joey Wendle3bLspR3369 45500
fJoey WentzspLspL2515 7000
Hayden WesneskispRspR2517 7000
fMasyn WinnssRspR21100 00
 Total   26.8  121050