Team roster -- 2007 Boston Red Sox
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Rich Aurilia3bRp 35 .347Ex .276AvVgFrAvVgPrProneNormal
Josh Barfield2bRsp24 .331Ex .266FrPrFrExExVgNormalNormal
Chris Burke2bRp 27 .327Av .257AvAvFrVgExAvProneNormal
Pat BurrelllfRsp30 .290Ex .244ExPrPrPrPrPrNormalNormal
Shane CostarfLp 25 .244Av .281AvExPrVgVgFrProneNormal
Nelson CruzrfRp 26 .217Vg .226AvPrPrAvAvFrNormalNormal
Ryan Howard1bLp 27 .279Ex .331ExPrPrFrPrPrIronNormal
Mike Jacobs1bLsp26 .182Fr .281ExPrPrFrAvPrNormalNormal
Miguel Ojedac Rp 32 .308Pr .230FrAvPrPrPrPrNormalNormal
Wily Mo PenarfRsp25 .260Pr .326ExPrPrAvPrPrProneNormal
A.J. Pierzynskic Lp 30 .270Pr .304VgFrPrPrFrPrNormalNormal
Aramis Ramirez3bRsp29 .261Ex .301ExPrPrFrFrPrIronNormal
Gary SheffieldrfRp 38 .344Vg .286AvPrPrFrExAvProneNormal
B.J. Upton3bRsp22 .298Fr .227PrPrPrVgVgExNormalNormal
Juan UribessRsp27 .224Av .244ExAvPrAvPrPrNormalNormal
Vernon WellscfRp 28 .333Vg .292ExPrPrVgExAvNormalTerror
 Total  28.2 .282  .281        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
A.J. BurnettspR30 .261 .267AvPrPrPrPrVg Fr2321959NormalProne
Matt CainspR22 .217 .227VgPrPrPrPrAv Fr2432540NormalNormal
Fabio CastromrL22 .074 .203AvPrPrPrPr VgAv1250047NormalProne
Roger ClemensspR44 .254 .185VgPrPrPrPrFr Pr15057NormalNormal
Manuel CorpasmrR24 .281 .290AvPrPrPrPr AvFr335454NormalNormal
Jesse CrainmrR25 .259 .263AvPrPrPrPr AvFr7061NormalIron
Gavin FloydspR24 .306 .323FrPrPrPrPrAv Pr171244NormalNormal
fEric GagneclR31 .000 .000AvPrPrPrPr AvAv199733NormalProne
fMatt GarzaspR23 .245 .356AvPrPrPrPrFr Vg102241NormalNormal
Chad GaudinmrR24 .253 .201AvPrPrPrPr AvAv1650043ToughNormal
Edgar GonzalezmrR24 .259 .287AvPrPrPrPrVgExAv243941NormalNormal
Boone LoganmrL22 .357 .244AvPrPrPrPr AvEx246950NormalNormal
Pedro MartinezspR35 .231 .211VgPrPrPrPrAv Pr824239NormalProne
fScott MathiesonspR23 .279 .337AvPrPrPrPrPr Vg2550041NormalProne
B.J. RyanclL31 .120 .182AvPrPrPrPr AvAv331035NormalIron
Jonathan SanchezmrL24 .256 .248AvPrPrPrPrFrAvPr243838NormalNormal
John SmoltzspR40 .278 .226ExPrFrPrPrVg Av12053NormalIron
 Total  27.5 .250 .239             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Aurilia3b  Vg/101Av/92 Av/91 Av/73      
Barfield2b   Av/82        
Burke2b   Vg/145 Fr/114Av/72 Fr/72 Av/72 Fr  
BurnettspFr/103          
Burrelllf      Pr/93   Fr  
CainspAv/204          
CastromrAv/140          
ClemensspFr/114          
CorpasmrAv/78           
Costarf      Av/270Av/270Av/270Pr  
CrainmrVg/120          
Cruzrf      Av/37  Av/37 Vg  
FloydspAv/142          
fGagneclAv/100          
fGarzaspAv/67           
GaudinmrAv/184          
Gonzalez,EdmrAv/72           
Howard1b  Fr/158        
Jacobs1b  Fr/117        
LoganmrAv/143          
MartinezspFr/300          
fMathiesonspFr/149          
Ojedac  Ex/97         Fr3
Pena,Wrf      Fr/130Av/130Fr/130Fr  
Pierzynskic  Fr/44         Av4
Ramirez3b    Pr/81       
RyanclFr/52           
SanchezmrFr/73           
Sheffieldrf  Fr/120     Fr/121Av  
SmoltzspAv/87           
Upton3b    Av/197      
Uribess     Av/80      
Wellscf       Av/78  Vg  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Rich Aurilia3bRp R3592813000
Josh Barfield2bRspR2410003270
Chris Burke2bRp R279193630
A.J. BurnettspRspR30594122000
Pat BurrelllfRspR30100097500
Matt CainspRspR2210003280
Fabio CastromrLspL2267313270
Roger ClemensspRspR44560122500
Manuel CorpasmrRspR244303270
Shane CostarfLp R2556103280
Jesse CrainmrRspR2510003610
Nelson CruzrfRp R263703270
Gavin FloydspRspR243303300
fEric GagneclRspR31495100000
fMatt GarzaspRspR233103270
Chad GaudinmrRspR248603270
Edgar GonzalezmrRspR242803270
Ryan Howard1bLp L2710003550
Mike Jacobs1bLspR269803270
Boone LoganmrRspL224403270
Pedro MartinezspRspR356832148750
fScott MathiesonspRspR2323173270
Miguel Ojedac Rp R324503500
Wily Mo PenarfRspR25722812500
A.J. Pierzynskic Lp R30100040000
Aramis Ramirez3bRspR291000107500
B.J. RyanclLspL31100040000
Jonathan SanchezmrLspL245203270
Gary SheffieldrfRp R382872107560
John SmoltzspRspR401000110000
B.J. Upton3bRspR223503270
Juan UribessRspR2799031500
Vernon WellscfRp R28100044700
 Total   27.8  106090