Team roster -- 2007 Tampa Bay Devil Rays
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jason BartlettssRsp27 .314Pr .307FrVgPrAvAvAvNormalNormal
Gary Bennettc Rsp35 .400Vg .172FrVgPrPrPrPrNormalNormal
Ronny CedenossRsp24 .230Fr .251FrExFrVgFrAvNormalNormal
fJose CruzlfSsp33 .313Vg .199AvAvPrAvVgFrNormalNormal
Damion EasleyssRp 37 .245Vg .217VgVgPrFrAvFrNormalNormal
fAlex EscobarcfRsp28 .400Ex .333AvAvPrVgAvFrProneNormal
Steve FinleycfLp 42 .255Av .244AvAvFrVgExFrNormalNormal
Alex GonzalezssRsp30 .278Av .244AvVgFrAvAvPrProneNormal
Mark Grudzielanek2bRsp37 .277Fr .305FrAvPrVgFrPrNormalNormal
Shea Hillenbrand1bRp 31 .338Av .256AvPrPrAvPrPrNormalNormal
fMaicer Izturis3bSsp26 .247Fr .307AvVgPrExAvVgProneNormal
Joe Mauerc Lsp24 .331Fr .356VgVgFrAvVgFrNormalNormal
Matt MurtonlfRp 25 .301Vg .295AvFrPrAvAvFrNormalNormal
Chris SnellingrfLp 25 .000Av .271VgVgPrFrFrFrProneNormal
Ryan SweeneycfLsp22 .000Pr .214PrFrPrAvPrPrNormalNormal
Nick Swisher1bSsp26 .291Vg .241ExFrPrAvPrPrIronNormal
Kevin Youkilis1bRp 28 .270Av .283AvPrPrFrAvPrNormalNormal
Chris B. YoungcfRp 23 .360Vg .178FrFrPrAvAvAvNormalNormal
 Total  29.1 .288  .271        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Aaron CookspR28 .314 .258VgPrPrPrPrAv Vg5069ToughNormal
Manny DelcarmenmrR25 .319 .302AvPrPrPrPr AvAv41953NormalNormal
Zach DukespL24 .264 .310VgPrPrPrPrVg Vg1914259NormalIron
John GrabowmrL28 .275 .251AvPrPrPrPr AvVg0056NormalIron
Craig HansenmrR23 .344 .276AvPrPrPrPr AvFr134151NormalNormal
Dan HarenspR26 .246 .268AvPrPrPrPrAv Av24051ToughIron
Felix HernandezspR21 .281 .241AvPrPrPrPrVg Fr30067NormalNormal
Jake PeavyspR26 .242 .243VgPrPrPrPrVg Pr11046NormalNormal
Joel PeraltamrR31 .338 .234AvPrPrPrPr AvFr37036NormalNormal
J.J. PutzclR30 .211 .204AvPrPrPrPr AvPr7056NormalIron
Darrell RasnerspR26 .189 .282AvPrPrPrPrPrExFr277240NormalProne
Anibal SanchezspR23 .229 .202AvPrPrPrPrAv Fr1928446NormalNormal
Taylor TankersleymrL24 .236 .222AvPrPrPrPr AvVg374050ToughNormal
Salomon TorresmrR35 .281 .269AvPrPrPrPr AvAv16063NormalIron
Tyler WalkerclR31 .333 .226AvPrPrPrPr AvFr206338NormalProne
 Total  26.7 .270 .261             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Bartlettss     Vg/101     
Bennettc  Vg/134        Fr1
Cedenoss   Vg/117 Vg/150     
CookspAv/69           
fCruzlf      Av/0 Av/0 Av/0 Vg  
DelcarmenmrFr/64           
DukespVg/39           
Easleyss  Av/99 Av/91 Fr/130Fr/93   Fr/100Fr  
fEscobarcf       Fr/101Av/101Vg  
Finleycf       Av/23  Av  
Gonzalezss     Vg/51      
GrabowmrAv/54           
Grudzielanek2b   Vg/39  Fr/98      
HansenmrFr/161          
HarenspVg/54           
HernandezspAv/0           
Hillenbrand1b  Av/65  Fr/154      
fIzturis3b   Av/95 Av/149Fr/105     
Mauerc  Av/55         Vg2
Murtonlf      Vg/81   Av  
PeavyspAv/108          
PeraltamrFr/51           
PutzclAv/172          
RasnerspAv/86           
SanchezspAv/86           
Snellingrf      Fr/121 Fr/121Vg  
Sweeneycf      Av/85 Fr/85 Av/85 Vg  
Swisher1b  Av/117   Av/110 Av/110Av  
TankersleymrAv/73           
TorresmrAv/38           
WalkerclFr/100          
Youkilis1b  Av/75  Fr/113 Pr/73   Av  
Youngcf       Vg/70  Av  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Jason BartlettssRspR276103270
Gary Bennettc RspR3510008000
Ronny CedenossRspR2410003360
Aaron CookspRspR28100012500
fJose CruzlfSspR3365029100
Manny DelcarmenmrRspR257903270
Zach DukespLspL2410003350
Damion EasleyssRp R3710007000
fAlex EscobarcfRspR2827473270
Steve FinleycfLp L42100070000
Alex GonzalezssRspR3088926830
John GrabowmrLspL2810003420
Mark Grudzielanek2bRspR37100040000
Craig HansenmrRspR235107000
Dan HarenspRspR2610005500
Felix HernandezspRspR2110003400
Shea Hillenbrand1bRp R3196058000
fMaicer Izturis3bSspR2675253500
Joe Mauerc LspR2410004000
Matt MurtonlfRp R2510003370
Jake PeavyspRspR26100025000
Joel PeraltamrRspR318803270
J.J. PutzclRspR3010004150
Darrell RasnerspRspR2619453270
Anibal SanchezspRspR235703270
Chris SnellingrfLp L2527383290
Ryan SweeneycfLspL221803270
Nick Swisher1bSspL2610003350
Taylor TankersleymrLspL246903270
Salomon TorresmrRspR35100015250
Tyler WalkerclRspR3137603870
Kevin Youkilis1bRp R2810003550
Chris B. YoungcfRp R232503270
 Total   28.0  37622