Team roster -- 2004 Mid-Century Modern Rottens
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fJosh Bardc Ssp26 .429Vg .417FrAvPrPrPrPrProneNormal
John Buckc Rp 23 .222Vg .241VgVgPrFrFrFrNormalNormal
Mike CameroncfRp 31 .216Vg .235ExVgPrVgVgVgNormalNormal
Eric Chavez3bLsp26 .306Vg .257ExPrPrVgAvFrProneNormal
Jose CruzrfSsp30 .264Vg .233VgVgPrAvAvAvNormalTerror
fJay GibbonsrfLp 27 .257Av .241AvFrPrAvFrPrProneNormal
Travis HafnerdhLsp27 .244Fr .344ExPrPrAvAvPrNormalNormal
Nick Johnson1bLsp25 .323Fr .228AvAvPrAvAvAvProneNormal
Adam Melhusec Ssp32 .120Av .275VgFrPrPrPrPrNormalNormal
Lou Merloni1bRp 33 .327Vg .234PrExPrFrPrFrProneNormal
Jose OffermandhSsp35 .176Pr .289VgFrPrAvFrFrNormalTerror
David OrtizdhLp 28 .250Vg .326ExPrPrPrPrPrNormalNormal
Aaron RowandcfRp 26 .302Ex .315VgExPrExVgVgNormalNormal
fScott Spiezio3bSsp31 .203Fr .218AvAvPrAvVgFrProneNormal
Jose ValentinssLp 34 .191Vg .226ExAvPrVgFrVgProneTerror
Michael YoungssRsp27 .330Vg .307AvAvPrExExFrIronNormal
Gregg Zaunc Ssp33 .272Fr .268AvAvPrPrPrPrNormalNormal
 Total  29.1 .265  .270        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Ryan DresespR28 .279 .293AvPrPrPrPrVg Vg2062NormalIron
Jason FrasorclR26 .232 .274AvPrPrPrPr AvAv3050047NormalNormal
Tom GordonmrR36 .185 .174AvPrPrPrPr AvAv19051NormalIron
Eddie GuardadoclL33 .109 .228FrPrPrPrPr AvVg84131NormalProne
Travis HarpermrR28 .231 .236AvPrPrPrPr VgAv20051ToughNormal
Jason JohnsonspR30 .281 .286VgPrPrPrPrAv Pr1811654NormalIron
fKyle LohsespR25 .290 .324VgPrPrPrPrAv Av15049NormalIron
Mike MarothspL26 .267 .294AvPrPrPrPrVg Vg2410750ToughIron
John ParrishmrL26 .243 .235AvPrPrPrPrPrVgEx38059NormalNormal
J.J. PutzmrR27 .234 .308AvPrPrPrPr AvAv8855NormalNormal
Brad RadkespR31 .254 .281AvPrPrPrPrFr Av5048NormalIron
John ThomsonspR30 .274 .278FrPrFrPrPrAv Av8054NormalIron
 Total  28.8 .261 .279             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fBardc  Ex/89         Av3
Buckc  Fr/109        Av5
Cameroncf       Vg/136 Av  
Chavez3b    Vg/70       
Cruzrf       Av/187Av/187Vg  
DresespAv/99           
FrasorclFr/54           
fGibbonsrf  Av/103     Av/101Av  
GordonmrAv/111          
GuardadoclFr/70           
Hafnerdh  Av/84         
HarpermrFr/48           
JohnsonspFr/238          
Johnson1b  Av/86         
fLohsespAv/0           
MarothspVg/0           
Melhusec  Fr/76   Fr/106     Av4
Merloni1b  Av/69 Av/107Vg/100 Fr/156  Fr  
Offermandh  Vg/114Fr/128       
Ortizdh  Pr/155        
ParrishmrAv/300          
PutzmrAv/58           
RadkespAv/61           
Rowandcf       Vg/155Vg/155Av  
fSpiezio3b  Fr/158 Fr/78       
ThomsonspAv/60           
Valentinss     Ex/123     
Young,Mss     Fr/102     
Zaunc  Vg/190        Fr2

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fJosh Bardc SspR2618493170
John Buckc Rp R235703000
Mike CameroncfRp R31100043330
Eric Chavez3bLspR26802053250
Jose CruzrfSspR30100025000
Ryan DresespRspR289503000
Jason FrasorclRspR269603000
fJay GibbonsrfLp L27663426000
Tom GordonmrRspR36100035000
Eddie GuardadoclRspL33643640000
Travis HafnerdhLspR2710003160
Travis HarpermrLspR289303000
Jason JohnsonspRspR30100030000
Nick Johnson1bLspL25465412500
fKyle LohsespRspR2510003950
Mike MarothspLspL2610003330
Adam Melhusec SspR3210003580
Lou Merloni1bRp R3387135600
Jose OffermandhSspR3510005000
David OrtizdhLp L2897045880
John ParrishmrLspL2610003200
J.J. PutzmrRspR278903000
Brad RadkespRspR311000107500
Aaron RowandcfRp R2610003400
fScott Spiezio3bSspR3194625670
John ThomsonspRspR30100022500
Jose ValentinssLp R3491950000
Michael YoungssRspR2710004500
Gregg Zaunc SspR338803000
 Total   29.0  57352