Team roster -- 2020 Tucson Banditos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fWilly AdamesssRp 24 .181Av .292AvPrPrExAvFrNormalNormal
Xander BogaertsssRsp27 .291Ex .316ExFrPrVgAvPrNormalTerror
Alex Bregman3bRp 26 .350Ex .274ExPrPrAvExPrNormalNormal
Byron BuxtoncfRp 26 .317Ex .245ExFrAvExExExVery proneNormal
Matt Carpenter3bLsp34 .217Av .228VgPrAvFrExFrProneNormal
Rafael Devers3bLsp23 .269Vg .330ExAvFrExFrAvNormalNormal
Brian Dozier2bRp 33 .280Ex .221AvAvPrExPrFrNormalTerror
fClint FrazierrfRsp25 .196Ex .290VgPrPrAvPrFrProneNormal
Brett GardnercfLp 36 .212Vg .265ExFrFrExExAvNormalNormal
Adam HaseleycfLsp24 .212Pr .282AvFrPrVgExFrProneNormal
Kevin NewmanssRsp26 .286Fr .316AvVgFrAvAvVgProneNormal
Roberto Perezc Rsp31 .264Ex .227VgVgFrPrPrPrNormalNormal
Anthony Rizzo1bLsp30 .250Vg .307ExPrFrPrAvFrProneNormal
Eddie RosariolfLp 28 .281Vg .274ExVgPrExVgPrProneTerror
Domingo SantanalfRp 27 .238Ex .258VgPrPrAvVgFrProneNormal
Will D Smithc Rp 25 .211Vg .274ExFrPrFrVgFrNormalNormal
fJustin UptonlfRp 32 .136Av .248ExPrPrVgFrPrVery proneNormal
Mike YastrzemskilfLsp29 .329Ex .256ExAvFrExPrFrNormalNormal
 Total  28.1 .258  .277        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Nick AndersonmrR29 .250 .183PrPrPrPrPr AvVg401236NormalIron
fCorbin BurnesmrR25 .398 .287AvPrPrPrPrAvAvAv232258NormalProne
Diego CastillomrR26 .271 .205PrPrPrPrPr AvAv45363NormalProne
Patrick CorbinspL30 .190 .235FrPrPrPrPrVg Av13058NormalIron
Domingo GermanspR27 .242 .210PrPrPrPrPrAvExVg23043NormalProne
fChad GreenmrR29 .246 .248PrPrPrPrPr VgFr18239NormalIron
Zack GreinkespR36 .221 .235VgVgPrFrExVg Ex615553NormalIron
fAndrew HeaneyspL29 .321 .231PrPrPrPrPrAv Av26036NormalVery prone
Tommy KahnlemrR30 .209 .191PrPrPrPrPr FrAv861763ToughIron
Jose LeclercmrR26 .267 .158PrPrPrPrPr AvFr62037NormalIron
Roberto OsunaclR25 .150 .231PrPrPrPrPr AvVg111642NormalIron
Chris SalespL31 .247 .216PrPrPrPrPrVg Av8051NormalProne
Max ScherzerspR35 .253 .194AvPrPrVgAvVg Av0047NormalProne
Ryan YarbroughspL28 .231 .228FrPrPrPrPrVgExAv020352NormalNormal
 Total  29.0 .242 .221             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAdames,Wss     Vg/105     
Anderson,NmrVg/176          
Bogaertsss     Pr/70      
Bregman3b    Vg/84 Vg/50      
fBurnesmrEx/157          
Buxtoncf      Ex/57 Ex/57 Ex/57 Av  
Carpenter,M3b  Fr/96  Fr/88       
Castillo,DmrFr/152          
CorbinspVg/0           
Devers3b    Av/127      
Dozier,B2b   Fr/70        
fFrazier,Crf      Pr/211 Pr/211Av  
Gardnercf      Av/23 Av/23 Av/23 Fr  
GermanspAv/208          
fGreen,CmrPr/54           
GreinkespEx/28           
Haseleycf      Vg/49 Av/49 Vg/49 Av  
fHeaneyspFr/36           
KahnlemrAv/59           
LeclercmrFr/54           
Newmanss   Av/68 Av/115Fr/94 Fr/98   Fr  
Osuna,RclFr/126          
Perez,Rc  Ex/40         Ex0
Rizzo1b  Av/54         
Rosario,Elf      Fr/145Pr/145Fr/145Vg  
SalespPr/2           
Santana,Dolf      Fr/300 Fr/300Fr  
ScherzerspAv/80           
Smith,WDc  Ex/19         Av2
fUptonlf      Fr/265  Av  
YarbroughspFr/6           
Yastrzemskilf      Ex/131Fr/131Ex/131Vg  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fWilly AdamesssRp R2410005620
Nick AndersonmrRspR299705550
Xander BogaertsssRspR271000120000
Alex Bregman3bRp R2610006400
fCorbin BurnesmrRspR256495620
Byron BuxtoncfRp R26604017500
Matt Carpenter3bLspR348515147500
Diego CastillomrRspR269195610
Patrick CorbinspLspL301000129160
Rafael Devers3bLspR2310006140
Brian Dozier2bRp R3398090000
fClint FrazierrfRspR255075630
Brett GardnercfLp L3696475000
Domingo GermanspRspR2781135770
fChad GreenmrLspR299005980
Zack GreinkespRspR36990345000
Adam HaseleycfLspL2444125550
fAndrew HeaneyspLspL29564434000
Tommy KahnlemrRspR3098213870
Jose LeclercmrRspR26100015000
Kevin NewmanssRspR2687135570
Roberto OsunaclRspR25100065000
Roberto Perezc RspR31100026250
Anthony Rizzo1bLspL309010122850
Eddie RosariolfLp R28901041900
Chris SalespLspL317723150000
Domingo SantanalfRp R27851519500
Max ScherzerspRspR357622421430
Will D Smithc Rp R254405550
fJustin UptonlfRp R324357180000
Ryan YarbroughspRspL288105630
Mike YastrzemskilfLspL296905550
 Total   28.5  209413