Team roster -- 2012 Des Moines Drillers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jason BaylfRp 33 .300Ex .228AvAvPrAvExFrProneNormal
fCharlie BlackmonlfLp 25 .400Pr .218PrVgPrAvExVgVery proneNormal
Asdrubal CabrerassSsp26 .291Av .265VgAvPrAvVgAvNormalNormal
fEverth CabrerassSsp25 .500Pr .000PrPrPrAvVgExNormalNormal
Miguel Cabrera1bRsp29 .319Vg .353ExPrPrFrAvPrIronNormal
Alberto Callaspo3bSsp29 .306Pr .280FrPrPrVgExFrNormalNormal
Andre EthierrfLsp30 .220Fr .321AvPrPrFrPrPrNormalNormal
fJohnny Giavotella2bRsp24 .262Vg .243FrPrPrAvAvVgNormalNormal
fAndruw JoneslfRp 35 .286Ex .172ExPrPrFrPrPrNormalNormal
fBryan LaHairrfLsp29 .250Av .298ExPrPrAvPrPrNormalNormal
Evan Longoria3bRp 26 .258Ex .240ExPrPrAvAvPrProneNormal
fDarnell McDonaldrfRsp33 .260Vg .189FrPrPrVgPrAvProneNormal
Angel PagancfSsp30 .262Fr .261AvVgPrVgExExProneTerror
Salvador Perezc Rsp22 .484Ex .291FrFrPrPrPrPrNormalNormal
Hanley RamirezssRsp28 .315Ex .223FrExPrVgAvExVery proneNormal
Jarrod Saltalamacchiac Ssp27 .209Av .247ExFrPrFrAvPrNormalNormal
fHector Sanchezc Ssp22 .091Fr .350FrPrPrFrPrPrNormalNormal
Mike StantonrfRp 22 .293Ex .252ExPrPrPrFrFrNormalNormal
Jim ThomedhLsp41 .253Ex .257ExPrPrPrPrPrProneNormal
fJason Varitekc Ssp40 .264Av .200ExAvPrPrPrPrNormalNormal
 Total  28.8 .279  .264        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Antonio BastardomrL26 .145 .143PrPrPrPrPr AvEx402529ToughNormal
Randy ChoatemrL36 .145 .167PrPrPrPrPr PrPr136572NormalProne
fEulogio De La CruzmrR28 .185 .250PrPrPrPrPr VgFr998146NormalNormal
Joey DevinemrR28 .268 .163PrPrPrPrPr AvPr136635NormalProne
Doug FisterspR28 .239 .235AvPrPrPrPrVg Ex815654NormalNormal
Matt GuerriermrR33 .204 .253PrPrPrPrPr AvFr16643NormalIron
Clayton KershawspL24 .178 .213VgAvFrPrPrVg Vg1210247NormalIron
Jon LesterspL28 .207 .244PrPrPrPrPrAv Ex11058NormalProne
Tim LincecumspR28 .217 .226AvPrPrPrPrVg Fr22056NormalIron
Kyle LohsespR33 .249 .248AvPrPrPrPrAv Vg3048NormalNormal
Jason MottemrR30 .270 .162PrPrPrPrPr AvFr81047ToughIron
fJoe NathanclR37 .198 .247PrPrPrPrPr AvPr353643NormalProne
Juan NicasiospR25 .313 .205PrPrPrPrPrFr Fr7058NormalVery prone
Joel PeraltamrR36 .155 .218PrPrPrPrPr AvFr261431NormalIron
Yoshinori TateyamamrR36 .260 .189PrPrPrPrPr AvAv123948NormalNormal
 Total  30.4 .224 .222             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BastardomrEx/263          
Baylf      Fr/63   Av  
fBlackmonlf      Fr/57 Fr/57  Av  
Cabrera,Ass     Fr/73      
fCabrera,Ess     Pr/97      
Cabrera,Mi1b  Fr/157        
Callaspo3b    Vg/89       
ChoatemrEx/112          
fDe La CruzmrPr/100          
DevinemrPr/100          
Ethierrf        Av/0 Fr  
FisterspEx/87           
fGiavotella2b   Fr/158       
GuerriermrAv/56           
fJones,Anlf      Av/85  Av/85 Pr  
KershawspVg/0           
fLaHairrf  Pr/96    Av/142 Av/142Pr  
LesterspPr/72           
LincecumspAv/52           
LohsespEx/0           
Longoria3b    Ex/83       
fMcDonald,Drf      Av/199Av/199Av/199Av  
MottemrEx/55           
fNathanclVg/70           
NicasiospEx/100          
Pagancf       Av/225 Av  
Peralta,JomrPr/55           
Perez,Sc  Fr/113        Fr2
Ramirez,Hass     Fr/152     
Saltalamacchiac  Fr/101        Av13
fSanchez,Hc  Fr/87         Pr6
Stantonrf        Vg/144Vg  
TateyamamrPr/71           
Thomedh           
fVaritekc  Fr/91         Pr4

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Antonio BastardomrRspL269704190
Jason BaylfRp R338311181250
fCharlie BlackmonlfLp L2518464140
Asdrubal CabrerassSspR26100020250
fEverth CabrerassSspR25104140
Miguel Cabrera1bRspR29990200000
Alberto Callaspo3bSspR2997020000
Randy ChoatemrLspL36752510000
fEulogio De La CruzmrRspR282804140
Joey DevinemrRspR283415570
Andre EthierrfLspL3088095000
Doug FisterspLspR289804360
fJohnny Giavotella2bRspR243104140
Matt GuerriermrRspR3396024610
fAndruw JoneslfRp R3596015000
Clayton KershawspLspL2410005000
fBryan LaHairrfLspR291504140
Jon LesterspLspL2891957500
Tim LincecumspLspR281000140000
Kyle LohsespRp R331000121870
Evan Longoria3bRp R26841620000
fDarnell McDonaldrfRspR3390104700
Jason MottemrRspR3010004350
fJoe NathanclRspR378317112500
Juan NicasiospRspR2539304140
Angel PagancfSspR30781935000
Joel PeraltamrRspR3610009250
Salvador Perezc RspR222804140
Hanley RamirezssRspR285841110000
Jarrod Saltalamacchiac SspR2710007500
fHector Sanchezc SspR222004140
Mike StantonrfRp R229804160
Yoshinori TateyamamrRspR367108000
Jim ThomedhLspR41762430000
fJason Varitekc SspR4098020000
 Total   29.5  130318