Team roster -- 2021 Seattle Mariners
Regular season

Batters
 vs. LHPvs. RHP BuntBasepaths Other ratings
NamePos   Bats  AgeAvgPwrAvgPwrSacHitRunStlJmpInjuryClutch
fJordyn AdamscfRsp21  .000Pr .000Pr   NormalNormal
Greg Bird1bLsp28  .210Vg .223Vg PrPrFrPrPr NormalNormal
fHunter BishopofLsp23  .000Pr .000Pr   NormalNormal
C.J. Cron1bRsp31  .268Ex .262Vg PrPrFrPrFr NormalNormal
Ian DesmondcfRsp35  .266Av .252Av PrPrVgAvAv NormalNormal
Adam DuvalllfRsp32  .236Ex .234Ex PrPrAvFrAv NormalNormal
Phil ErvinlfRsp28  .250Vg .240Av PrFrExAvVg NormalNormal
Didi GregoriusssLsp31  .272Vg .278Ex PrPrVgFrAv NormalNormal
Luis Guillorme2bLsp26  .234Fr .248Fr AvFrAvPrAv NormalNormal
fAdam HallssRsp22  .000Pr .000Pr   NormalNormal
Ryon Healy1bRsp29  .263Vg .261Vg PrPrFrPrPr NormalNormal
fJosh Jung3bRsp23  .000Pr .000Pr   NormalNormal
fJarred KeleniccfLsp21  .000Vg .000Vg PrPrExAvVg NormalNormal
Tim Lopes2bRsp27  .249Fr .241Fr PrPrVgAvVg NormalNormal
fAustin MartinofRsp22  .000Pr .000Pr   NormalNormal
Kevin NewmanssRsp27  .280Av .272Av FrFrVgAvVg NormalNormal
Jared OlivacfRsp25  .220Av .218Fr FrFrExVgEx NormalNormal
fJeremy PenassRsp23  .000Pr .000Pr   NormalNormal
fCal Raleighc Ssp24  .000Pr .000Pr   NormalNormal
Corey RaycfLsp26  .186Av .194Av PrPrVgAvVg NormalNormal
fBen Rortvedtc Lsp23  .000Pr .000Pr   NormalNormal
Stephen Vogtc Lsp36  .232Av .255Vg PrPrAvFrAv NormalNormal
Austin Wynnsc Rsp30  .244Fr .238Fr FrPrFrPrPr NormalNormal
 Total  26.7  .247  .246          

Pitchers
vs. LHvs. RH BuntBasepaths Endur On the mound Other ratings
NamePThrAgeAvgAvgSacHitRunStlJmpSPRPHldWPBKGB%JamInjury
fEdward CabreraspR23 .000 .000      0050 NormalNormal
Griffin CanningspR25 .249 .237 PrPrPrPrPr Fr  Fr618351 NormalNormal
Tyler ClippardmrR36 .225 .234 PrPrPrPrPr  Av Pr559333 NormalNormal
Chris DevenskimrR30 .227 .238 PrPrPrPrPr  Av Pr1411344 NormalNormal
Justin DunnspR25 .258 .255 PrPrPrPrPr Fr  Av427952 NormalNormal
Marco GonzalesspL29 .239 .275 AvPrFrPrPr Av  Vg89154 NormalNormal
Felix HernandezspR35 .275 .259 FrPrPrPrPr Fr  Av358459 NormalNormal
Mike LeakespR33 .295 .278 FrPrFrPrPr Ex  Av1211262 NormalNormal
Walker LockettspR27 .272 .265 PrPrPrPrPr FrAv Av2810261 NormalNormal
Jake OdorizzispR31 .225 .247 AvPrPrPrPr Av  Vg119544 NormalNormal
Dan OteromrR36 .287 .262 PrPrPrPrPr  Av Vg712075 NormalNormal
fYerry RodriguezspR23 .000 .000      0050 NormalNormal
JoJo RomerospL24 .252 .279 AvPrPrPrPr Fr  Av3610461 NormalNormal
Jeff SamardzijaspR36 .259 .244 AvPrPrPrPr Vg  Fr1011651 NormalNormal
Craig StammenmrR37 .254 .231 PrPrPrPrPr  Av Vg1313663 NormalNormal
Robert StephensonmrR28 .214 .214 PrPrPrPrPr  Av Av3613745 NormalNormal
Art WarrenmrR28 .244 .235 PrPrPrPrPr  Av Vg879657 NormalNormal
fBrandon WilliamsonspL23 .000 .000      0050 NormalNormal
fCole WinnspR21 .000 .000      0050 NormalNormal
Nick WittgrenmrR30 .255 .239 PrPrPrPrPr  Av Vg2014050 NormalNormal
 Total  29.0 .255 .256                 

Fielding
 Pitchers Catchers Infielders Outfielders
NamePDefHldDefArmPB1b2b3bsslfcfrfArm
fAdams,Jcf                
Bird,G1b        Av/98        
fBishop,Hof                
fCabrera,Esp                
Canningsp Ex/140Fr             
Clippardmr Av/191Pr             
Cron,C.J.1b        Vg/107       
Desmondcf        Fr/80   Pr/99  Av/140Pr/202 Av
Devenskimr Av/134Pr             
Dunn,Jsp Av/96 Av             
Duvalllf        Av/102 Pr/138  Vg/118 Av/100Vg
Ervinlf             Vg/105Av/110Av/94 Fr
Gonzalessp Av/175Vg             
Gregoriusss           Av/68     
Guillorme2b         Av/92 Av/97 Av/109    
fHall,Ass                
Healy1b        Fr/124 Pr/162     
Hernandez,Fsp Pr/52 Av             
fJung3b                
fKeleniccf             Av/97 Fr/205Fr/109Vg
Leakesp Vg/42 Av             
Lockettsp Av/85 Av             
Lopes,T2b         Av/95 Av/139Fr/105 Av/112 Av/109Av
fMartin,Aof                
Newmanss         Vg/99 Av/104Av/70  Av/99 Av/99  Fr
Odorizzisp Fr/0 Vg             
Olivacf             Vg/97 Av/30 Vg/98 Fr
Oteromr Fr/80 Vg             
fPena,Jss                
fRaleighc                 
Ray,Ccf             Av/97 Av/145Av/108Av
fRodriguez,Ysp                
Romero,Jsp Av/100Av             
fRortvedtc                 
Samardzijasp Fr/107Fr             
Stammenmr Ex/91 Vg             
Stephenson,Rmr Ex/294Av             
Vogtc     Fr/137Fr4 Fr/103    Av/97   Av
Warren,Armr Pr/100Vg             
fWilliamson,Bsp                
fWinnsp                
Wittgrenmr Vg/62 Vg             
Wynnsc     Vg/60 Av5         

Contract
 Disabled list Contract
NameP   Bats  ThrAge%Act%DisSalaryYear
fJordyn AdamscfRspR21 100  00
Greg Bird1bLspR28 100  12000
fHunter BishopofLspR23 100  00
fEdward CabreraspRspR23 100  00
Griffin CanningspRspR25 100  5550
Tyler ClippardmrRspR36 100  15000
C.J. Cron1bRspR31 100  48000
Ian DesmondcfRspR35 100  150000
Chris DevenskimrRspR30 100  15250
Justin DunnspRspR25 100  5550
Adam DuvalllfRspR32 100  28750
Phil ErvinlfRspR28 100  5550
Marco GonzalesspLspL29 100  9000
Didi GregoriusssLspR31 100  117500
Luis Guillorme2bLspR26 100  5550
fAdam HallssRspR22 100  00
Ryon Healy1bRspR29 100  5790
Felix HernandezspRspR35 100  278580
fJosh Jung3bRspR23 100  00
fJarred KeleniccfLspL21 100  00
Mike LeakespRspR33 100  160000
Walker LockettspRspR27 100  5550
Tim Lopes2bRspR27 100  5550
fAustin MartinofRspR22 100  00
Kevin NewmanssRspR27 100  5570
Jake OdorizzispRspR31 100  95000
Jared OlivacfRspR25 100  00
Dan OteromrRspR36 100  13000
fJeremy PenassRspR23 100  00
fCal Raleighc SspR24 100  00
Corey RaycfLspL26 100  00
fYerry RodriguezspRspR23 100  00
JoJo RomerospLspL24 100  00
fBen Rortvedtc LspR23 100  00
Jeff SamardzijaspRspR36 100  198000
Craig StammenmrRspR37 100  22500
Robert StephensonmrRspR28 100  5650
Stephen Vogtc LspR36 100  5550
Art WarrenmrRspR28 100  5550
fBrandon WilliamsonspLspL23 100  00
fCole WinnspRspR21 100  00
Nick WittgrenmrRspR30 100  5550
Austin Wynnsc RspR30 100  5580
 Total   27.7    123512