Team roster -- 2012 Toronto Disguise
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Daric Barton1bLsp25 .253Fr .193PrPrPrAvAvFrProneNormal
Alexi Casilla2bSsp26 .236Fr .272AvVgExVgVgVgVery proneNormal
Carlos Corporanc Ssp27 .243Fr .171PrExPrAvPrPrNormalNormal
Andy DirkslfLsp25 .323Ex .239AvVgPrVgAvAvNormalNormal
Shelley DuncanlfRp 31 .245Av .273ExPrPrFrPrPrNormalNormal
fA.J. Ellisc Rsp30 .360Ex .233PrAvPrPrPrPrNormalNormal
Edwin EncarnaciondhRp 28 .276Vg .271AvPrPrAvExFrNormalNormal
fCarlos GonzalezlfLsp25 .272Av .307ExPrVgVgExVgProneNormal
Taylor Green3bLp 24 .000Pr .270FrPrPrAvPrPrNormalNormal
Jack Hannahan3bLsp31 .296Av .226AvAvPrAvAvPrNormalNormal
Chris HeiseylfRsp26 .197Fr .271ExVgExAvExAvProneNormal
Orlando Hudson2bSsp33 .224Fr .256AvPrPrAvExVgProneNormal
Jed LowriessSsp27 .330Vg .210FrAvPrAvFrPrVery proneNormal
Ryan LudwicklfRsp32 .264Av .228AvAvPrPrFrPrProneNormal
fBrian McCannc Lp 27 .265Ex .273VgFrFrPrAvFrProneNormal
Hunter PencerfRsp28 .317Ex .313AvPrPrVgVgVgNormalTerror
fAlbert Pujols1bRp 31 .295Ex .300ExPrPrAvExFrProneNormal
Ramon Santiago2bSsp31 .320Av .245FrExAvVgPrPrNormalNormal
 Total  28.2 .274  .263        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Carlos CarrascospR24 .318 .216VgPrPrPrPrAv Av12057NormalVery prone
Aaron CrowmrR24 .311 .175PrPrPrPrPr AvAv7550056NormalNormal
fJohnny CuetospR25 .209 .229ExExPrPrPrAv Vg1814861NormalProne
Blake HawksworthmrR28 .193 .250PrPrPrPrPr AvFr512747NormalProne
David HernandezmrR26 .171 .212PrPrPrPrPr AvVg5332133NormalIron
Luke HochevarspR27 .269 .231AvPrPrPrPrVg Fr1932857NormalNormal
Phil HughesspR25 .312 .234PrPrPrPrPrFrVgAv20032NormalVery prone
fPhilip HumberspR28 .268 .203AvPrPrPrPrAv Vg3020251NormalProne
fJeff LockespL23 .300 .327PrPrPrPrPrPr Pr157442NormalNormal
fBrian MatuszspL24 .327 .387PrPrPrPrPrPr Fr41830NormalVery prone
Dustin McGowanspR29 .326 .158PrPrPrPrPrPrExPr696860NormalVery prone
Bud NorrisspR26 .280 .220ExPrPrPrPrAv Av823545NormalNormal
fAlexi OgandospR27 .255 .202PrPrPrPrPrFr Ex16043NormalNormal
Darren OlivermrL40 .227 .243PrPrPrPrPr FrVg650046NormalNormal
Sergio RomomrR28 .229 .150PrPrPrPrPr PrAv84143NormalProne
Rafael SorianomrR31 .302 .173PrPrPrPrPr AvPr94539NormalVery prone
fBrayan VillarrealmrR24 .375 .273PrPrPrPrPr AvPr297457NormalNormal
Randy WellsspR28 .263 .273VgPrPrPrPrAv Av30047NormalVery prone
 Total  27.1 .267 .231             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barton1b  Ex/207        
Carrasco,CspAv/17           
Casilla,A2b   Vg/139 Av/106     
Corporanc  Av/169        Pr2
CrowmrFr/125          
fCuetospAv/226          
Dirkslf      Av/107Av/107Av/107Pr  
Duncanlf  Av/124   Av/108 Av/108Av  
fEllis,Ac  Av/56         Av4
Encarnaciondh  Fr/186 Fr/174      
fGonzalez,Clf      Av/31 Av/31 Av/31 Av  
Green,T3b   Av/95 Fr/94       
Hannahan3b  Av/93  Ex/37       
HawksworthmrEx/65           
Heiseylf      Av/154Fr/154Av/154Fr  
Hernandez,DmrEx/150          
HochevarspFr/149          
Hudson,O2b   Av/45        
Hughes,PspAv/50           
fHumberspFr/74           
fLockespEx/89           
Lowriess  Fr/98 Fr/99 Av/106Fr/177     
Ludwicklf      Fr/61  Fr/61 Av  
fMatuszspPr/67           
fMcCannc  Fr/59         Fr3
McGowanspPr/86           
NorrisspEx/116          
fOgandospPr/0           
Oliver,DmrFr/223          
Pencerf        Av/143Ex  
fPujols1b  Ex/128 Pr/119      
RomomrFr/68           
Santiago,R2b   Vg/36 Fr/98 Vg/85      
Soriano,RmrFr/74           
fVillarrealmrEx/145          
Wells,RspFr/208          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Daric Barton1bLspR2546154250
Carlos CarrascospRspR2459414150
Alexi Casilla2bSspR2665358650
Carlos Corporanc SspR276104140
Aaron CrowmrRspR24100014000
fJohnny CuetospRspR25722034000
Andy DirkslfLspL256904140
Shelley DuncanlfRp R317705000
fA.J. Ellisc RspR304804210
Edwin EncarnaciondhRp R2894025000
fCarlos GonzalezlfLspL2580914280
Taylor Green3bLp R241804140
Jack Hannahan3bLspR318805000
Blake HawksworthmrRspR2886144260
Chris HeiseylfRspR2685154190
David HernandezmrRspR269804230
Luke HochevarspRspR2793017600
Orlando Hudson2bSspR33782240000
Phil HughesspRspR25474527000
fPhilip HumberspRspR289375000
fJeff LockespLspL231304140
Jed LowriessSspR2768284500
Ryan LudwicklfRspL3292867750
fBrian MatuszspLspL24343313500
fBrian McCannc Lp R27901067000
Dustin McGowanspRspR2914864500
Bud NorrisspRp R269504370
fAlexi OgandospRspR279104300
Darren OlivermrRspL40100032500
Hunter PencerfRspR2895069000
fAlbert Pujols1bRp R31928145080
Sergio RomomrRspR2890104500
Ramon Santiago2bSspR31100013500
Rafael SorianomrRspR315741100000
fBrayan VillarrealmrRspR243004140
Randy WellsspRspR2872284750
 Total   27.6  77677