Team roster -- 2004 MADDOX
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Michael Barrettc Rsp27 .248Vg .299VgAvPrFrPrFrNormalNormal
Adrian Beltre3bRsp25 .291Vg .347ExPrPrFrVgFrNormalTerror
Milton BradleycfSsp26 .295Av .257VgAvFrVgFrVgNormalTerror
Sean Casey1bLsp29 .306Vg .332VgPrPrPrExPrProneNormal
fAlex Cora2bLsp28 .239Vg .267FrExPrAvPrFrNormalNormal
Jose GuillenlfRsp28 .299Vg .292VgAvPrAvFrFrNormalNormal
Matt HollidaylfRsp24 .237Av .307VgAvPrVgFrFrProneNormal
fAustin KearnsrfRsp24 .213Vg .235VgPrPrAvAvFrProneNormal
Ryan KleskolfLsp33 .325Av .278VgFrFrVgAvPrProneTerror
Brent Maynec Lsp36 .406Pr .184PrVgPrPrFrPrProneNormal
Aaron Miles2bSsp27 .267Fr .301FrAvPrVgAvAvNormalNormal
Melvin Mora3bRp 32 .303Ex .352ExFrVgVgAvFrProneNormal
fBrandon Phillips2bRsp23 .167Pr .188FrAvPrVgPrExNormalNormal
Juan PierrecfLsp26 .305Pr .334FrAvVgExAvExIronNormal
Reggie SandersrfRp 36 .230Av .270ExAvPrAvExVgNormalNormal
Juan Uribe2bRsp24 .264Ex .293VgVgPrVgPrVgNormalTerror
Omar VizquelssSsp37 .258Fr .308FrVgFrAvVgAvNormalNormal
 Total  28.5 .280  .299        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Darren DreifortmrR32 .209 .246FrPrPrFrFr AvAv492472ToughProne
LaTroy HawkinsclR31 .230 .236AvPrPrPrPr AvEx13044NormalIron
Joe KennedyspL25 .183 .290FrPrPrPrPrAv Av16056NormalProne
Steve KlinemrL31 .143 .269AvPrPrPrPr FrFr113260NormalProne
Dan KolbclR29 .256 .218AvPrPrPrPr AvEx192166NormalNormal
Braden LooperclR29 .311 .227AvPrPrPrPr AvAv6070NormalIron
Greg MadduxspR38 .271 .268VgPrFrAvFrVg Pr5060ToughIron
fRuss OrtizspR30 .257 .259VgPrPrPrPrAv Av1015947NormalIron
Akinori OtsukamrR32 .214 .183FrPrPrPrPr FrPr0052NormalIron
John PattersonspR26 .228 .283FrPrPrPrPrFr Fr0037NormalProne
Mike RemlingermrL38 .303 .191AvPrPrPrPr FrVg144834ToughProne
Kip WellsspR27 .300 .244AvPrPrPrPrAv Av11055NormalProne
Dontrelle WillisspL22 .203 .287VgPrPrPrPrVg Vg5051NormalNormal
 Total  30.0 .249 .261             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barrettc  Av/79         Av3
Beltre3b    Ex/48       
Bradleycf      Av/144Av/144Av/144Av  
Casey1b  Av/88         
fCora2b   Av/73        
DreifortmrEx/66           
Guillenlf      Av/132 Av/132Ex  
HawkinsclAv/45           
Hollidaylf      Fr/233  Av  
fKearnsrf       Av/154Vg/154Vg  
KennedyspAv/207          
Kleskolf  Av/123   Fr/90   Fr  
KlinemrVg/66           
KolbclAv/132          
LooperclAv/44           
MadduxspVg/31           
Maynec  Fr/77         Av5
Miles2b   Av/87        
Mora3b    Fr/114      
fOrtizspVg/0           
OtsukamrAv/171          
PattersonspAv/112          
fPhillips2b   Av/106       
Pierrecf       Av/34  Pr  
RemlingermrAv/76           
Sandersrf      Vg/120 Vg/120Av  
Uribe2b   Av/91 Av/91 Vg/78      
Vizquelss     Av/65      
WellsspVg/243          
WillisspVg/93           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Michael Barrettc RspR27100015500
Adrian Beltre3bRspR25100050000
Milton BradleycfSspR2694017300
Sean Casey1bLspR2992868000
fAlex Cora2bLspR28100013000
Darren DreifortmrRspR327228124000
Jose GuillenlfRspR2895022000
LaTroy HawkinsclRspR3198030000
Matt HollidaylfRspR249503000
fAustin KearnsrfRspR2444564000
Joe KennedyspRspL2576213200
Ryan KleskolfLspL33901060000
Steve KlinemrRspL31821817000
Dan KolbclRspR29100015000
Braden LooperclRspR29100020000
Greg MadduxspRspR38100060000
Brent Maynec LspR3680208000
Aaron Miles2bSspR279103000
Melvin Mora3bRp R3293723330
fRuss OrtizspRspR30100062000
Akinori OtsukamrRspR3210007000
John PattersonspRspR2659413100
fBrandon Phillips2bRspR23903010
Juan PierrecfLspL26100024000
Mike RemlingermrLspL38653539830
Reggie SandersrfRp R36100020000
Juan Uribe2bRspR2410003500
Omar VizquelssSspR37100060000
Kip WellsspRspR27861425750
Dontrelle WillisspLspL2210003540
 Total   29.2  80806