Team roster -- 2004 BeverlyHills Cops
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Rod Barajasc Rsp28 .248Vg .249VgVgPrPrPrPrNormalNormal
Casey Blake3bRsp30 .243Vg .284VgFrPrVgPrFrNormalTerror
Eric ByrneslfRp 28 .344Ex .260AvPrPrVgExAvNormalNormal
fJoe Crede3bRsp26 .256Av .230VgFrPrFrPrPrNormalNormal
fJason Giambi1bLsp33 .262Ex .185AvPrPrPrPrPrProneNormal
Troy GlausdhRp 27 .242Ex .255ExPrPrVgFrFrProneNormal
fCristian GuzmanssSsp26 .326Fr .250FrAvFrVgAvAvNormalNormal
Torii HuntercfRp 28 .255Vg .278VgPrPrExVgVgProneNormal
Omar Infante2bRp 22 .277Vg .257VgAvPrAvAvVgNormalNormal
Jacque JonesrfLp 29 .245Fr .257VgFrFrVgFrVgNormalTerror
Kenny LoftoncfLsp37 .308Fr .272AvFrPrVgAvAvProneNormal
Dustan MohrrfRp 28 .243Av .297VgFrPrAvPrPrNormalNormal
Josh PhelpsdhRsp26 .309Ex .210FrPrPrPrPrPrNormalNormal
Jorge Posadac Ssp32 .275Ex .270VgPrPrPrPrPrNormalTerror
Joe Randa3bRsp34 .299Av .282FrAvPrAvPrPrProneNormal
Alfonso Soriano2bRsp28 .266Ex .284VgPrPrExVgVgProneNormal
Todd Walker2bLp 31 .268Pr .275VgAvPrVgPrPrNormalNormal
 Total  29.0 .276  .261        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Kevin BrownspR39 .261 .263AvPrPrPrPrAv Fr24052NormalProne
fDaniel CabreraspR23 .249 .270AvPrPrPrPrAv Av40044NormalNormal
Justin DuchscherermrR26 .247 .235AvPrPrPrPr ExVg625149NormalIron
Kelvim EscobarspR28 .252 .236FrPrPrPrPrVg Pr23050ToughIron
Jon GarlandspR24 .262 .277VgPrPrPrPrVg Av7052NormalIron
Zack GreinkespR20 .251 .262AvPrPrPrPrAv Av416640NormalNormal
Rich HardenspR22 .254 .227AvPrPrPrPrAv Av1112448NormalNormal
Bob HowrymrR30 .291 .169AvPrPrPrPr AvAv84037NormalNormal
John LackeyspR25 .303 .248AvPrPrPrPrAv Fr2911650ToughIron
Damaso MartemrL29 .143 .262FrPrPrPrPr AvFr22038NormalIron
Cliff PolittemrR30 .351 .208AvPrPrPrPr AvFr202546NormalProne
Ricardo RinconmrL34 .200 .314AvPrPrPrPr FrAv443342NormalIron
 Total  27.5 .259 .250             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Barajasc  Av/146Av/99        Av3
Blake3b  Av/98  Fr/134      
BrownspAv/300          
Byrneslf      Fr/67 Fr/67 Fr/67 Vg  
fCabreraspPr/148          
fCrede3b    Fr/75       
DuchscherermrVg/36           
EscobarspFr/0           
GarlandspEx/82           
fGiambi1b  Pr/135        
Glausdh    Pr/103      
GreinkespVg/3           
fGuzmanss     Av/62      
HardenspAv/70           
HowrymrAv/72           
Huntercf       Ex/78  Av  
Infante2b   Vg/134Av/94 Av/117 Av/94  Fr  
Jonesrf       Vg/38 Vg/38 Vg  
LackeyspFr/0           
Loftoncf       Av/67 Av/67 Pr  
MartemrAv/51           
Mohrrf      Vg/116Av/116Vg/116Av  
Phelpsdh  Pr/131        
PolittemrAv/66           
Posadac  Fr/143        Av3
Randa3b  Av/95  Av/71       
RinconmrFr/71           
Soriano2b   Fr/171       
Walker2b  Av/98 Av/105       

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Rod Barajasc RspR2810005000
Casey Blake3bRspR3010003520
Kevin BrownspRspR397327157140
Eric ByrneslfRp R2810003280
fDaniel CabreraspRspR238303000
fJoe Crede3bRspR2610003400
Justin DuchscherermrRspR2610003030
Kelvim EscobarspRspR28100057500
Jon GarlandspRspR24100023000
fJason Giambi1bLspR336238124290
Troy GlausdhRp R27415999000
Zack GreinkespRspR207603000
fCristian GuzmanssSspR26100037250
Rich HardenspLspR229503000
Bob HowrymrLspR305403000
Torii HuntercfRp R2891965000
Omar Infante2bRp R2210003050
Jacque JonesrfLp L29100043500
John LackeyspRspR259703750
Kenny LoftoncfLspL37831731000
Damaso MartemrLspL2910005000
Dustan MohrrfRp R2810003430
Josh PhelpsdhRspR269803420
Cliff PolittemrRspR3010008000
Jorge Posadac SspR32100090000
Joe Randa3bRspR34861432500
Ricardo RinconmrLspL34100017500
Alfonso Soriano2bRspR28100054000
Todd Walker2bLp R31100017500
 Total   28.4  90606