Team roster -- 2019 Arizona Diamondbacks
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fJordyn AdamscfRsp19  .000Pr .000Pr   NormalNormal
Lewis BrinsoncfRp25  .214Av .194Av PrPrAvAvFr V-ProneNormal
Jeimer Candelario3bSsp25  .291Vg .199Av PrPrAvAvPr ProneNormal
Juan Centenoc Lsp29  .333Pr .147Fr FrPrFrPrPr NormalNormal
Rafael Devers3bLsp22  .229Fr .244Vg PrFrVgAvFr ProneNormal
fBrandon Dixon1bRp27  .178Vg .178Vg FrPrAvPrPr NormalNormal
fLucius FoxssSsp21  .000Pr .000Pr   NormalNormal
Odubel HerreracfLsp27  .288Av .244Vg FrFrAvAvFr NormalNormal
Danny Jansenc Rp24  .263Pr .242Ex PrPrAvPrPr NormalNormal
Yoan Moncada2bSsp24  .209Fr .244Vg FrFrVgAvAv NormalNormal
Max Muncy1bLp 28  .255Ex .266Ex PrPrVgExPr NormalNormal
fMichael Perezc Lsp26  .385Pr .262Fr AvPrPrPrPr ProneNormal
Kevin Plaweckic Rp28  .235Av .203Av FrPrPrPrPr ProneNormal
Jorge PolancossSsp25  .233Av .317Av AvVgAvFrVg NormalNormal
fLuis Rengifo2bSsp22  .000Pr .000Pr   NormalNormal
fLuis RobertofRsp21  .000Pr .000Pr   NormalNormal
Scott ScheblerrfLsp28  .296Av .235Vg PrPrAvAvFr V-ProneNormal
Raimel TapiacfLsp25  .143Pr .222Ex PrPrAvPrPr NormalNormal
Jesmuel ValentinutSsp25  .222Ex .164Fr AvPrAvPrPr NormalNormal
fDrew WatersofSsp20  .000Pr .000Pr   NormalNormal
Nick WilliamsrfLsp25  .232Fr .262Vg PrPrFrAvFr NormalTerror
Bradley ZimmercfLsp26  .233Ex .224Pr FrVgAvExVg ProneNormal
 Total  24.6  .249  .236          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
Andrew ChafinmrL29 .258 .193 PrPrPrPrPr  Pr Av382956 NormalIron
Alex ClaudiomrL27 .244 .369 PrPrPrPrPr  Av Av047776 NormalIron
Adam ConleymrL29 .179 .228 PrPrPrPrPr  Fr Ex403248 NormalNormal
Seranthony DominguezclR24 .188 .126 PrPrPrPrPr  Av Vg992361 NormalNormal
Dylan FloromrR28 .292 .204 FrPrPrPrPr  Av Pr1050058 NormalNormal
Luis GarciamrR32 .280 .264 PrPrPrPrPr  Fr Av923252 NormalProne
Kyle GibsonspR31 .270 .215 PrPrPrPrPr Vg  Vg26059 NormalNormal
fLogan GilbertspR22 .000 .000      0050 NormalNormal
fJon GrayspR27 .269 .262 AvPrPrPrPr Vg  Av2228957 NormalNormal
Joe KellymrR31 .211 .254 PrPrPrPrPr  Av Fr37551 NormalIron
fYusei KikuchispL28 .000 .000      0050 NormalNormal
fPeter LambertspR22 .000 .000      0050 NormalNormal
Lance LynnspR32 .299 .239 FrPrPrPrPr AvEx Vg19058 NormalNormal
Tyler MahlespR24 .300 .267 VgPrPrPrPr Av  Vg5045 NormalProne
Sean NewcombspL26 .194 .234 VgPrPrPrPr Av  Av15048 NormalNormal
Tyler OlsonmrL29 .182 .314 PrPrPrPrPr  Pr Av236046 NormalProne
fMichael PinedaspR30 .000 .000      000 NormalV-Prone
fAlex ReyesspR24 .200 .286 PrPrPrPrPr Pr  Pr239529 NormalV-Prone
Hector RondonmrR31 .245 .258 PrPrPrPrPr  Av Pr111656 NormalNormal
Blake SnellspL26 .135 .188 FrPrPrPrPr Av  Fr50050 NormalProne
Drew VerHagenmrR28 .250 .205 PrPrPrPrPr FrVg Fr692251 NormalProne
 Total  27.6 .250 .235                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAdams,Jcf                
Brinsoncf              Vg/229 Fr
Candelario3b          Av/65      
Centenoc     Fr/83 Fr4         
Chafinmr Av/67 Av             
Claudiomr Vg/54 Av             
Conleymr Av/66 Ex             
Devers3b          Av/200     
fDixon1b        Fr/78 Av/93 Av/94   Fr/86  Fr/86 Av
Dominguezcl Fr/123Vg             
Floromr Av/77 Pr             
fFox,Lss                
Garcia,Lumr Pr/197Av             
Gibsonsp Vg/0 Vg             
fGilbert,Lsp                
fGray,Jsp Av/69 Av             
Herrera,Ocf             Av/69 Av/69 Av/69 Av
Jansen,Dc     Fr/134Pr1         
Kelly,Jmr Fr/197Fr             
fKikuchisp                
fLambertsp                
Lynnsp Pr/207Vg             
Mahlesp Av/145Vg             
Moncada2b         Fr/170      
Muncy1b        Av/171Fr/102Av/165  Fr/98   Av
Newcombsp Av/91 Av             
Olson,Tmr Av/82 Av             
fPerez,Mic     Av/63 Av2         
fPinedasp                
Plaweckic     Av/105Fr0 Pr/97        
Polanco,Jss           Fr/169    
fRengifo2b                
fReyes,Asp Av/97 Pr             
fRobertof                
Rondon,Hmr Fr/61 Pr             
Scheblerrf             Fr/218Pr/218Fr/218Vg
Snellsp Vg/104Fr             
Tapiacf              Av/96  Av
Valentinut         Av/157Av/89 Av/96  Fr/95  Fr/95 Av
VerHagenmr Av/62 Fr             
fWaters,Dof                
Williams,Nrf             Pr/142 Pr/142Fr
Zimmercf              Av/46  Ex

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fJordyn AdamscfRspR19 1000 00
Lewis BrinsoncfRpR25 7030 5450
Jeimer Candelario3bSspR25 946 5480
Juan Centenoc LspR29 200 6000
Andrew ChafinmrRspL29 990 11950
Alex ClaudiomrLspL27 973 5680
Adam ConleymrLspL29 730 5450
Rafael Devers3bLspR22 8119 5640
fBrandon Dixon1bRpR27 640 5450
Seranthony DominguezclRspR24 800 5450
Dylan FloromrLspR28 900 5450
fLucius FoxssSspR21 1000 00
Luis GarciamrRspR32 8218 12000
Kyle GibsonspRspR31 1000 42000
fLogan GilbertspRspR22 1000 00
fJon GrayspRspR27 930 5550
Odubel HerreracfLspR27 1000 35500
Danny Jansenc RpR24 280 5450
Joe KellymrRspR31 960 38250
fYusei KikuchispLspL28 1000 00
fPeter LambertspRspR22 1000 00
Lance LynnspRspR32 990 120000
Tyler MahlespRspR24 7111 5450
Yoan Moncada2bSspR24 964 5550
Max Muncy1bLp R28 910 5450
Sean NewcombspLspL26 1000 5550
Tyler OlsonmrRspL29 6613 5480
fMichael Perezc LspR26 1919 5450
fMichael PinedaspRpR30 0100 74000
Kevin Plaweckic RpR28 7523 5570
Jorge PolancossSspR25 510 5750
fLuis Rengifo2bSspR22 1000 00
fAlex ReyesspRspR24 199 5450
fLuis RobertofRspR21 1000 00
Hector RondonmrRspR31 1000 40000
Scott ScheblerrfLspR28 6930 5800
Blake SnellspLspL26 919 5580
Raimel TapiacfLspL25 280 5450
Jesmuel ValentinutSspR25 470 5450
Drew VerHagenmrRspR28 6511 5510
fDrew WatersofSspR20 1000 00
Nick WilliamsrfLspL25 1000 5530
Bradley ZimmercfLspR26 279 5510
 Total   26.1    52328