Team roster -- 2019 Toronto Disguise
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Hanser Alberto2bRp 26 .398Av .238FrAvVgAvFrFrNormalNormal
Robinson Cano2bLsp36 .215Fr .272VgPrPrFrPrPrVery proneNormal
Cheslor Cuthbert1bRp 26 .317Ex .220FrPrPrAvAvPrNormalNormal
Matt Duffy3bRsp28 .164Pr .304FrAvPrAvPrPrVery proneNormal
Jarrod DysoncfLsp34 .326Pr .218FrPrVgExExExNormalNormal
Yan Gomesc Rsp31 .261Vg .212AvFrPrFrVgPrNormalNormal
Adam HaseleycfLsp23 .212Pr .282AvFrPrVgExFrProneNormal
Enrique Hernandez2bRsp27 .263Av .221VgPrPrExExFrProneNormal
John Hicksc Rp 29 .241Vg .199VgFrPrPrFrFrNormalNormal
fKyle Higashiokac Rsp29 .267Vg .195VgPrPrAvPrPrNormalNormal
Eloy JimenezlfRp 22 .259Vg .270ExPrPrFrPrPrProneTerror
dTim LocastrolfRp 26 .225Av .265PrFrPrAvExVgNormalNormal
fShed Long2bLsp23 .333Ex .241VgFrPrVgFrVgNormalNormal
dJordan LuplowrfRp 25 .320Ex .216FrPrPrAvAvFrProneNormal
fRyan McBroomrfRsp27 .280Av .300PrPrPrAvPrPrNormalNormal
dGregory PolancorfLsp27 .229Vg .246VgPrFrAvVgAvVery proneNormal
Jose Ramirez3bSsp26 .269Vg .248ExPrPrExExVgProneTerror
Miguel RojasssRsp30 .297Av .278FrPrFrAvAvAvProneNormal
fLane ThomascfRsp23 .364Ex .296ExPrPrAvFrVgProneNormal
Abraham Toro3bSsp22 .087Pr .273ExPrPrAvFrAvNormalNormal
Neil Walker1bSsp33 .275Fr .259AvPrPrFrVgPrProneTerror
 Total  27.3 .281  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Joe BiaginimrR29 .320 .253PrPrPrPrPr AvFr29657NormalNormal
fGenesis CabreramrL22 .500 .203FrPrPrPrPrAvAvAv266742NormalNormal
Trevor CahillmrR31 .296 .256PrPrPrPrPrAvExPr81053NormalProne
Kyle CrickmrR26 .210 .235PrPrPrPrPr AvPr122552NormalProne
fSam DysonmrR31 .225 .234PrPrPrPrPr AvFr111758ToughProne
Mike FoltynewiczspR27 .228 .258AvPrPrPrPrAv Av27044NormalProne
fYimi GarciamrR28 .171 .182PrPrPrPrPr AvAv1150033ToughNormal
fRyan HelsleymrR24 .231 .257FrPrPrPrPr VgAv3550034NormalProne
fMitch KellerspR23 .380 .322AvPrPrPrPrFr Av242451NormalNormal
Mike LeakespR31 .296 .275FrPrFrPrPrVg Vg6053NormalNormal
fJesus LuzardoclL21 .071 .143PrPrPrPrPr ExAv998548NormalNormal
fCarlos MartinezclR27 .237 .208AvPrPrPrPr AvEx263361NormalVery prone
fDaniel MengdenspR26 .320 .173PrPrPrPrPrAvExAv111340NormalNormal
A.J. MintermrL25 .260 .324PrPrPrPrPr AvPr905147NormalProne
Felix PenamrR29 .260 .181PrPrPrPrPrPrExAv52053NormalVery prone
fTyler RogersmrR28 .136 .209FrPrPrPrPr AvVg387776NormalNormal
Hector RondonmrR31 .219 .259PrPrPrPrPr AvFr41454NormalNormal
Aaron SanchezspR26 .279 .277PrPrPrPrPrAv Fr31055NormalProne
Josh StaumontmrR25 .263 .282PrPrPrPrPr VgVg177132NormalNormal
Jose SuarezspL21 .202 .339PrPrPrPrPrFrExAv3630443NormalNormal
 Total  26.6 .268 .254             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alberto2b   Av/57 Vg/99  Fr/97  Fr/97 Fr  
BiaginimrFr/264          
fCabrera,GmrAv/86           
CahillmrFr/101          
Cano2b   Fr/78        
CrickmrVg/130          
Cuthbert1b  Av/196 Pr/170      
Duffy,M3b    Av/150      
Dyson,Jcf      Av/58 Av/58 Av/58 Av  
fDyson,SmrAv/58           
FoltynewiczspFr/137          
fGarcia,YmrPr/258          
Gomesc  Ex/68 Fr/100       Vg5
Haseleycf      Vg/49 Av/49 Vg/49 Av  
fHelsleymrPr/76           
Hernandez,En2b  Fr/97 Vg/109Fr/129Av/87 Av/51 Fr/51 Av/51 Ex  
Hicks,Jnc  Av/1 Fr/82        Av3
fHigashiokac  Ex/73         Fr2
Jimenez,Ellf      Fr/97   Av  
fKeller,MspFr/191          
LeakespVg/42           
dLocastrolf      Vg/64 Fr/64 Vg/64 Av  
fLong2b   Av/101Pr/112 Fr/75   Av  
dLuplowrf      Av/0 Fr/0 Av/0 Ex  
fLuzardoclFr/92           
fMartinez,CclEx/112          
fMcBroomrf  Fr/90    Fr/77  Fr/77 Av  
fMengdenspFr/60           
MintermrVg/80           
PenamrFr/300          
dPolanco,Grf        Av/91 Av  
Ramirez,Jo3b    Av/101      
fRogers,TymrVg/88           
Rojas,Mss  Fr/97 Fr/99  Vg/80      
Rondon,HmrVg/60           
Sanchez,AaspVg/12           
StaumontmrAv/87           
Suarez,JspFr/115          
fThomascf      Av/84 Av/84 Av/84 Vg  
Toro3b  Pr/99  Av/98       
Walker,N1b  Av/57  Fr/88       

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Hanser Alberto2bRp R2610005780
Joe BiaginimrRspR299509000
fGenesis CabreramrLspL222905550
Trevor CahillmrRspR31891190000
Robinson Cano2bLspR367030240000
Kyle CrickmrLspR2681175810
Cheslor Cuthbert1bRp R266508500
Matt Duffy3bRspR28366426750
Jarrod DysoncfLspR34100037500
fSam DysonmrRspR31802050000
Mike FoltynewiczspRspR27621554750
fYimi GarciamrRspR2810007100
Yan Gomesc RspR31100070830
Adam HaseleycfLspL2344125550
fRyan HelsleymrRspR2447125550
Enrique Hernandez2bRspR27881237250
John Hicksc Rp R299645670
fKyle Higashiokac RspR292805620
Eloy JimenezlfRp R22772118330
fMitch KellerspRspR233305550
Mike LeakespRspR311000160000
dTim LocastrolfRp R267305550
fShed Long2bLspR233105550
dJordan LuplowrfRp R2577155640
fJesus LuzardoclLspL211205550
fCarlos MartinezclRspR277327117000
fRyan McBroomrfRspL271505550
fDaniel MengdenspRspR264305550
A.J. MintermrLspL2552125750
Felix PenamrRspR2969315690
dGregory PolancorfLspL27336761000
Jose Ramirez3bSspR26811841500
fTyler RogersmrRspR281905550
Miguel RojasssRspR30861431550
Hector RondonmrRspR31100045000
Aaron SanchezspRspR26772239000
Josh StaumontmrRspR253905550
Jose SuarezspLspL214605550
fLane ThomascfRspR2327195550
Abraham Toro3bSspR222105550
Neil Walker1bSspR33792120000
 Total   26.9  128272