Team roster -- 2002 MADDOX
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Brad Ausmusc Rsp33 .307Av .245FrAvPrFrFrFrNormalNormal
Michael Barrettc Rsp25 .261Fr .264VgVgPrAvAvFrNormalNormal
Adrian Beltre3bRsp23 .302Vg .245AvFrPrVgFrAvIronNormal
Geoff Blum3bSsp29 .185Fr .304VgAvPrAvAvPrNormalNormal
fMilton BradleycfSsp24 .293Fr .230VgAvPrVgAvAvProneNormal
Craig Counsell3bLsp31 .269Pr .289FrVgPrAvFrFrProneNormal
fAndres Galarraga1bRsp41 .294Pr .246VgPrPrFrFrFrProneNormal
fJose GuillenrfRp 26 .252Fr .226AvFrPrAvPrAvNormalNormal
Austin KearnsrfRsp22 .330Fr .310VgPrPrAvAvFrProneNormal
Ryan Klesko1bLsp31 .287Vg .305ExFrPrVgVgFrNormalNormal
fMelvin MoralfRp 30 .240Av .231VgPrPrVgAvVgNormalNormal
Juan PierrecfLsp24 .294Pr .285FrVgExExVgExNormalNormal
Reggie SandersrfRp 34 .289Ex .237VgFrPrVgVgVgProneNormal
fJuan UribessRsp22 .241Fr .240FrAvPrVgExFrNormalNormal
Jose VizcainossSsp34 .337Fr .292FrVgPrAvPrFrNormalTerror
Omar VizquelssSsp35 .281Av .273AvAvPrAvAvVgNormalTerror
 Total  29.0 .279  .265        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fWilson AlvarezmrL32 .299 .263AvPrPrPrPrPrExVg13029NormalProne
Joe BorowskimrR31 .209 .260AvPrPrPrPr AvFr6045NormalIron
Mike CrudalemrR25 .247 .216AvPrPrPrPrPrAvAv282930NormalNormal
Danny GravesclR28 .272 .259VgPrPrPrPrPrAvVg27061NormalIron
fSteve KlinemrL29 .230 .266AvPrPrPrPr FrVg111955ToughProne
Greg MadduxspR36 .232 .276ExPrPrFrAvPr Pr3066NormalNormal
Damian MossspL25 .165 .232FrPrPrPrPrAvAvVg3929947NormalNormal
Hideo NomospR33 .218 .253FrPrPrPrPrVg Pr14044NormalIron
Russ OrtizspR28 .247 .235AvPrPrPrPrVg Vg12051NormalIron
Jay PowellmrR30 .222 .270FrPrPrPrPr AvAv202564NormalProne
Kirk RueterspL31 .244 .267VgPrPrPrPrFr Ex8051NormalIron
Mike WilliamsclR33 .281 .180AvPrPrPrPr AvFr181453NormalNormal
 Total  30.1 .237 .252             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlvarezmrFr/50           
Ausmusc  Vg/37         Vg1
Barrettc  Av/138Av/96        Av4
Beltre3b    Vg/100      
Blum3b  Av/100Fr/99 Av/63  Fr/92  Fr/92 Av  
BorowskimrFr/143          
fBradleycf       Av/110 Fr  
Counsell3b   Vg/84 Ex/57 Av/91      
CrudalemrFr/145          
fGalarraga1b  Fr/232        
GravesclVg/34           
fGuillenrf      Vg/77 Av/77 Vg/77 Av  
Kearnsrf      Ex/106Vg/106Ex/106Vg  
Klesko1b  Av/88      Pr/52 Av  
fKlinemrVg/61           
MadduxspVg/36           
fMoralf   Vg/109 Av/131Vg/71 Vg/71 Vg/71 Fr  
MossspAv/114          
NomospFr/286          
OrtizspVg/40           
Pierrecf       Av/34  Fr  
PowellmrFr/67           
RueterspEx/0           
Sandersrf        Ex/102Fr  
fUribess     Vg/126     
Vizcainoss  Av/97 Fr/64 Fr/60 Fr/79      
Vizquelss     Av/38      
Williams,MclVg/102          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fWilson AlvarezmrLspL32633780000
Brad Ausmusc RspR33100050000
Michael Barrettc RspR25100011500
Adrian Beltre3bRspR23100028000
Geoff Blum3bSspR2910003150
Joe BorowskimrRspR3110002350
fMilton BradleycfSspR2473272210
Craig Counsell3bLspR31732715170
Mike CrudalemrRspR257802000
fAndres Galarraga1bRspR4188125000
Danny GravesclRspR28100035250
fJose GuillenrfRp R267605000
Austin KearnsrfRspR2270202000
Ryan Klesko1bLspL3198060000
fSteve KlinemrSspL29841612000
Greg MadduxspRspR36964131000
fMelvin MoralfRp R309803590
Damian MossspRspL2510002150
Hideo NomospRspR33100045000
Russ OrtizspRspR28100028630
Juan PierrecfLspL2410006000
Jay PowellmrRspR30623822500
Kirk RueterspLspL31100048670
Reggie SandersrfRp R34100017500
fJuan UribessRspR2210002220
Jose VizcainossSspR34100017000
Omar VizquelssSspR35100045000
Mike WilliamsclRspR33100020000
 Total   29.5  70289