Team roster -- 2019 Tucson Banditos
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Willy AdamesssRsp23 .256Fr .286AvAvPrExFrAvNormalNormal
Adrian Beltre3bRsp40 .254Av .281AvPrPrPrAvPrProneNormal
Alex Bregman3bRp 25 .315Ex .274ExAvPrVgAvFrIronNormal
fByron BuxtoncfRp 25 .111Pr .167PrAvAvVgExExVery proneNormal
fRafael Devers3bLsp22 .229Fr .244VgPrFrVgAvFrProneNormal
fDustin FowlercfLsp24 .154Pr .229AvPrPrAvAvVgNormalNormal
Dee Gordon2bLsp31 .261Pr .271FrVgExExAvExProneNormal
Mitch HanigerrfRp 28 .314Vg .274VgFrPrFrExFrIronTerror
Jason HeywardrfLsp29 .290Fr .265AvAvPrVgFrPrProneNormal
Roberto Perezc Rp 30 .250Pr .150FrExFrPrAvPrNormalNormal
Anthony Rizzo1bLsp29 .248Av .295VgFrFrAvAvFrNormalNormal
Eddie RosariolfLsp27 .284Av .290VgAvFrExExFrNormalTerror
Addison RussellssRsp25 .273Av .242FrPrPrVgExPrProneNormal
fDomingo SantanarfRsp26 .172Av .301AvPrPrVgFrFrNormalNormal
Justin UptonlfRp 31 .195Av .277ExFrPrVgExFrNormalTerror
Tyler White1bRsp28 .305Ex .265ExPrPrFrPrPrNormalNormal
Mike Zuninoc Rp 28 .167Vg .217VgPrPrPrPrPrProneNormal
 Total  27.7 .257  .264        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Pedro BaezmrR31 .164 .246PrPrPrPrPr AvPr545338NormalProne
Patrick CorbinspL29 .239 .213AvPrPrPrPrVg Av27058NormalIron
Domingo GermanspR26 .256 .228PrPrPrPrPrAvExFr5038042NormalNormal
fLuiz GoharamrL22 .263 .208FrPrPrPrPrFrExAv177221NormalProne
Chad GreenmrR28 .234 .225PrPrPrPrPr VgFr27030NormalNormal
Zack GreinkespR35 .234 .229AvPrFrExVgVg Vg13055NormalIron
Andrew HeaneyspL28 .230 .253FrPrPrPrPrVg Vg32049ToughProne
Jose LeclercmrR25 .114 .132PrPrPrPrPr AvFr242537NormalNormal
fA.J. MintermrL25 .225 .253PrPrPrPrPr AvAv511340NormalIron
Roberto OsunaclR24 .280 .182PrPrPrPrPr FrVg535048NormalNormal
Chris SalespL30 .170 .183PrPrPrPrPrAv Av17051NormalProne
Max ScherzerspR34 .197 .179AvPrPrAvFrEx Av1212438ToughIron
Drew SteckenridermrR28 .241 .216PrPrPrPrPr AvAv2935NormalIron
Pedro StropmrR34 .217 .155PrPrPrPrPr FrEx332052NormalProne
Ryan YarbroughmrL27 .201 .262FrPrPrPrPrFrExAv4045NormalNormal
 Total  28.4 .218 .218             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adamesss   Av/101 Av/189     
Baez,PmrFr/62           
Beltre3b    Vg/114      
Bregman3b   Fr/98 Av/91 Av/113     
fBuxtoncf       Vg/54  Vg  
CorbinspEx/0           
fDevers3b    Av/200      
fFowler,Ducf      Fr/70 Fr/70 Fr/70 Av  
GermanspPr/43           
fGoharamrFr/100          
Gordon,D2b   Vg/146 Av/87  Av/242 Pr  
GreenmrAv/50           
GreinkespEx/0           
Hanigerrf      Vg/160Fr/160Vg/160Av  
HeaneyspVg/67           
Heywardrf       Av/84 Ex/84 Ex  
LeclercmrFr/240          
fMintermrFr/59           
Osuna,RclAv/88           
Perez,Rc  Vg/144        Vg3
Rizzo1b  Vg/91         
Rosario,Elf      Av/255Fr/255Av/255Ex  
Russellss     Vg/124     
SalespAv/83           
fSantana,Dorf        Av/87 Vg  
ScherzerspPr/123          
SteckenridermrFr/57           
StropmrAv/179          
Uptonlf      Av/94   Fr  
White1b  Fr/37         
YarbroughmrVg/2           
Zuninoc  Ex/36         Vg4

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Willy AdamesssRspR235905450
Pedro BaezmrRspR31782115000
Adrian Beltre3bRspR408317180000
Alex Bregman3bRp R2510005990
fByron BuxtoncfRp R2518315800
Patrick CorbinspLspL29100075000
fRafael Devers3bLspR2281195640
fDustin FowlercfLspL246205470
Domingo GermanspRspR266205480
fLuiz GoharamrLspL2221255550
Dee Gordon2bLspR31946110000
Chad GreenmrLspR2810005700
Zack GreinkespRspR351000319540
Mitch HanigerrfRp R2810005600
Andrew HeaneyspLspL289198000
Jason HeywardrfLspL298614260550
Jose LeclercmrRspR259005520
fA.J. MintermrLspL2510005550
Roberto OsunaclRspR2453053000
Roberto Perezc Rp R30100016250
Anthony Rizzo1bLspL2995572850
Eddie RosariolfLspR2710006020
Addison RussellssRspR2585932000
Chris SalespLspL307723125000
fDomingo SantanarfRspR266305720
Max ScherzerspRspR341000221420
Drew SteckenridermrRspR28100010900
Pedro StropmrRspR34901058500
Justin UptonlfRp R31955177000
Tyler White1bRspR285205450
Ryan YarbroughmrRspL279905450
Mike Zuninoc Rp R28831729750
 Total   28.0  184915