Team roster -- 2020 Arizona
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Nick AhmedssRp 30 .274Av .263AvFrFrVgExFrNormalNormal
Kole CalhounrfLp 32 .229Ex .225ExFrPrVgFrFrNormalNormal
Kevin CrondhRsp27 .000Pr .000PrPrPrFrPrPrNormalNormal
Eduardo Escobar3bSsp31 .213Fr .211AvPrPrAvFrPrNormalTerror
Jon JayrfLsp35 .000Pr .182FrVgFrAvPrPrNormalNormal
Carson Kellyc Rp 25 .130Av .276AvPrPrFrPrPrNormalNormal
Jake Lamb1bLsp29 .000Pr .119PrPrPrAvPrFrNormalNormal
Tim LocastrocfRsp27 .224Av .450ExAvPrAvExVgNormalNormal
Ketel Marte2bSsp26 .423Ex .233FrAvFrAvFrPrProneNormal
Starling MartecfRp 31 .379Fr .290AvAvVgExExVgIronTerror
fWyatt Mathisen3bRsp26 .333Av .083AvPrPrAvPrPrNormalNormal
David PeraltalfLsp32 .261Pr .312AvPrPrAvFrPrNormalTerror
Josh Rojas2bLsp26 .222Pr .147PrPrAvVgFrAvProneNormal
fPavin Smith1bLsp24 .429Pr .233AvPrPrAvAvFrNormalNormal
fJosh VanMeter2bLp 25 .250Fr .179AvPrPrAvAvFrNormalNormal
Ildemaro Vargas1bSsp28 .091Pr .222PrPrPrAvPrPrNormalNormal
fDaulton VarshocfLsp23 .143Pr .212ExFrAvAvVgVgNormalNormal
Stephen Vogtc Lsp35 .111Pr .175AvFrPrPrPrPrNormalNormal
Christian Walker1bRsp29 .232Vg .284VgPrPrAvFrFrNormalNormal
fAndy YoungdhRsp26 .111Pr .375VgPrPrAvPrPrNormalNormal
 Total  28.4 .237  .243        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJeremy BeasleymrR241.000 .500PrPrPrPrPr FrFr209950NormalVery prone
fTravis BergenmrL26 .167 .200PrPrPrPrPr AvVg188850NormalNormal
Silvino BrachomrR27 .500 .333PrPrPrPrPr AvFr209850NormalVery prone
Archie BradleyclR27 .286 .350PrPrPrPrPr AvVg157638NormalNormal
Madison BumgarnerspL30 .255 .285FrPrPrPrPrAv Fr73739NormalVery prone
Andrew ChafinmrL30 .294 .333PrPrPrPrPr FrAv178550NormalProne
Taylor ClarkemrR27 .185 .240PrPrPrPrPrFrExVg83951NormalNormal
Stefan CrichtonmrR28 .185 .246PrPrPrPrPr AvAv416453NormalIron
Zac GallenspR24 .213 .207VgPrPrPrPrVg Pr31354NormalIron
Kevin GinkelmrR26 .241 .378PrPrPrPrPr AvFr997437NormalNormal
fMatt GracemrL31 .500 .667PrPrPrPrPr FrAv199720NormalNormal
Junior GuerramrR35 .219 .196VgPrPrPrPr AvAv436653NormalIron
Merrill KellyspR31 .173 .254PrPrPrPrPrVg Av125850NormalVery prone
fArtie LewickimrR28 .500 .385PrPrPrPrPr ExFr199420NormalNormal
Yoan LopezmrR27 .355 .213PrPrPrPrPr AvAv1450056NormalNormal
fJoe MantiplymrL29 .286 .250PrPrPrPrPr AvAv199550NormalNormal
fKeury MellamrR26 .200 .286PrPrPrPrPr AvPr538642NormalNormal
fJoel PayampsmrR26 .000 .333PrPrPrPrPr VgFr199620NormalNormal
Robbie RayspL28 .229 .271AvPrPrPrPrAv Fr531625NormalNormal
Hector RondonmrR32 .281 .308PrPrPrPrPr AvFr696843NormalNormal
fCaleb SmithspL28 .091 .143AvPrPrPrPrPrVgFr168032NormalProne
fRiley SmithmrR25 .143 .279PrPrPrPrPr ExFr157758NormalNormal
Luke WeaverspR26 .320 .265AvPrPrPrPrFr Vg42136NormalIron
Taylor WidenermrR25 .265 .128PrPrPrPrPr ExAv147143NormalVery prone
Alex YoungmrL26 .241 .292PrPrPrPrPrAvExAv113245NormalNormal
 Total  27.7 .241 .260             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Ahmedss     Vg/128     
fBeasleymrPr/100          
fBergenmrAv/175          
BrachomrPr/100          
Bradley,AclAv/93           
BumgarnerspAv/214          
Calhoun,Krf        Vg/81 Ex  
ChafinmrAv/96           
ClarkemrAv/71           
CrichtonmrFr/83           
Cron,Kdh           
Escobar3b   Av/95 Av/137      
GallenspFr/52           
GinkelmrFr/89           
fGracemrPr/100          
Guerra,JumrAv/131          
Jayrf      Vg/76 Av/76 Vg/76 Fr  
Kelly,Cc  Av/98         Av4
Kelly,MspVg/79           
Lamb1b  Fr/83  Fr/97       
fLewickimrPr/100          
Locastrocf      Av/117Av/117Av/117Fr  
Lopez,YmrFr/87           
fMantiplymrPr/100          
Marte,K2b   Av/54  Fr/111 Fr/96  Av  
Marte,Scf      Av/45 Av/45  Av  
fMathisen3b    Vg/114      
fMellamrAv/93           
fPayampsmrPr/100          
Peralta,Dlf      Vg/24   Av  
RayspAv/79           
Rojas,J2b   Av/87  Fr/96 Fr/98   Av  
RondonmrAv/87           
fSmith,CspPr/100          
fSmith,P1b  Av/92    Fr/93  Fr/93 Av  
fSmith,RmrAv/88           
fVanMeter2b   Av/87 Fr/110      
Vargas1b  Av/123Av/98 Pr/98       
fVarshocf Fr/88     Vg/69 Vg/69  AvPr5
Vogtc  Av/66 Pr/99        Fr2
Walker,C1b  Av/121        
WeaverspVg/65           
WidenermrAv/87           
Young,AlmrVg/69           
fYoung,Andh   Av/97 Pr/181      

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Nick AhmedssRp R30100063750
fJeremy BeasleymrRspR248655630
fTravis BergenmrLspL263505630
Silvino BrachomrRspR277935840
Archie BradleyclRspR2758041000
Madison BumgarnerspRspL30623860000
Kole CalhounrfLp L32100060000
Andrew ChafinmrRspL30401830450
Taylor ClarkemrRspR2710005630
Stefan CrichtonmrRspR2810005770
Kevin CrondhRspR272705630
Eduardo Escobar3bSspR31100071660
Zac GallenspRspR2410005750
Kevin GinkelmrLspR267505680
fMatt GracemrLspL311305750
Junior GuerramrRspR35100025500
Jon JayrfLspL35100015500
Carson Kellyc Rp R2510005810
Merrill KellyspRspR31485230000
Jake Lamb1bLspR2973055150
fArtie LewickimrRspR28805630
Tim LocastrocfRspR2710005740
Yoan LopezmrRspR278305780
fJoe MantiplymrRspL291305630
Ketel Marte2bSspR26821840000
Starling MartecfRp R31580115000
fWyatt Mathisen3bRspR263305630
fKeury MellamrRspR264205630
fJoel PayampsmrRspR262705630
David PeraltalfLspL32100070000
Robbie RayspLspL2858094300
Josh Rojas2bLspR2645105680
Hector RondonmrRspR32100025000
fCaleb SmithspRspL2825175860
fPavin Smith1bLspL242705630
fRiley SmithmrRspR255205630
fJosh VanMeter2bLp R252805680
Ildemaro Vargas1bSspR282005720
fDaulton VarshocfLspR239005630
Stephen Vogtc LspR35100025000
Christian Walker1bRspR2910005890
Luke WeaverspRspR2610005970
Taylor WidenermrLspR2570305630
Alex YoungmrLspL2610005750
fAndy YoungdhRspR263505630
 Total   28.0  98780