ALB Roster -- 2004 California Villains
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Sandy Alomarc Rp 38 .233Pr .284VgExPrFrPrPrProneNormal
Luis Castillo2bSsp28 .320Vg .312PrExPrVgFrVgNormalNormal
Carl CrawfordlfLsp22 .263Pr .288FrVgPrVgExExNormalNormal
Derek JeterssRsp30 .370Av .312AvVgPrExAvAvProneNormal
Mike Lowell3bRp 30 .295Ex .271VgPrPrFrAvPrProneTerror
Doug Mientkiewicz1bLp 30 .280Vg .310AvAvPrFrVgPrProneTerror
Bengie Molinac Rsp29 .289Ex .278AvAvPrPrFrPrProneNormal
Abraham Nunez2bSsp28 .163Pr .261AvVgFrAvVgAvNormalNormal
Tim SalmonrfRsp35 .274Vg .275VgPrPrFrAvPrNormalNormal
Kelly Stinnettc Rsp34 .193Fr .256FrAvPrFrPrPrNormalNormal
Frank ThomasdhRsp36 .315Ex .249ExPrPrPrPrPrNormalTerror
Michael TuckerrfLp 33 .236Av .274VgExFrAvPrVgProneNormal
Bernie WilliamscfSsp35 .280Av .256AvPrPrFrExPrProneTerror
Dan Wilsonc Rsp35 .264Av .229FrVgPrPrFrPrProneNormal
Randy WinnlfSsp30 .314Vg .288FrAvFrVgExAvIronNormal
 Total  31.5 .283  .279        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Rheal CormiermrL37 .119 .207FrPrPrPrPr AvVg038261NormalIron
Jeff D'AmicospR28 .295 .288VgPrPrPrPrAv Av17043NormalNormal
Octavio DotelmrR30 .152 .186AvPrPrPrPr AvFr13041NormalIron
Cal EldredmrR36 .295 .227AvPrPrPrPr AvFr30245NormalNormal
Pat HentgenspR35 .237 .258AvPrPrPrPrVgExVg1318442NormalNormal
Kyle LohsespR25 .283 .249VgPrPrPrPrAv Fr2614743NormalIron
Greg MadduxspR38 .271 .264VgPrPrFrPrPr Pr7061ToughIron
Tomo OhkaspR28 .311 .279VgPrPrPrPrAv Ex21052NormalIron
Andy PettittespL32 .321 .254FrPrPrPrPrAv Av12061ToughIron
Dan PlesacmrL42 .224 .235FrPrPrPrPr FrPr185334NormalNormal
C.C. SabathiaspL23 .275 .248AvPrPrPrPrVg Vg1130048NormalNormal
Justin SpeiermrR30 .273 .245FrPrPrPrPr AvAv0036ToughIron
Tim WorrellclR36 .241 .250AvPrPrPrPr AvAv33056ToughIron
 Total  32.3 .268 .253             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alomar,Sc  Fr/32         Fr2
Castillo2b   Vg/81        
CormiermrVg/44           
Crawfordlf      Av/51 Av/51  Av  
D'AmicospFr/106          
DotelmrAv/42           
EldredmrAv/55           
HentgenspFr/86           
Jeterss     Pr/112     
LohsespAv/61           
Lowell3b    Fr/60       
MadduxspVg/64           
Mientkiewicz1b  Ex/49      Fr/96 Fr  
Molina,Bc  Fr/85         Vg2
Nunez2b   Av/125 Av/85      
OhkaspAv/190          
PettittespAv/300          
PlesacmrFr/78           
SabathiaspFr/166          
Salmonrf        Fr/262Av  
SpeiermrFr/51           
Stinnettc  Av/90         Av3
Thomasdh  Pr/86         
Tuckerrf      Av/69 Fr/69 Av/69 Av  
Williams,Bcf       Fr/21  Pr  
Wilson,Dc  Av/21         Av2
Winnlf      Vg/51 Av/51 Vg/51 Fr  
WorrellclFr/129          

Contract
SNamePBatsTAge%Act%DisSalary
Sandy Alomarc Rp R3887 3
Luis Castillo2bSspR28100 22
Rheal CormiermrLspL37100 4
Carl CrawfordlfLspL2298 26
Jeff D'AmicospRspR28100 1
Octavio DotelmrRspR30100 11
Cal EldredmrRspR36100 1
Pat HentgenspRspR35100 8
Derek JeterssRspR3078 25
Kyle LohsespRspR25100 10
Mike Lowell3bRp R3084 18
Greg MadduxspRspR38100 19
Doug Mientkiewicz1bLp R30100 11
Bengie Molinac RspR2986 7
Abraham Nunez2bSspR28100 2
Tomo OhkaspRspR28100 12
Andy PettittespLspL32100 21
Dan PlesacmrLspL42100 1
C.C. SabathiaspLspL23100 17
Tim SalmonrfRspR35100 12
Justin SpeiermrRspR30100 4
Kelly Stinnettc RspR34100 1
Frank ThomasdhRspR36100 17
Michael TuckerrfLp R3372 0
Bernie WilliamscfSspR3575 18
Dan Wilsonc RspR3597 4
Randy WinnlfSspR30100 21
Tim WorrellclRspR36100 6
 Total   31.9  302