Team roster -- 2016 Seattle Mariners
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jose Abreu1bRsp29 .231Fr .309ExPrPrFrPrPrNormalNormal
fAaron AltherrlfRsp25 .180Vg .276ExAvPrVgVgVgNormalNormal
Melky CabreralfSsp31 .240Fr .286AvPrPrAvExPrIronNormal
Miguel Cabrera1bRsp33 .313Ex .344VgPrPrFrFrPrProneNormal
Derek DietrichlfLsp26 .178Fr .273ExAvPrAvPrPrNormalNormal
Danny Espinosa2bSsp29 .261Av .233VgAvVgVgAvFrProneNormal
Tyler Flowersc Rsp30 .270Av .231FrAvPrPrPrPrNormalNormal
fAdonis Garcia3bRp 31 .328Ex .256VgPrPrAvPrPrNormalNormal
Tuffy Gosewischc Rsp32 .160Pr .223FrVgPrAvAvAvVery proneNormal
Curtis GrandersonrfLp 35 .183Fr .280ExPrFrVgAvAvIronNormal
fJarrett ParkerrfLsp27 .462Ex .306ExPrPrAvFrAvNormalNormal
Aramis Ramirez3bRsp38 .216Vg .255VgPrPrPrAvPrNormalNormal
Mark Reynolds1bRsp32 .224Vg .233AvFrPrFrPrFrNormalNormal
Addison Russell2bRp 22 .156Av .268AvVgPrAvFrFrNormalNormal
Josh Rutledge2bRsp27 .318Pr .269PrAvPrAvPrPrNormalNormal
fCarlos Sanchez2bSsp24 .218Av .225FrVgPrFrFrFrNormalNormal
fLogan SchafercfLp 29 .160Pr .237FrVgPrVgAvPrNormalNormal
fJosh Tholec Lsp29 .250Pr .189PrPrPrAvPrPrNormalNormal
Melvin UptoncfRp 31 .254Vg .261VgExPrVgVgVgVery proneTerror
fKyle WaldropphLsp24 .000Pr .000PrPrPrPrPrPrNormalNormal
 Total  29.2 .230  .268        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jeremy AffeldtmrL37 .284 .300PrPrPrPrPr PrFr164567NormalProne
Pedro BaezmrR28 .255 .245PrPrPrPrPr AvVg1250042NormalProne
Jerry BlevinsmrL32 .000 .000PrPrPrPrPr PrPr229555NormalVery prone
Brad BrachmrR30 .184 .224PrPrPrPrPr VgFr8049ToughNormal
fMiguel CastromrR21 .294 .297PrPrPrPrPr AvAv6250035NormalNormal
fA.J. ColeclR24 .370 .286PrPrPrPrPrPrExAv588537NormalNormal
fAndrew FaulknermrL23 .111 .316PrPrPrPrPr FrAv208650NormalNormal
Jeremy JeffressmrR28 .272 .236PrPrPrPrPr AvVg3650068NormalIron
fCorey KnebelmrR24 .222 .239PrPrPrPrPr AvAv123058NormalNormal
fKris MedlenspR30 .239 .266AvPrPrPrPrAvExAv321954NormalVery prone
Jon NiesespL29 .305 .273AvPrFrPrPrVgAvEx7060NormalNormal
Darren O'DaymrR33 .210 .192PrPrPrPrPr AvAv31437NormalIron
fMarc RzepczynskimrL30 .255 .372PrPrPrPrPr PrPr324779NormalIron
Fernando SalasmrR31 .271 .232PrPrPrPrPr FrAv291041NormalIron
fDanny SalazarspR26 .232 .220FrPrPrPrPrAv Vg1038849NormalNormal
fEvan ScribnermrR30 .227 .269PrPrPrPrPr AvPr212047NormalProne
Matt ShoemakerspR29 .248 .270PrPrPrPrPrAv Fr13042NormalProne
Jason VargasspL33 .286 .264PrPrPrPrPrPr Vg93942NormalVery prone
Matt WislerspR23 .327 .238AvPrPrPrPrAv Vg1150042NormalNormal
Chris YoungspR37 .242 .159FrPrPrPrPrFrExPr26028NormalNormal
 Total  28.9 .252 .244             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Abreu1b  Av/172        
AffeldtmrPr/76           
fAltherrlf      Av/35 Fr/35 Av/35 Vg  
Baez,PmrFr/189          
BlevinsmrFr/97           
BrachmrPr/162          
Cabrera,Melf      Fr/85   Vg  
Cabrera,Mi1b  Vg/68         
fCastro,MmrVg/96           
fCole,AclEx/128          
Dietrichlf   Fr/98 Fr/140 Pr/159  Pr  
Espinosa2b  Fr/91 Ex/18 Av/111Av/90 Av/95   Av  
fFaulknermrFr/94           
Flowersc  Av/76 Fr/99        Av8
fGarcia,Ad3b    Av/194 Fr/89   Av  
Gosewischc  Av/69         Av3
Grandersonrf       Av/119Vg/119Av  
JeffressmrFr/195          
fKnebelmrVg/66           
fMedlenspPr/61           
NiesespEx/46           
O'DaymrEx/56           
fParker,Jrf      Fr/77 Fr/77 Fr/77 Av  
Ramirez,Ar3b  Fr/600 Fr/83       
Reynolds,Mar1b  Av/137 Pr/139 Fr/92  Fr/92 Fr  
Russell,A2b   Vg/155 Vg/72      
Rutledge2b   Fr/144Av/108      
fRzepczynskimrPr/160          
SalasmrEx/58           
fSalazarspAv/210          
fSanchez,C2b   Av/66        
fSchafer,Lcf       Fr/151 Fr  
fScribnermrFr/60           
ShoemakerspPr/180          
fTholec  Fr/114        Av8
Upton,Mcf       Vg/63  Av  
Vargas,JspVg/71           
fWaldropph           
WislerspAv/27           
Young,CRspAv/137          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Jose Abreu1bRspR29100086670
Jeremy AffeldtmrLspL37792160000
fAaron AltherrlfRspR252705080
Pedro BaezmrRspR2875255130
Jerry BlevinsmrLspL3289224000
Brad BrachmrRspR3010005230
Melky CabreralfSspL311000130000
Miguel Cabrera1bRspR337822220000
fMiguel CastromrRspR213605080
fA.J. ColeclRspR242505080
Derek DietrichlfLspR266205080
Danny Espinosa2bSspR29901018000
fAndrew FaulknermrRspL232205080
Tyler Flowersc RspR30100026750
fAdonis Garcia3bRp R314305080
Tuffy Gosewischc RspR3228725150
Curtis GrandersonrfLp R351000160000
Jeremy JeffressmrRspR2810005110
fCorey KnebelmrRspR247505080
fKris MedlenspSspR30445620000
Jon NiesespLspL2999070500
Darren O'DaymrRspR33100042500
fJarrett ParkerrfLspL271905080
Aramis Ramirez3bRspR38955140000
Mark Reynolds1bRspR32100020000
Addison Russell2bRp R229305080
Josh Rutledge2bRspR273805280
fMarc RzepczynskimrLspL3099024000
Fernando SalasmrRspR31100013700
fDanny SalazarspLspR269405080
fCarlos Sanchez2bSspR248505100
fLogan SchafercfLp L295205110
fEvan ScribnermrRspR3082185130
Matt ShoemakerspRspR298195180
fJosh Tholec LspR2945017500
Melvin UptoncfRp R316436150500
Jason VargasspLspL33277385000
fKyle WaldropphLspL24105080
Matt WislerspRspR235905080
Chris YoungspRspR3710006750
 Total   29.1  142325