Team roster -- 2009 Astudillo Willians
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Rick AnkielcfLp 29 .234Pr .230VgFrPrVgFrFrProneNormal
Erick AybarssSsp25 .325Av .305FrExVgExAvVgNormalNormal
fPaul Bakoc Lp 37 .000Pr .245AvAvFrFrPrPrNormalNormal
Jorge Cantu1bRp 27 .322Vg .278AvPrPrFrVgFrNormalNormal
Brett CarrollrfRp 26 .258Ex .213PrAvPrExPrPrNormalNormal
fBrian GilesrfLsp38 .136Pr .222FrPrPrAvFrFrProneNormal
Brendan HarrisssRsp28 .302Fr .238FrVgPrVgFrPrNormalNormal
Anderson Hernandez2bSsp26 .273Fr .245PrVgFrVgFrFrProneNormal
Steve Holmc Rsp29 .000Pr .286PrAvPrFrPrPrNormalNormal
fMark Kotsay1bLp 33 .219Pr .290AvPrPrAvPrAvProneNormal
fJed LowriessSsp25 .211Av .122FrVgPrAvFrPrProneNormal
Julio LugossRp 33 .278Fr .281AvAvAvAvVgAvProneNormal
Brian McCannc Lp 25 .225Fr .308ExFrPrPrVgPrProneNormal
Dan Murphy1bLsp24 .223Vg .275AvFrPrVgAvFrNormalNormal
Kyle Phillipsc Lsp25 .000Pr .333AvPrPrFrPrPrNormalNormal
Nick Punto2bSsp31 .236Fr .225PrExAvExVgVgProneNormal
Guillermo Quirozc Rsp271.000Pr .231PrAvPrPrPrPrNormalNormal
Alex RiosrfRsp28 .261Vg .242AvPrPrAvExVgNormalNormal
Dane Sardinhac Rsp30 .077Pr .111PrFrPrFrPrPrNormalNormal
Jordan SchafercfLp 22 .212Fr .200FrVgPrFrFrFrProneNormal
Alfonso SorianolfRp 33 .184Fr .256VgPrPrFrExAvProneTerror
Mark Teahen3bLsp27 .287Av .262AvAvAvAvAvFrNormalNormal
Dewayne WisecfLsp31 .400Pr .205AvVgFrExAvVgProneNormal
 Total  28.7 .257  .257        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Miguel BatistamrR38 .331 .242FrPrPrPrPr VgPr27052NormalNormal
fBilly BucknerspR25 .347 .270AvPrPrPrPrAvExVg39056NormalNormal
Buddy CarlylemrR31 .316 .426AvFrPrPrPr VgAv426443NormalProne
Bartolo ColonspR36 .288 .273FrPrPrPrPrFr Vg8850NormalProne
fDoug FisterspR25 .237 .298AvPrPrPrPrAv Av91446NormalNormal
fBrian FuentesclL33 .239 .261AvPrPrPrPr AvAv91937NormalIron
fChad GaudinspR26 .296 .224AvPrPrPrPrAvExEx2321050NormalNormal
Livan HernandezspR34 .287 .330VgPrPrPrPrAv Ex3048NormalNormal
David HuffspL24 .317 .292AvPrPrPrPrAv Av4043NormalNormal
fHiroki KurodaspR34 .233 .253ExPrPrPrPrAv Vg23059NormalProne
Paul MaholmspL27 .182 .316FrPrPrPrPrVg Ex2917559NormalNormal
Chris NarvesonmrL27 .313 .224AvPrPrPrPrPrExAv433133NormalNormal
Bud NorrisspR24 .200 .323AvFrPrPrPrAv Av271741NormalNormal
fMatt PalmermrR30 .279 .197AvPrPrPrPrAvVgFr22058NormalNormal
Brad PennyspR31 .259 .299VgPrPrPrPrAv Fr18049NormalNormal
Chris RaymrR27 .449 .279AvPrPrPrPr AvFr62848NormalProne
Clayton RichardspL25 .229 .279AvPrPrPrPrFrVgFr2350053NormalNormal
Scott RichmondspR29 .292 .233AvPrPrPrPrAvExAv1820441NormalProne
fDontrelle WillisspL27 .306 .289VgAvPrPrPrFr Av144663NormalProne
fJamey WrightmrR34 .200 .285ExFrPrPrPr VgFr44071NormalIron
fBrad ZieglermrR29 .336 .265AvPrPrPrPr AvVg0069NormalIron
 Total  29.3 .278 .279             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Ankielcf      Av/181Av/181Av/181Vg  
Aybar,Ess     Av/65      
fBakoc  Av/200        Fr8
BatistamrAv/52           
fBucknerspFr/137          
Cantu1b  Pr/115 Pr/177      
CarlylemrAv/86           
Carroll,Brf      Av/29 Av/29 Av/29 Vg  
Colon,BspPr/124          
fFisterspAv/129          
fFuentesclAv/63           
fGaudinspAv/132          
fGilesrf        Pr/0 Pr  
Harris,Bss  Fr/98 Pr/83 Pr/143Pr/101     
Hernandez,A2b   Av/125 Fr/138     
Hernandez,LispEx/19           
Holmc  Av/95         Fr4
Huff,DspAv/14           
fKotsay1b  Av/71    Fr/86 Fr/86 Fr/86 Vg  
fKurodaspAv/105          
fLowriess   Av/100Av/98 Av/83      
Lugoss   Fr/114 Fr/139     
MaholmspEx/89           
McCannc  Vg/172        Av3
Murphy,Dan1b  Ex/191   Av/222  Fr  
NarvesonmrAv/69           
NorrisspAv/63           
fPalmermrAv/19           
PennyspPr/58           
Phillips,Kc  Fr/128        Fr5
Punto2b   Av/0 Av/95 Av/100     
Quirozc  Fr/93         Fr5
Ray,CmrAv/214          
Richard,ClspFr/143          
RichmondspAv/8           
Riosrf       Av/109Av/109Vg  
Sardinhac  Av/81         Fr4
Schafercf       Fr/14  Fr  
Soriano,Alf   Pr/100  Fr/300  Vg  
Teahen3b  Av/88 Pr/95 Fr/103   Av/146Fr  
fWillisspVg/78           
Wisecf      Av/81 Av/81 Av/81 Vg  
fWright,JmrVg/171          
fZieglermrAv/51           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Rick AnkielcfLp L29901028250
Erick AybarssSspR2510004600
fPaul Bakoc Lp R376607250
Miguel BatistamrRspR38100095000
fBilly BucknerspRspR254404030
Jorge Cantu1bRp R27100035000
Buddy CarlylemrLspR3149514250
Brett CarrollrfRp R268004000
Bartolo ColonspRspR36365410000
fDoug FisterspLspR253304000
fBrian FuentesclLspL33100085000
fChad GaudinspRspR2688020000
fBrian GilesrfLspL38406090000
Brendan HarrisssRspR2810004660
Anderson Hernandez2bSspR269644000
Livan HernandezspRp R3494010000
Steve Holmc RspR291604010
David HuffspLspL247704000
fMark Kotsay1bLp L33653115000
fHiroki KurodaspRspR345644124330
fJed LowriessSspR2530704140
Julio LugossRp R33831192500
Paul MaholmspLspL27100025000
Brian McCannc Lp R2592837000
Dan Murphy1bLspR2410004010
Chris NarvesonmrLspL274004000
Bud NorrisspRspR243804000
fMatt PalmermrRspR309104000
Brad PennyspRp R3197050000
Kyle Phillipsc LspR251504000
Nick Punto2bSspR3191940000
Guillermo Quirozc RspR271204100
Chris RaymrRspR2775128500
Clayton RichardspLspL2510004050
Scott RichmondspRspR2986144020
Alex RiosrfRspR2898064000
Dane Sardinhac RspR303104150
Jordan SchafercfLp L2231174000
Alfonso SorianolfRp R338218170000
Mark Teahen3bLspR27100035750
fDontrelle WillisspLspL272080100000
Dewayne WisecfLspL3166345500
fJamey WrightmrRspR3410008000
fBrad ZieglermrRspR2910004050
 Total   29.0  124215