Team roster -- 2021 Seattle Mariners
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Vidal Brujan2bSsp23 .243Fr .248FrPrFrExAvExNormalNormal
Oswaldo Cabrera2bSsp22 .215Fr .215FrPrFrAvPrVgNormalNormal
Rodolfo Castro2bSsp22 .213Av .218AvFrFrVgPrAvNormalNormal
Oneil CruzssLsp22 .222Av .237AvPrPrExFrVgNormalNormal
Luis GarciassLsp21 .245Fr .263FrFrFrVgFrAvNormalNormal
fRoyce LewisssRsp22 .232Av .227AvPrPrVgFrExNormalNormal
Jake McCarthycfLsp23 .225Fr .230FrPrPrExAvExNormalNormal
fChristopher Morel3bRsp22 .211Av .206AvFrFrExPrExNormalNormal
Edward OlivaresrfRsp25 .247Av .242AvPrPrVgAvVgNormalNormal
Geraldo PerdomossSsp21 .220Fr .223FrFrFrVgAvExNormalNormal
Nick Pratto1bLsp22 .182Av .187AvPrPrVgAvExNormalNormal
Luis Rengifo2bSsp24 .226Av .232FrFrFrExFrVgNormalNormal
Adley Rutschmanc Ssp23 .226Av .231AvPrPrVgVgAvNormalNormal
Jesus SanchezrfLsp23 .208Av .221AvPrPrAvPrAvNormalNormal
Samad Taylor2bRsp22 .189Av .187AvFrFrExAvExNormalNormal
Taylor TrammelllfLsp23 .197Fr .208FrPrPrExAvVgNormalNormal
 Total  22.5 .220  .225        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Bryan AbreuspR24 .228 .226AvPrPrPrPrFrFrAv1038455NormalNormal
Adbert AlzolayspR26 .250 .245AvPrPrPrPrPrPrAv3210944NormalNormal
Anthony BendermrR26 .276 .265AvPrPrPrPrVgVgAv5813953NormalNormal
Emmanuel ClasemrR23 .248 .244AvPrPrPrPr AvAv609173NormalNormal
fJhoan DuranspR23 .262 .250AvPrPrPrPrPrFrAv808369NormalNormal
Luis H. GarciaspR24 .247 .235AvPrPrPrPrFrAvAv11710051NormalNormal
fTyler GlasnowspR27 .211 .206AvPrPrPrPrAv Pr5310157NormalNormal
Josiah GrayspR23 .258 .254AvPrPrPrPrPrFrAv188045NormalNormal
Carlos E. HernandezspR24 .271 .266AvPrPrPrPrPr Av9210050NormalNormal
Sam LongmrL25 .250 .271AvPrPrPrPrFrAvAv5410051NormalNormal
fBrailyn MarquezspL22 .236 .250AvPrPrPrPrPr Av13310058NormalNormal
Shane McClanahanspL24 .233 .249AvPrPrPrPrFrFrAv788253NormalNormal
fAdrian MorejonspL22 .215 .243AvPrPrPrPrPrPrAv169359NormalNormal
fAndres MunozmrR22 .215 .205AvPrPrPrPr AvVg669359NormalNormal
Jose QuijadamrL25 .220 .226AvPrPrPrPr AvAv2413844NormalNormal
Huascar YnoaspR23 .259 .247AvPrPrPrPrFrAvVg478362NormalNormal
 Total  23.9 .244 .243             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Abreu,BspAv/100          
AlzolayspAv/100          
BendermrAv/100          
Brujan2b   Vg/149 Av/115     
Cabrera,O2b   Av/149Av/93 Av/120     
Castro,R2b   Vg/150Vg/156Av/181     
ClasemrAv/100          
Cruz,Oss    Av/182Av/180     
fDuran,JhspAv/100          
Garcia,LuisVss   Av/130 Av/109     
Garcia,LuisHspAv/100          
fGlasnowspAv/100          
Gray,JosspAv/100          
Hernandez,CaspAv/100          
fLewis,Rss     Av/119     
Long,SamrAv/100          
fMarquez,BspAv/100          
McCarthy,Jcf      Vg/116Av/44 Vg/63 Av  
McClanahanspAv/100          
fMorejonspAv/100          
fMorel3b    Av/126Pr/154     
fMunoz,AmrAv/100          
Olivaresrf      Av/130Fr/169Av/130Vg  
Perdomo,Gss   Vg/128 Vg/125     
Pratto1b  Av/128        
QuijadamrAv/100          
Rengifo2b   Av/112Av/118Fr/157Av/105 Av/98 Av  
Rutschmanc  Av/111        Vg10
Sanchez,Jrf      Vg/107Fr/80 Vg/68 Av  
Taylor,S2b   Vg/146Av/101Fr/101     
Trammelllf      Vg/123Av/104Av/103Fr  
Ynoa,HspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Bryan AbreuspRspR24100 00
Adbert AlzolayspRspR26100 00
Anthony BendermrRspR26100 00
Vidal Brujan2bSspR23100 00
Oswaldo Cabrera2bSspR22100 00
Rodolfo Castro2bSspR22100 00
Emmanuel ClasemrRspR23100 00
Oneil CruzssLspR22100 00
fJhoan DuranspRspR23100 00
Luis GarciassLspR21100 00
Luis H. GarciaspRspR24100 00
fTyler GlasnowspLspR27100 00
Josiah GrayspRspR23100 00
Carlos E. HernandezspRspR24100 00
fRoyce LewisssRspR22100 00
Sam LongmrLspL25100 00
fBrailyn MarquezspLspL22100 00
Jake McCarthycfLspL23100 00
Shane McClanahanspLspL24100 00
fAdrian MorejonspLspL22100 00
fChristopher Morel3bRspR22100 00
fAndres MunozmrRspR22100 00
Edward OlivaresrfRspR25100 00
Geraldo PerdomossSspR21100 00
Nick Pratto1bLspL22100 00
Jose QuijadamrLspL25100 00
Luis Rengifo2bSspR24100 00
Adley Rutschmanc SspR23100 00
Jesus SanchezrfLspR23100 00
Samad Taylor2bRspR22100 00
Taylor TrammelllfLspL23100 00
Huascar YnoaspRspR23100 00
 Total   23.2  0