Team roster -- 2017 Seattle Mariners
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Mike Blowers3bRp 30 .000Ex .000ExFrPrFrFrPrNormalNormal
Bruce Bochte1bLsp28 .000Av .000AvPrFrAvPrPrNormalNormal
Bret Boone2bRsp32 .000Ex .000ExAvFrAvPrFrNormalTerror
Phil BradleylfRp 26 .000Vg .000VgAvAvVgVgVgIronNormal
Jay BuhnerrfRsp31 .000Ex .000ExPrPrFrPrPrNormalNormal
Mike CameroncfRsp28 .000Ex .000VgAvAvAvExVgNormalNormal
fJoey Cora2bSsp32 .000Av .000AvVgAvVgPrFrNormalNormal
Nelson CruzrfRp 34 .000Ex .000ExPrPrFrFrPrNormalNormal
Alvin Davis1bLp 26 .000Vg .000VgPrFrAvPrPrNormalNormal
Ken Griffey JrcfLp 27 .000Ex .000ExFrFrVgAvAvNormalTerror
fSteve HendersonlfRsp30 .000Av .000AvFrFrAvPrVgProneNormal
fRaul IbanezlfLsp34 .000Vg .000ExPrPrAvPrPrIronNormal
John Jasoc Lsp28 .000Vg .000VgPrPrAvFrAvNormalNormal
Ruppert JonescfLsp24 .000Av .000AvFrFrAvVgVgIronNormal
Edgar MartinezdhRp 32 .000Ex .000ExFrPrAvFrPrIronTerror
Dan Meyer3bLsp26 .000Av .000AvAvFrAvAvAvNormalNormal
Tom PacioreklfRsp34 .000Vg .000AvAvFrAvFrVgProneNormal
Jack Perconte2bLsp29 .000Pr .000PrVgAvAvVgVgNormalNormal
Jim Presley3bRp 23 .000Ex .000VgFrPrFrPrPrNormalNormal
Rey QuinonesssRsp23 .000Fr .000FrAvAvFrPrPrNormalNormal
Craig ReynoldsssLsp25 .000Pr .000FrVgAvFrAvFrNormalNormal
Harold Reynolds2bSsp28 .000Pr .000PrVgAvAvVgVgNormalNormal
fLeon RobertsrfRp 27 .000Vg .000VgFrFrAvAvFrNormalNormal
Kyle Seager3bLp 28 .000Vg .000ExPrPrAvAvFrIronNormal
Paul Sorrento1bLp 31 .000Ex .000ExPrPrPrPrPrNormalNormal
Leroy StantonrfRp 31 .000Ex .000ExPrPrFrPrPrNormalNormal
fBob Stinsonc Ssp32 .000Av .000AvFrPrPrFrPrProneNormal
Ichiro SuzukirfLsp30 .000Pr .000FrAvVgVgVgVgIronNormal
fDave Vallec Rsp32 .000Av .000AvAvFrPrPrPrNormalNormal
Dan Wilsonc Rsp27 .000Av .000AvVgFrFrPrPrNormalNormal
 Total  28.9 .000  .000        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fGlenn AbbottspR29 .000 .000PrPrPrPrPrVg Fr31380NormalNormal
Bobby AyalaclR24 .000 .000PrPrPrPrPr AvAv2000ToughNormal
Jim BeattiespR27 .000 .000PrPrPrPrPrAvAvFr163500ToughNormal
Bill CaudillclR25 .000 .000PrPrPrPrPr AvAv1200ToughIron
Bryan ClarkmrL25 .000 .000PrPrPrPrPrFrAvAv1900NormalNormal
Dave FlemingspL22 .000 .000PrPrPrPrPrVg Av201320NormalIron
Freddy GarciaspR25 .000 .000AvPrPrPrPrEx Pr71280SuperIron
Erik HansonspR25 .000 .000PrPrPrPrPrEx Av241300NormalIron
Felix HernandezspR28 .000 .000AvPrPrPrPrVg Fr42060SuperIron
fBrian HolmanspR26 .000 .000PrPrPrPrPrVg Vg221490NormalNormal
fHisashi IwakumaspR32 .000 .000PrPrPrPrPrVg Fr23050SuperIron
Jamie MoyerspL38 .000 .000FrPrPrPrPrAv Fr300ToughIron
Jeff NelsonrpR28 .000 .000PrPrPrPrPr AvFr2050ToughNormal
fMike ParrottspR24 .000 .000PrPrPrPrPrVgAvVg21280NormalNormal
fJoel PineirospR23 .000 .000PrPrPrPrPrAvAvEx23056ToughNormal
J.J. PutzclR30 .000 .000PrPrPrPrPr FrAv7048ToughNormal
Jerry ReedmrR33 .000 .000PrPrPrPrPrFrAvAv272890NormalNormal
fEnrique RomoclR29 .000 .000PrPrPrPrPrFrAvAv55420ToughNormal
Kazuhiro SasakiclR33 .000 .000PrPrPrPrPr FrPr3600ToughNormal
Mike SchoolerclR27 .000 .000PrPrPrPrPr AvVg1000ToughNormal
fMike StantonmrR30 .000 .000PrPrPrPrPr AvAv89990NormalNormal
Roy ThomasmrR32 .000 .000PrPrPrPrPr VgFr246490NormalNormal
Ed Vande BergmrL23 .000 .000PrPrPrPrPr FrVg238250ToughIron
 Total  27.7 .000 .000             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAbbottspAv/36           
AyalaclFr/48           
BeattiespFr/40           
Blowers3b  Fr/179 Av/74  Pr/200 Pr/200Fr  
Bochte1b  Av/119        
Boone2b   Av/92        
Bradleylf      Av/79   Vg  
Buhnerrf        Av/53 Vg  
Cameroncf       Vg/134 Vg  
CaudillclPr/0           
ClarkmrFr/0           
fCora2b   Vg/133       
Cruzrf        Av/167  
Davis1b  Av/72         
FlemingspAv/34           
GarciaspVg/37           
Griffey Jrcf       Vg/98  Vg  
HansonspAv/135          
fHendersonlf      Av/134Fr/134Fr/134Vg  
HernandezspAv/27           
fHolmanspAv/74           
fIbanezlf      Av/42   Av  
fIwakumaspAv/34           
Jasoc  Pr/100        Fr7
Jonescf       Vg/62  Vg  
Martinezdh  Pr/200 Pr/100      
Meyer3b  Fr/100 Av/125 Fr/194  Pr  
MoyerspAv/0           
NelsonrpVg/25           
Pacioreklf      Av/136 Fr/136Av  
fParrottspAv/0           
Perconte2b   Av/93        
fPineirospAv/68           
Presley3b    Vg/74       
PutzclPr/0           
Quinonesss     Av/116     
ReedmrAv/0           
Reynolds,Css     Vg/124     
Reynolds,H2b   Ex/125       
fRobertsrf        Av/125Av  
fRomoclFr/17           
SasakiclFr/18           
SchoolerclFr/23           
Seager3b    Vg/128      
Sorrento1b  Av/36         
Stanton,Lrf      Pr/198 Av/198Vg  
fStanton,MmrPr/0           
fStinsonc  Fr/63         Av2
Suzukirf        Vg/63 Ex  
ThomasmrFr/0           
fVallec  Vg/65         Av4
Vande BergmrFr/14           
Wilsonc  Vg/37         Vg2

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fGlenn AbbottspRspR29100 00
Bobby AyalaclRspR24100 00
Jim BeattiespRspR2790 00
Mike Blowers3bRp R3091 00
Bruce Bochte1bLspL28100 00
Bret Boone2bRspR32100 00
Phil BradleylfRp R26100 00
Jay BuhnerrfRspR31100 00
Mike CameroncfRspR28100 00
Bill CaudillclRspR25100 00
Bryan ClarkmrLspL25100 00
fJoey Cora2bSspR32100 00
Nelson CruzrfRp R34100 00
Alvin Davis1bLp R26100 00
Dave FlemingspLspL22100 00
Freddy GarciaspRspR25100 00
Ken Griffey JrcfLp L27100 00
Erik HansonspRspR25100 00
fSteve HendersonlfRspR3083 00
Felix HernandezspRspR28100 00
fBrian HolmanspRspR26100 00
fRaul IbanezlfLspR34100 00
fHisashi IwakumaspRspR32100 00
John Jasoc LspR28100 00
Ruppert JonescfLspL24100 00
Edgar MartinezdhRp R32100 00
Dan Meyer3bLspR2696 00
Jamie MoyerspLspL38100 00
Jeff NelsonrpRspR28100 00
Tom PacioreklfRspR3472 00
fMike ParrottspRspR24100 00
Jack Perconte2bLspR29100 00
fJoel PineirospRspR23100 00
Jim Presley3bRp R23100 00
J.J. PutzclRspR30100 00
Rey QuinonesssRspR2391 00
Jerry ReedmrRspR33100 00
Craig ReynoldsssLspR25100 00
Harold Reynolds2bSspR28100 00
fLeon RobertsrfRp R2791 00
fEnrique RomoclRspR29100 00
Kazuhiro SasakiclRspR33100 00
Mike SchoolerclRspR2790 00
Kyle Seager3bLp R28100 00
Paul Sorrento1bLp R3198 00
Leroy StantonrfRp R3190 00
fMike StantonmrSspR30100 00
fBob Stinsonc SspR3288 00
Ichiro SuzukirfLspR30100 00
Roy ThomasmrRspR3290 00
fDave Vallec RspR3294 00
Ed Vande BergmrRspL23100 00
Dan Wilsonc RspR2794 00
 Total   28.4  0