Team roster -- 2020 Seattle
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fBraden BishoprfRsp26 .235Fr .077PrAvPrAvAvVgNormalNormal
J.P. CrawfordssLsp25 .242Fr .261FrFrPrExAvAvNormalNormal
fPhillip ErvinrfRp 27 .150Pr .263AvFrPrAvAvFrNormalNormal
fJake FraleyrfLsp25 .000Pr .200AvPrPrAvAvExProneNormal
fTy France2bRp 25 .167Av .375AvPrPrAvPrPrNormalNormal
Dee GordonlfLsp32 .077Pr .265PrVgVgVgAvVgNormalNormal
fSam HaggertylfSsp26 .333Vg .219PrFrPrVgExExVery proneNormal
Joe Hudsonc Rsp29 .000Pr .176PrAvPrFrPrPrNormalNormal
Kyle LewiscfRsp24 .224Ex .277AvPrPrExExFrNormalTerror
Shed Long2bLsp24 .063Pr .212AvPrPrVgExVgVery proneNormal
Tim LopeslfRp 26 .218Vg .250FrFrPrAvExVgNormalNormal
Jose MarmolejoslfLsp27 .167Av .217ExPrPrAvPrFrNormalNormal
Dylan MoorerfRsp27 .234Ex .267ExFrPrVgAvExVery proneNormal
Austin Nolac Rp 30 .259Vg .324ExFrPrFrPrPrProneNormal
fJoseph Odomc Rsp28 .000Pr .167PrAvPrAvPrPrNormalNormal
Kyle Seager3bLsp32 .185Vg .268VgPrFrAvExFrIronNormal
Mallex SmithrfLp 27 .000Pr .146PrAvFrVgVgExNormalNormal
fLuis Torrensc Rsp24 .231Vg .273PrAvPrAvPrPrNormalNormal
Daniel VogelbachdhLsp27 .000Pr .102AvPrPrPrPrPrNormalNormal
fDonovan WaltonssLsp26 .667Fr .000PrPrPrFrPrExNormalNormal
Evan White1bRp 24 .140Fr .192VgPrPrVgPrFrNormalNormal
 Total  26.7 .190  .241        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Dan AltavillamrR27 .357 .212PrPrPrPrPr AvPr507033NormalNormal
Brandon BrennanmrR28 .222 .263PrPrPrPrPr VgFr188950NormalVery prone
Nestor CortesmrL25 .444 .308PrPrPrPrPrPrExAv178553NormalVery prone
Justin DunnspR24 .193 .185PrPrPrPrPrFr Pr73438NormalNormal
Carl EdwardsmrR28 .333 .077PrPrPrPrPr FrPr199475NormalVery prone
fAaron FletchermrL24 .000 .500PrPrPrPrPr AvAv189050NormalNormal
fSeth FrankoffmrR31 .625 .167PrPrPrPrPr ExFr199525NormalNormal
fJoey GerbermrR23 .278 .222PrPrPrPrPr AvAv367949NormalNormal
Marco GonzalesspL28 .274 .202AvPrFrPrPrVg Ex2843NormalNormal
Kendall GravemanmrR29 .115 .286PrPrPrPrPrFrAvAv157456NormalVery prone
Zac GrotzmrR27 .429 .348PrPrPrPrPr ExFr488550NormalNormal
fTaylor GuilbeaumrL27 .385 .176PrPrPrPrPr AvFr628847NormalVery prone
Yoshihisa HiranoclR36 .300 .391PrPrPrPrPr AvVg167956NormalVery prone
Yusei KikuchispL29 .265 .228AvPrPrPrPrAv Fr343563NormalNormal
fBrady LailmrR26 .192 .233PrPrPrPrPr ExPr157636NormalNormal
fWalker LockettmrR26 .294 .389PrPrPrPrPr ExVg157655NormalNormal
Matt MagillmrR30 .167 .259PrPrPrPrPr AvAv498542NormalVery prone
Nick MargeviciusspL24 .205 .259PrPrPrPrPrAvVgAv264343NormalNormal
Anthony MisiewiczmrL25 .216 .308PrPrPrPrPr AvAv547232NormalNormal
fLjay NewsomespR23 .379 .243PrPrPrPrPrPrExAv157746NormalProne
Yohan RamirezmrR25 .222 .071PrPrPrPrPr VgAv476920NormalNormal
fCasey SadlermrR29 .261 .067PrPrPrPrPr VgVg997147NormalNormal
Bryan ShawmrR32 .273 .526PrPrPrPrPr VgAv178764NormalNormal
Justus SheffieldspL24 .154 .284PrPrPrPrPrVg Fr102352NormalNormal
fErik SwansonmrR26 .353 .333PrPrPrPrPr AvAv608854NormalVery prone
Taijuan WalkerspR27 .289 .145PrPrPrPrPrAv Pr102542NormalNormal
Taylor WilliamsclR28 .222 .240PrPrPrPrPr AvVg9950033NormalNormal
fJimmy YacabonismrR28 .167 .333PrPrPrPrPr FrPr199633NormalNormal
 Total  27.1 .250 .242             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AltavillamrAv/92           
fBishoprf      Av/84 Fr/84 Av/84 Av  
BrennanmrAv/95           
CortesmrPr/100          
Crawford,JPss     Ex/52      
DunnspFr/70           
EdwardsmrPr/100          
fErvinrf        Av/76 Av  
fFletcher,AmrPr/100          
fFraleyrf      Av/88  Av/88 Av  
fFrance2b   Av/107Fr/101      
fFrankoffmrPr/100          
fGerbermrAv/90           
GonzalesspAv/54           
Gordon,Dlf   Av/146 Fr/96 Av/82   Fr  
GravemanmrAv/88           
GrotzmrAv/95           
fGuilbeaumrAv/95           
fHaggertylf    Pr/98  Vg/81  Vg/81 Av  
HiranoclAv/92           
Hudson,Jc  Fr/89         Fr5
KikuchispVg/69           
fLailmrAv/90           
Lewiscf       Fr/117 Av  
fLockettmrVg/94           
Long2b   Av/72   Fr/99   Av  
Lopes,Tlf    Pr/105 Fr/62  Fr/62 Av  
MagillmrPr/100          
MargeviciusspAv/72           
Marmolejoslf  Av/93    Fr/145 Fr/145Av  
MisiewiczmrAv/87           
Moorerf  Av/96 Vg/117Fr/98 Fr/120Vg/63 Fr/63 Vg/63 Vg  
fNewsomespFr/90           
Nola,Auc  Fr/118Av/96  Pr/99      Av5
fOdomc  Fr/75         Pr5
Ramirez,YmrFr/86           
fSadlermrAv/93           
Seager,K3b    Av/61       
Shaw,BmrAv/96           
SheffieldspVg/63           
Smith.Mrf       Fr/152Av/152Av  
fSwanson,EmrPr/100          
fTorrensc  Fr/72         Fr10
Vogelbachdh           
Walker,TspAv/82           
fWaltonss   Fr/98  Fr/95      
White,Ev1b  Vg/40         
Williams,TaclFr/91           
fYacabonismrPr/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Dan AltavillamrRspR276005730
fBraden BishoprfRspR262705630
Brandon BrennanmrRspR2823775900
Nestor CortesmrRspL2535655680
J.P. CrawfordssLspR259205750
Justin DunnspRspR2410005640
Carl EdwardsmrRspR2823779500
fPhillip ErvinrfRp R273705730
fAaron FletchermrLspL243205630
fJake FraleyrfLspL251885630
fTy France2bRp R253805670
fSeth FrankoffmrRspR312505630
fJoey GerbermrRspR238205630
Marco GonzalesspLspL28100010000
Dee GordonlfLspR321000138000
Kendall GravemanmrRspR29574315000
Zac GrotzmrRspR272505630
fTaylor GuilbeaumrLspL2727555650
fSam HaggertylfSspR2622375630
Yoshihisa HiranoclRspR36554516550
Joe Hudsonc RspR293805630
Yusei KikuchispLspL291000155000
fBrady LailmrRspR266505630
Kyle LewiscfRspR2410005650
fWalker LockettmrRspR263805660
Shed Long2bLspR2472285670
Tim LopeslfRp R268505660
Matt MagillmrRspR3055455740
Nick MargeviciusspLspL2410005630
Jose MarmolejoslfLspL277005630
Anthony MisiewiczmrRspL2510005630
Dylan MoorerfRspR2773275700
fLjay NewsomespRspR2355105630
Austin Nolac Rp R305555700
fJoseph Odomc RspR287505630
Yohan RamirezmrRspR2510005630
fCasey SadlermrRspR293305770
Kyle Seager3bLspR321000195000
Bryan ShawmrSspR322805630
Justus SheffieldspLspL2410005660
Mallex SmithrfLp R2740023500
fErik SwansonmrRspR2647385670
fLuis Torrensc RspR243725680
Daniel VogelbachdhLspR274205800
Taijuan WalkerspRspR2752020000
fDonovan WaltonssLspR261005630
Evan White1bRp L24100013000
Taylor WilliamsclSspR286005630
fJimmy YacabonismrRspR281005630
 Total   26.9  81663