Team roster -- 2020 Arizona Diamondbacks
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fJordyn AdamscfRsp19  .000Pr .000Pr   NormalNormal
fLuis Campusanoc Rsp21  .000Pr .000Pr   NormalNormal
fRafael Devers3bLsp23  .269Vg .330Ex AvFrExFrAv NormalNormal
Adam EngelcfRp28  .313Av .201Fr AvAvVgFrAv NormalNormal
Danny Jansenc Rp25  .224Vg .199Fr PrPrAvPrPr NormalNormal
fDJ LeMahieu2bRsp31  .375Ex .310Vg AvPrAvAvFr NormalNormal
fYoan Moncada3bSsp25  .299Vg .322Ex AvPrVgVgAv ProneNormal
fMax Muncy2bLsp29  .268Ex .242Ex PrFrAvExPr ProneTerror
Dom Nunezc Lsp25  .000Pr .189Vg PrPrAvPrPr NormalNormal
Steve Pearce1bRsp37  .200Fr .163Pr PrPrFrPrPr V-ProneNormal
fErick PenaofLsp17  .000Pr .000Pr   NormalNormal
Chad PinderlfRp28  .252Vg .230Vg AvPrAvPrPr NormalNormal
Jorge PolancossSsp26  .270Av .306Vg ExAvVgFrFr NormalNormal
Luis Rengifo2bSsp23  .223Fr .246Av FrPrVgPrFr ProneNormal
fLuis RobertofRsp21  .000Pr .000Pr   NormalNormal
Anthony SantanderrfSsp25  .272Ex .254Vg AvPrFrPrFr NormalNormal
Scott ScheblercfLsp29  .154Av .118Pr PrPrFrPrFr NormalNormal
fMike TauchmanlfLsp29  .357Vg .247Ex FrPrExExFr ProneNormal
Justin UptonlfRp32  .136Av .248Ex PrPrVgFrPr V-ProneNormal
Taylor WardlfRp26  .167Pr .200Vg FrPrAvPrPr NormalNormal
fDrew WatersofSsp20  .000Pr .000Pr   NormalNormal
Bradley ZimmercfLsp27  .000Pr .000Pr FrAvFrPrPr V-ProneNormal
 Total  25.7  .270  .269          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
fAustin L AdamsmrR29 .149 .200 PrPrPrPrPr  Av Av815758 NormalV-Prone
Griffin CanningspR24 .204 .263 PrPrPrPrPr Av  Fr6229742 NormalV-Prone
Tyler ChatwoodmrR30 .306 .176 AvPrPrPrPr FrVg Av65063 NormalNormal
fPatrick CorbinspL30 .190 .235 FrPrPrPrPr Vg  Av13058 NormalIron
Seranthony DominguezmrR25 .372 .151 PrPrPrPrPr  Av Av246365 NormalV-Prone
fLogan GilbertspR22 .000 .000      0050 NormalNormal
Jon GrayspR28 .272 .248 AvPrPrPrPr Vg  Av29061 NormalProne
fDavid HalemrR32 .274 .256 PrPrPrPrPr  Ex Ex334860 NormalV-Prone
Jeremy JeffressmrR32 .281 .259 PrPrPrPrPr  Av Ex122551 NormalProne
Yusei KikuchispL29 .263 .304 AvPrPrPrPr Av  Av1815851 NormalNormal
fLance LynnspR33 .267 .219 PrPrPrPrPr Ex  Av55045 NormalIron
Tyler MahlespR25 .282 .252 VgPrFrPrPr Av  Vg1023654 NormalProne
Chris MazzamrR30 .296 .351 FrPrPrPrPr  Ex Vg187548 NormalNormal
Juan MinayamrR29 .279 .275 PrPrPrPrPr  Vg Fr635837 NormalNormal
fFrancisco MoralesspR20 .000 .000      0050 NormalNormal
Harrison MusgravemrL28 .250 .211 PrPrPrPrPr  Av Av568426 NormalV-Prone
Sean NewcombmrL27 .250 .230 AvPrPrPrPr PrAv Av36254 NormalNormal
Evan PhillipsmrR25 .286 .286 PrPrPrPrPr  Vg Vg385343 NormalNormal
fCody ReedmrL27 .231 .273 FrPrPrPrPr  Ex Av999264 NormalNormal
fAlex ReyesmrR25 .000 .333 PrPrPrPrPr  Av Av999438 NormalNormal
Chaz RoemrR33 .227 .258 PrPrPrPrPr  Fr Pr3549850 ToughProne
 Total  27.8 .260 .249                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAdams,ALmr Fr/181Av             
fAdams,Jcf                
fCampusanoc                 
Canningsp Ex/140Fr             
Chatwoodmr Ex/101Av             
fCorbinsp Vg/0 Av             
fDevers3b          Av/127     
Dominguezmr Ex/84 Av             
Engelcf              Vg/117 Av
fGilbert,Lsp                
Gray,Jsp Vg/55 Av             
fHalemr Vg/75 Ex             
Jansen,Dc     Av/71 Av2         
Jeffressmr Ex/65 Ex             
Kikuchisp Fr/84 Av             
fLeMahieu2b        Av/108Vg/40 Av/93      
fLynnsp Pr/0 Av             
Mahlesp Av/77 Vg             
Mazzamr Fr/89 Vg             
Minayamr Pr/82 Fr             
fMoncada3b          Av/95      
fMorales,Fsp                
fMuncy2b        Ex/77 Av/152Ex/270     
Musgravemr Vg/93 Av             
Newcombmr Fr/164Av             
Nunez,Dc     Fr/81 Fr6         
Pearce1b        Av/172    Pr/93   Fr
fPena,Eof                
Phillips,Emr Pr/81 Vg             
Pinderlf        Fr/97 Fr/125Av/111Fr/99  Vg/48 Fr/48 Vg/48 Av
Polanco,Jss           Av/132    
fReed,Cmr Pr/100Av             
Rengifo2b         Av/128 Av/119    
fReyes,Amr Pr/100Av             
fRobertof                
Roemr Fr/229Pr             
Santanderrf             Vg/56 Av/56 Vg/56 Pr
Scheblercf             Av/104Av/104 Av
fTauchmanlf             Ex/40 Av/40 Ex/40 Av
Uptonlf             Fr/265  Av
Ward,Taylf          Fr/136  Av/88   Av
fWaters,Dof                
Zimmer,Bcf              Av/96 Av/96 Vg

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fAustin L AdamsmrRspR29 4233 5550
fJordyn AdamscfRspR19 1000 00
fLuis Campusanoc RspR21 1000 00
Griffin CanningspRspR24 5428 5550
Tyler ChatwoodmrRspR30 1000 125000
fPatrick CorbinspLspL30 1000 129160
fRafael Devers3bLspR23 1000 6140
Seranthony DominguezmrRspR25 3862 5640
Adam EngelcfRpR28 620 5710
fLogan GilbertspRspR22 1000 00
Jon GrayspRspR28 7822 29350
fDavid HalemrRspR32 3735 5550
Danny Jansenc RpR25 1000 5580
Jeremy JeffressmrRspR32 6914 31750
Yusei KikuchispLspL29 1000 100000
fDJ LeMahieu2bRspR31 964 120000
fLance LynnspSspR33 1000 93330
Tyler MahlespRspR25 7519 5700
Chris MazzamrRspR30 280 5550
Juan MinayamrRspR29 350 5550
fYoan Moncada3bSspR25 8416 5750
fFrancisco MoralesspRspR20 1000 00
fMax Muncy2bLspR29 919 5750
Harrison MusgravemrLspL28 2038 5570
Sean NewcombmrLspL27 863 5750
Dom Nunezc LspR25 270 5550
Steve Pearce1bRspR37 3169 62500
fErick PenaofLspR17 1000 00
Evan PhillipsmrRspR25 410 5550
Chad PinderlfRpR28 982 5650
Jorge PolancossSspR26 1000 35830
fCody ReedmrLspL27 20 5550
Luis Rengifo2bSspR23 717 5550
fAlex ReyesmrRspR25 50 5640
fLuis RobertofRspR21 1000 00
Chaz RoemrRspR33 946 12750
Anthony SantanderrfSspR25 603 5550
Scott ScheblercfLspR29 200 6250
fMike TauchmanlfLspL29 6911 5570
Justin UptonlfRpR32 4357 180000
Taylor WardlfRpR26 230 5550
fDrew WatersofSspR20 1000 00
Bradley ZimmercfLspR27 983 5610
 Total   26.7    106103