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
Rafael Devers3bLsp23 .269Vg .330ExAvFrExFrAvNormalNormal
Brian Dozier2bRp 33 .280Ex .221AvAvPrExPrFrNormalTerror
fClint FrazierrfRsp25 .196Ex .290VgPrPrAvPrFrProneNormal
Brett GardnercfLp 36 .212Vg .265ExFrFrExExAvNormalNormal
Adam HaseleycfLsp24 .212Pr .282AvFrPrVgExFrProneNormal
Brian McCannc Lp 36 .171Pr .260VgPrFrPrPrPrProneNormal
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.2 .258  .279        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fNick AndersonmrR29 .250 .183PrPrPrPrPr AvVg401236NormalIron
fCorbin BurnesmrR25 .398 .287AvPrPrPrPrAvAvAv232258NormalProne
Diego CastillomrR26 .271 .205PrPrPrPrPr AvAv45363NormalProne
Patrick CorbinspL30 .190 .235FrPrPrPrPrVg Av13058NormalIron
fDomingo GermanspR27 .242 .210PrPrPrPrPrAvExVg23043NormalProne
Chad GreenmrR29 .246 .248PrPrPrPrPr VgFr18239NormalIron
Zack GreinkespR36 .221 .235VgVgPrFrExVg Ex615553NormalIron
Andrew HeaneyspL29 .321 .231PrPrPrPrPrAv Av26036NormalVery prone
Tommy KahnlemrR30 .209 .191PrPrPrPrPr FrAv861763ToughIron
Jose LeclercmrR26 .267 .158PrPrPrPrPr AvFr62037NormalIron
Roberto OsunaclR25 .150 .231PrPrPrPrPr AvVg111642NormalIron
fChris 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     
fAnderson,NmrVg/176          
Bogaertsss     Pr/70      
Bregman3b    Vg/84 Vg/50      
fBurnesmrEx/157          
Buxtoncf      Ex/57 Ex/57 Ex/57 Av  
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  
fGermanspAv/208          
Green,CmrPr/54           
GreinkespEx/28           
Haseleycf      Vg/49 Av/49 Vg/49 Av  
HeaneyspFr/36           
KahnlemrAv/59           
LeclercmrFr/54           
McCann,Bc  Av/69         Av4
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  
fSalespPr/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
fNick AndersonmrRspR299705550
Xander BogaertsssRspR271000120000
Alex Bregman3bRp R2610006400
fCorbin BurnesmrRspR256495620
Byron BuxtoncfRp R26604017500
Diego CastillomrRspR269195610
Patrick CorbinspLspL301000129160
Rafael Devers3bLspR2310006140
Brian Dozier2bRp R3398090000
fClint FrazierrfRspR255075630
Brett GardnercfLp L3696475000
fDomingo GermanspRspR2781135770
Chad GreenmrLspR299005980
Zack GreinkespRspR36990345000
Adam HaseleycfLspL2444125550
Andrew HeaneyspLspL29564434000
Tommy KahnlemrRspR3098213870
Jose LeclercmrRspR26100015000
Brian McCannc Lp R36891120000
Kevin NewmanssRspR2687135570
Roberto OsunaclRspR25100065000
Roberto Perezc RspR31100026250
Anthony Rizzo1bLspL309010122850
Eddie RosariolfLp R28901041900
fChris SalespLspL317723150000
Domingo SantanalfRp R27851519500
Max ScherzerspRspR357622421430
Will D Smithc Rp R254405550
fJustin UptonlfRp R324357180000
Ryan YarbroughspRspL288105630
Mike YastrzemskilfLspL296905550
 Total   28.6  196663