Team roster -- 2004 The Church
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Mark Bellhorn2bSsp29 .298Ex .246AvAvPrFrExPrProneNormal
Carlos BeltrancfSsp27 .276Ex .264ExAvAvExExVgIronNormal
Ray Durham2bSsp32 .333Vg .263VgVgPrVgAvAvProneNormal
David EcksteinssRsp29 .279Fr .274PrExAvVgVgAvNormalNormal
Chone Figgins3bSsp26 .314Fr .289AvVgAvVgAvExNormalNormal
Steve FinleycfLp 39 .245Vg .282VgVgAvVgFrAvIronTerror
Carlos LeelfRsp28 .308Ex .303VgPrFrAvAvAvNormalNormal
John MabrylfLp 33 .333Vg .285VgVgPrPrPrPrNormalNormal
Eli MarrerolfRp 30 .415Ex .250AvFrPrAvExFrProneNormal
Kevin MenchrfRp 26 .319Ex .259ExFrPrVgPrPrProneNormal
Justin Morneau1bLsp23 .240Vg .283ExPrPrFrPrPrNormalNormal
fGreg Norton3bSsp31 .182Fr .167FrAvPrAvFrPrProneNormal
Mike Piazza1bRp 35 .303Vg .257VgPrPrPrPrPrProneNormal
Manny RamirezlfRsp32 .306Ex .309ExPrPrPrPrPrNormalNormal
Frank ThomasdhRsp36 .200Ex .289ExPrPrPrPrPrProneNormal
Jason Varitekc Ssp32 .350Vg .273AvAvPrPrVgFrNormalNormal
 Total  30.5 .300  .275        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJeremy AffeldtclL25 .271 .312AvPrPrPrPrAvAvVg2650052NormalProne
Doug BrocailmrR37 .190 .320AvPrPrPrPr VgVg1943160NormalProne
Chris CarpenterspR29 .268 .226AvPrPrPrPrVg Ex12061ToughProne
Francisco CorderoclR29 .235 .216FrPrPrPrPr AvAv2250044NormalIron
fRyan DempstermrR27 .222 .200FrFrPrPrPr AvAv246956NormalProne
Brendan DonnellymrR32 .211 .237AvPrPrPrPr AvAv94240NormalProne
Frank FranciscomrR24 .247 .165AvPrPrPrPr AvEx4146225NormalNormal
Chris HammondmrL38 .282 .275AvPrPrPrPr VgVg52543NormalProne
Al LeiterspL38 .204 .222FrPrPrPrPrAv Av319046NormalProne
Wade MillerspR27 .212 .242VgPrPrPrPrAv Fr6041NormalProne
Mark MulderspL26 .269 .263FrPrPrPrPrVg Ex23064ToughIron
B.J. RyanmrL28 .094 .252AvPrPrPrPr AvAv0045NormalIron
C.C. SabathiaspL23 .265 .248AvPrPrPrPrAv Av312743NormalProne
Shingo TakatsuclR35 .215 .150AvPrPrPrPr AvVg91842NormalNormal
 Total  29.9 .233 .245             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAffeldtclAv/192          
Bellhorn2b   Av/111Vg/110Fr/98      
Beltrancf       Av/119 Av  
BrocailmrAv/114          
CarpenterspVg/51           
CorderoclAv/52           
fDempstermrAv/86           
DonnellymrAv/72           
Durham2b   Av/155       
Ecksteinss     Av/42      
Figgins3b   Av/94 Av/121Av/109Av/73 Av/73 Av/73 Av  
Finleycf       Fr/52  Fr  
FranciscomrAv/66           
HammondmrVg/135          
Leelf      Vg/0   Av  
LeiterspAv/0           
Mabrylf  Vg/132 Pr/115 Av/93  Av/93 Ex  
Marrerolf      Av/49 Av/49 Av/49 Av  
Menchrf      Av/28 Fr/28 Av/28 Vg  
MillerspFr/41           
Morneau1b  Av/76         
MulderspEx/119          
fNorton3b  Fr/91  Pr/95  Pr/97   Fr  
Piazza1b Fr/220Pr/211       Pr5
Ramirezlf      Fr/209  Av  
RyanmrFr/180          
SabathiaspFr/0           
TakatsuclEx/58           
Thomasdh  Pr/94         
Varitekc  Fr/31         Av2

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fJeremy AffeldtclLspL2570303500
Mark Bellhorn2bSspR2990104900
Carlos BeltrancfSspR2799090000
Doug BrocailmrLspR3761233000
Chris CarpenterspRspR2910003000
Francisco CorderoclRspR29100020000
fRyan DempstermrRspR2736643000
Brendan DonnellymrRspR3260403750
Ray Durham2bSspR32802072000
David EcksteinssRspR29100021500
Chone Figgins3bSspR2610003200
Steve FinleycfLp L39100070000
Frank FranciscomrRspR247103000
Chris HammondmrLspL38762424000
Carlos LeelfRspR28100065000
Al LeiterspLspL389010102960
John MabrylfLp R337303000
Eli MarrerolfRp R30772330000
Kevin MenchrfRp R269193450
Wade MillerspRspR27455534000
Justin Morneau1bLspR235203000
Mark MulderspLspL26100044500
fGreg Norton3bSspR3140206000
Mike Piazza1bRp R358713160710
Manny RamirezlfRspR321000225000
B.J. RyanmrLspL28100012750
C.C. SabathiaspLspL23100027000
Shingo TakatsuclRspR3510007500
Frank ThomasdhRspR36495160000
Jason Varitekc SspR3298069000
 Total   30.2  117872