Team roster -- 2004 Boston Pinnipeds
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Kevin Cashc Rsp26 .100Av .158PrExPrFrPrPrNormalNormal
Frank CatalanottolfLsp30 .176Fr .318VgVgPrVgFrPrProneNormal
Carl CrawfordlfLsp22 .263Pr .288FrVgPrVgExExNormalNormal
Carl EverettcfSsp33 .254Fr .299ExVgPrFrAvFrNormalNormal
Rafael FurcalssSsp26 .247Vg .306AvFrPrVgExAvNormalNormal
Karim GarciarfLsp28 .164Fr .291VgAvPrFrPrPrProneNormal
Travis Hafner1bLsp27 .190Av .280ExPrPrFrAvFrProneNormal
Bo Hart2bRsp27 .300Av .267FrVgFrVgAvFrNormalNormal
Scott Hatteberg1bLp 34 .255Fr .253AvVgPrAvPrPrNormalTerror
Hideki MatsuilfLsp30 .287Fr .287VgPrPrAvFrPrIronNormal
Dave McCartylfRp 34 .400Av .286PrFrPrFrPrPrNormalNormal
Joe McEwing2bRp 31 .247Pr .239PrExFrExVgPrNormalTerror
Warren Morris2bLsp30 .286Pr .268FrVgFrAvAvFrNormalNormal
Trot NixonrfLsp30 .219Av .330ExAvPrAvAvFrProneTerror
Pokey Reese2bRsp31 .161Fr .237PrAvPrExExVgProneNormal
fFreddy Sanchez3bRp 26 .462Pr .095FrVgPrAvAvFrNormalNormal
Yorvit Torrealbac Rp 25 .212Vg .269AvAvAvFrFrPrNormalNormal
Jason Varitekc Ssp32 .309Ex .257VgVgPrPrFrFrNormalTerror
Joe VitiellolfRsp34 .375Vg .250AvPrPrFrPrPrNormalNormal
Dmitri YoungdhSsp30 .293Vg .299ExPrPrPrAvPrNormalNormal
 Total  29.3 .261  .284        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Bronson ArroyomrR27 .161 .167PrPrPrPrPr ExAv167843NormalNormal
Jason BoydmrR31 .232 .176AvPrPrPrPr AvAv202655ToughProne
Eric EckenstahlermrL27 .185 .148AvPrPrPrPr FrPr237639NormalNormal
Braden LooperclR29 .280 .250AvPrFrPrPr AvAv13061NormalIron
Damian MossspL27 .342 .261AvPrFrPrPrAv Vg3549249NormalNormal
Mark MulderspL26 .252 .260AvPrPrPrPrVg Vg21063ToughProne
Phil NortonmrL28 .214 .100AvPrPrPrPr FrFr237758NormalNormal
Troy PercivalclR34 .165 .205AvPrPrPrPr AvPr143125NormalProne
Odalis PerezspL27 .201 .284VgPrPrPrPrAv Fr616163NormalProne
Brian ReithmrR26 .206 .287FrPrPrFrFrPrVgAv9745NormalNormal
Ricardo RinconmrL34 .200 .250AvPrPrPrPr AvVg41945NormalNormal
Felix RodriguezmrR31 .264 .255AvPrPrPrPr AvVg3942836NormalProne
Kenny RogersspL39 .251 .307FrPrPrFrPrVg Vg1658748NormalNormal
Ben SheetsspR25 .247 .286AvFrPrPrPrVg Av17048ToughIron
Tim WakefieldspR37 .266 .228AvPrPrPrPrAv Pr20047NormalIron
 Total  29.9 .250 .264             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
ArroyomrAv/88           
BoydmrVg/123          
Cashc  Av/80         Av2
Catalanottolf  Av/150   Pr/41  Pr/41 Av  
Crawfordlf      Av/51 Av/51  Av  
EckenstahlermrAv/300          
Everettcf      Fr/84 Fr/84 Fr/84 Fr  
Furcalss     Vg/148     
Garciarf      Av/165Fr/165Av/165Av  
Hafner1b  Av/178        
Hart2b   Av/67  Fr/97      
Hatteberg1b  Fr/113        
LooperclAv/46           
Matsuilf      Av/147Av/147 Av  
McCartylf  Vg/116   Fr/92   Av  
McEwing2b  Av/98 Av/49 Vg/98 Av/109Av/87 Fr/87 Av/87 Vg  
Morris2b   Av/77        
MossspAv/64           
MulderspVg/0           
Nixonrf        Av/104Av  
NortonmrVg/93           
PercivalclAv/67           
PerezspAv/48           
Reese2b   Ex/144       
ReithmrFr/178          
RinconmrAv/63           
RodriguezmrAv/154          
RogersspEx/80           
fSanchez3b   Fr/96 Av/92 Fr/97      
SheetsspFr/108          
Torrealbac  Vg/32         Vg0
Varitekc  Fr/124        Av2
Vitiellolf  Av/136   Fr/83   Fr  
WakefieldspAv/65           
Young,Ddh  Fr/99  Pr/161 Fr/95   Fr  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Bronson ArroyomrRspR272203000
Jason BoydmrRspR317293000
Kevin Cashc RspR262803000
Frank CatalanottolfLspR30100022000
Carl CrawfordlfLspL229803000
Eric EckenstahlermrLspL273303000
Carl EverettcfSspR33100091500
Rafael FurcalssSspR26100022000
Karim GarciarfLspL2874259000
Travis Hafner1bLspR276683020
Bo Hart2bRspR275703000
Scott Hatteberg1bLp R34100017500
Braden LooperclRspR29100016000
Hideki MatsuilfLspR30100060000
Dave McCartylfRp L344403000
Joe McEwing2bRp R319706000
Warren Morris2bLspR306503000
Damian MossspRspL27100015500
Mark MulderspLspL26782226500
Trot NixonrfLspL30100040000
Phil NortonmrRspL282703000
Troy PercivalclRspR3493778330
Odalis PerezspLspL27100034000
Pokey Reese2bRspR31257525000
Brian ReithmrRspR267403000
Ricardo RinconmrLspL34100017000
Felix RodriguezmrRspR3196431670
Kenny RogersspLspL3997020000
fFreddy Sanchez3bRp R262503000
Ben SheetsspRspR2510004280
Yorvit Torrealbac Rp R259463120
Jason Varitekc SspR32100047000
Joe VitiellolfRspR345503000
Tim WakefieldspRspR37100040000
Dmitri YoungdhSspR30100067500
 Total   29.5  73292