Team roster -- 2004 Ahwatukee DiamondSox
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fDavid Bell3bRsp31 .169Av .204PrAvPrFrPrPrProneNormal
fWilson BETEMITssSsp21 .000Pr .000Pr NormalNormal
Marlon ByrdcfRsp26 .315Fr .299FrFrFrAvExFrProneNormal
Deivi CruzssRp 31 .286Vg .238FrVgFrAvPrPrNormalNormal
fMichael CuddyerrfRsp25 .220Fr .262ExFrPrAvFrFrNormalNormal
Einar Diazc Rp 31 .253Fr .259FrAvFrPrAvFrNormalNormal
fDarin ErstadcfLsp30 .302Fr .227FrAvPrVgExFrProneNormal
Robert Fick1bLp 30 .135Av .289AvPrPrAvFrPrProneTerror
fRyan Klesko1bLsp33 .194Av .272ExPrPrAvPrFrProneTerror
Matt LawtonlfLp 32 .183Av .270VgFrPrAvVgAvProneNormal
fTerrence LonglfLsp28 .236Fr .249AvPrPrExVgFrNormalNormal
Damian Millerc Rp 34 .248Fr .226AvVgPrFrFrPrNormalNormal
Justin MorneaudhLsp23 .154Pr .250VgPrPrAvPrPrNormalNormal
Xavier NadyrfRsp25 .311Fr .249AvAvPrFrVgFrNormalNormal
Phil Nevin1bRsp33 .349Ex .252FrPrPrFrVgPrProneNormal
Aramis Ramirez3bRsp26 .285Ex .268AvPrPrFrFrPrIronNormal
Jeff Reboulet2bRsp40 .220Fr .255FrVgPrAvAvFrNormalNormal
Juan UribessRsp24 .301Av .236VgAvPrAvVgAvProneNormal
 Total  29.1 .254  .256        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fTony ArmasspR26 .250 .209AvPrFrPrPrAv Av125834NormalProne
fGrant BalfourmrR26 .229 .240AvPrPrPrPrPrVgAv126141NormalNormal
fKris BensonspR29 .339 .260VgPrPrPrPrAv Av33038NormalProne
Lance CarterclR29 .222 .265AvPrPrPrPr AvAv0036NormalNormal
Octavio DotelmrR30 .152 .186AvPrPrPrPr AvFr13041NormalIron
Wayne FranklinspL30 .255 .271ExPrPrPrPrAv Av857439NormalIron
Tom GordonmrR36 .231 .196AvPrPrPrPr AvAv36049NormalIron
Roy HalladayspR27 .262 .224AvPrPrPrPrVg Fr1211669NormalIron
Ray KingmrL30 .200 .223AvPrPrPrPr FrAv331761ToughIron
Brad LidgemrR27 .230 .179FrPrPrPrPr AvAv2535841NormalIron
fJon LIEBERspR33 .000 .000 0050NormalNormal
Joel PineirospR25 .234 .251AvPrPrPrPrVg Av12051NormalNormal
Mark RedmanspL30 .200 .248FrPrPrPrPrVg Vg2231144NormalProne
Shane ReynoldsspR36 .254 .320ExPrPrPrPrAv Av017053NormalNormal
fMatt RileyspL24 .143 .207AvPrPrPrPrPr Av178645NormalNormal
Ugueth UrbinaclR30 .182 .229AvPrPrPrPr AvPr2839525NormalIron
Javier VazquezspR27 .233 .225ExPrPrPrPrVg Av2613341NormalIron
 Total  29.1 .239 .245             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fArmasspVg/79           
fBalfourmrVg/83           
fBell3b   Av/96 Ex/75       
fBensonspFr/126          
fBETEMITss           
Byrdcf       Av/102 Av  
CarterclAv/47           
Cruzss     Av/88      
fCuddyerrf  Av/119 Av/90    Av/72 Av  
Diazc  Ex/141        Av2
DotelmrAv/42           
fErstadcf       Ex/0  Av  
Fick1b  Av/187        
FranklinspFr/0           
GordonmrAv/51           
HalladayspVg/31           
KingmrVg/61           
fKlesko1b  Av/91         
Lawtonlf      Fr/45  Fr/45 Av  
LidgemrAv/43           
fLIEBERsp           
fLonglf      Vg/102 Vg/102Fr  
Millerc  Av/37         Vg4
Morneaudh  Av/122        
Nadyrf        Fr/199Vg  
Nevin1b  Av/76      Pr/113Fr  
PineirospAv/52           
Ramirez3b    Av/158      
Reboulet2b   Av/67 Av/97       
RedmanspFr/78           
ReynoldsspFr/0           
fRileyspAv/93           
UrbinaclAv/74           
Uribess   Vg/98  Vg/99  Fr/98  Fr  
VazquezspVg/101          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fTony ArmasspRspR26138721000
fGrant BalfourmrRspR263103000
fDavid Bell3bRspR31594132000
fKris BensonspRspR29633743000
fWilson BETEMITssSspR2110003000
Marlon ByrdcfRspR269193000
Lance CarterclRspR2910003000
Deivi CruzssRp R31100010000
fMichael CuddyerrfRspR253703030
Einar Diazc Rp R31100018380
Octavio DotelmrRspR30100016000
fDarin ErstadcfLspL30485272500
Robert Fick1bLp R3095510000
Wayne FranklinspLspL3010003150
Tom GordonmrRspR36100014000
Roy HalladayspRspR27100038250
Ray KingmrLspL3010006000
fRyan Klesko1bLspL33851555000
Matt LawtonlfLp R32683267500
Brad LidgemrRspR2710003000
fJon LIEBERspLspR3310005500000
fTerrence LonglfLspL2898021750
Damian Millerc Rp R34100027000
Justin MorneaudhLspR234203000
Xavier NadyrfRspR257807500
Phil Nevin1bRspR33376350000
Joel PineirospRspR2510004400
Aramis Ramirez3bRspR2699030000
Jeff Reboulet2bRspR407503000
Mark RedmanspLspL30851521500
Shane ReynoldsspRspR369403000
fMatt RileyspLspL241203000
Ugueth UrbinaclRspR3099045000
Juan UribessRspR2464363000
Javier VazquezspRspR27100060000
 Total   29.1  620696