Team roster -- 2009 Seattle Mariners
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Casey Blake3bRsp35 .287Vg .270VgPrPrAvFrPrNormalNormal
Orlando CabrerassRp 34 .273Av .284FrFrFrVgVgAvIronNormal
fJorge Cantu3bRp 27 .293Vg .272VgPrPrAvVgFrNormalNormal
Yunel EscobarssRsp26 .262Fr .299AvAvFrVgPrFrNormalNormal
Rafael FurcalssSsp31 .365Ex .352VgFrExVgVgVgProneNormal
Vladimir GuerrerorfRsp33 .286Vg .309ExPrPrAvAvFrNormalTerror
Carlos Guillen3bSsp33 .287Av .285AvFrPrVgVgFrProneTerror
Josh HamiltoncfLsp28 .288Av .313ExPrPrVgExFrNormalNormal
Matt HollidaylfRsp29 .293Vg .329ExPrPrExExAvProneTerror
Raul IbanezlfLsp37 .305Vg .288VgPrPrAvPrPrIronNormal
Akinori Iwamura2bLsp30 .260Fr .280AvFrAvVgFrFrNormalTerror
Kevin Kouzmanoff3bRsp27 .237Av .269VgFrPrAvPrPrNormalNormal
fJason KubeldhLsp27 .232Av .283VgFrPrFrPrPrNormalTerror
Adam LaRoche1bLp 29 .241Vg .282ExPrPrFrFrPrProneTerror
Mark Loretta2bRsp37 .330Av .250FrAvPrFrPrPrNormalNormal
Victor Martinezc Ssp30 .339Av .260PrPrPrPrPrPrProneNormal
Yadier Molinac Rsp26 .323Av .296PrVgPrPrPrPrNormalNormal
Melvin Mora3bRsp37 .314Ex .272AvAvAvAvPrFrNormalNormal
Ivan Rodriguezc Rsp37 .289Fr .272AvAvPrFrExAvNormalNormal
Alfonso SorianolfRp 33 .351Ex .252VgPrPrAvExVgProneNormal
Ramon Vazquez3bLp 32 .188Pr .310AvAvFrAvPrPrNormalNormal
 Total  31.3 .286  .286        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Mike AdamsmrR30 .228 .190AvPrPrPrPr AvFr31349NormalNormal
fFausto CarmonaspR25 .303 .230AvPrPrPrPrAv Av3224673NormalProne
Chad CorderomrR27 .250 .429AvPrPrPrPr AvVg999225NormalProne
Francisco CorderoclR34 .212 .252AvPrPrPrPr AvFr22045NormalIron
Jorge De La RosaspL28 .289 .253VgPrPrPrPrFrExAv5419953NormalNormal
Matt GarzaspR25 .244 .245AvPrPrPrPrAv Vg935044NormalProne
Mike GonzalezclL31 .259 .196AvPrPrPrPr AvAv115242NormalNormal
Joel HanrahanmrR27 .228 .237VgPrPrPrPr VgPr37045NormalIron
fJorge JuliomrR30 .255 .236AvPrPrPrPr AvFr995652NormalNormal
John LackeyspR30 .221 .301AvPrPrPrPrVg Av16052NormalNormal
Javier LopezmrL31 .182 .311AvPrPrPrPr AvVg91770NormalIron
Jamie MoyerspL46 .240 .270ExPrPrPrPrAv Vg8050NormalIron
Mike MussinaspR40 .236 .317AvPrPrPrPrAv Av11056NormalIron
Jon RauchmrR30 .268 .242FrPrPrPrPr AvAv8133NormalNormal
Russ SpringermrR40 .277 .176AvPrPrPrPr FrAv223132NormalIron
Robinson TejedamrR27 .225 .115AvPrPrPrPrPrVgFr603835NormalNormal
Chien-Ming WangspR29 .261 .238AvPrPrPrPrVg Av0061NormalProne
Jered WeaverspR26 .243 .266AvPrPrPrPrAv Pr9039NormalNormal
Todd WellemeyerspR30 .256 .237ExPrPrPrPrAv Av1914044NormalNormal
Chris YoungspR30 .259 .189AvPrPrPrPrAv Pr1526124NormalProne
 Total  30.8 .247 .251             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AdamsmrAv/56           
Blake3b  Fr/96  Av/102      
Cabrera,Oss     Av/84      
fCantu3b  Fr/102 Pr/147      
fCarmonaspAv/134          
Cordero,CmrAv/100          
Cordero,FclAv/186          
De La RosaspVg/13           
Escobar,Yss     Av/102     
Furcalss     Av/105     
GarzaspPr/168          
Gonzalez,MclAv/78           
Guerrerorf        Pr/149Av  
Guillen,C3b  Av/127 Av/118 Fr/97   Fr  
Hamiltoncf       Fr/120Av/120Av  
HanrahanmrAv/276          
Hollidaylf      Av/85   Av  
Ibanezlf      Fr/113  Av  
Iwamura2b   Av/68        
fJuliomrAv/88           
Kouzmanoff3b    Fr/61       
fKubeldh      Fr/180 Fr/180Fr  
LackeyspFr/300          
LaRoche,Ad1b  Av/94         
Lopez,JamrVg/232          
Loretta2b  Av/97 Av/50 Av/91 Fr/117     
Martinezc  Fr/107Fr/111       Vg2
Molina,Yc  Fr/171Fr/98        Ex2
Mora3b    Fr/93       
MoyerspAv/108          
MussinaspVg/54           
RauchmrAv/72           
Rodriguez,Ic  Ex/97         Vg3
Soriano,Alf      Av/178  Vg  
SpringermrAv/205          
Tejeda,RmrAv/266          
Vazquez,R3b  Fr/100Fr/88 Fr/148Pr/113     
WangspAv/37           
WeaverspPr/198          
WellemeyerspPr/126          
Young,CRspPr/129          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Mike AdamsmrRspR307003900
Casey Blake3bRspR3599061000
Orlando CabrerassRp R341000100000
fJorge Cantu3bRp R2710005000
fFausto CarmonaspRspR2565334580
Chad CorderomrRspR2799162000
Francisco CorderoclRspR3499086250
Jorge De La RosaspLspL2882010250
Yunel EscobarssRspR2610004020
Rafael FurcalssSspR312377157300
Matt GarzaspRspR259194050
Mike GonzalezclRspL31564423620
Vladimir GuerrerorfRspR331000155000
Carlos Guillen3bSspR337819120000
Josh HamiltoncfLspL289903970
Joel HanrahanmrRspR2710004000
Matt HollidaylfRspR2991995000
Raul IbanezlfLspR37100055000
Akinori Iwamura2bLspR3098024000
fJorge JuliomrRspR3047010000
Kevin Kouzmanoff3bRspR2710004100
fJason KubeldhLspR2799013000
John LackeyspRspR30752573330
Adam LaRoche1bLp L2991950000
Javier LopezmrLspL3110008400
Mark Loretta2bRspR37100027500
Victor Martinezc SspR30584144500
Yadier Molinac RspR26100018120
Melvin Mora3bRspR37100078270
Jamie MoyerspLspL46100060000
Mike MussinaspLspR401000110710
Jon RauchmrRspR30100012000
Ivan Rodriguezc RspR37980123800
Alfonso SorianolfRp R337030140000
Russ SpringermrRspR4091935000
Robinson TejedamrRspR276104020
Ramon Vazquez3bLp R3210008100
Chien-Ming WangspRspR29435740000
Jered WeaverspRspR2610004350
Todd WellemeyerspRspR30100010000
Chris YoungspRspR30524826250
 Total   31.1  188039