Team roster -- 2022 Seattle Rainers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fHanser Alberto3bRp 29 .286Av .254FrAvVgAvVgFrNormalNormal
Charlie BlackmonrfLsp35 .287Fr .265AvFrPrFrAvPrNormalNormal
Harold CastrossLsp28 .214Pr .293FrAvPrAvFrPrNormalNormal
Kyle FarmerssRsp31 .257Ex .265AvPrPrVgPrFrNormalTerror
Brian GoodwinrfLp 31 .136Pr .250VgPrPrAvFrPrProneNormal
fAustin Hedgesc Rp 29 .179Av .178FrVgPrPrFrPrNormalNormal
Odubel HerreracfLsp30 .252Av .264AvPrAvFrExPrProneNormal
Eric Hosmer1bLsp32 .262Av .272AvAvPrFrFrFrNormalNormal
Jonathan India2bRp 25 .297Av .259VgAvPrFrExFrNormalNormal
Danny Jansenc Rp 27 .150Vg .258ExFrPrAvPrPrVery proneNormal
Brandon Lowe2bLsp27 .198Vg .270ExAvFrExExFrNormalNormal
fDylan Moore2bRsp29 .206Av .163AvAvFrAvExExProneNormal
Tyler NaquincfLsp31 .197Pr .283ExAvAvVgAvFrProneNormal
Michael Perezc Lsp29 .154Pr .141AvFrPrAvPrPrNormalNormal
fHarold RamirezlfRsp27 .288Av .258FrPrPrVgVgFrProneNormal
fRio Ruiz2bLsp28 .250Av .156FrAvPrFrAvFrNormalNormal
Ronald Torreyes3bRp 29 .284Av .218FrVgPrAvAvFrProneNormal
Justin UptonlfRp 34 .225Ex .205VgPrPrAvExFrVery proneNormal
Pat Valaika2bRsp29 .214Fr .192FrAvPrFrFrFrNormalNormal
Tyler WadessLsp27 .325Pr .241PrFrAvVgVgExNormalNormal
 Total  29.4 .241  .244        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fJose AlvaradomrL27 .123 .266PrPrPrPrPr AvAv8048266NormalProne
Daniel BardclR37 .319 .208PrPrPrPrPr AvAv29052NormalIron
Chris BassittspR33 .196 .238PrPrPrPrPrVg Av1717946NormalProne
fBrandon BielakmrR26 .256 .252PrPrPrPrPr ExVg412750NormalNormal
fAndrew ChafinmrL32 .170 .196PrPrPrPrPr AvVg251149NormalIron
Jeurys FamiliamrR32 .270 .231PrPrPrPrPr AvVg341361NormalProne
fJosh FlemingmrL26 .277 .265PrPrPrPrPrAvExVg0063NormalNormal
Rich HillspL42 .187 .251PrExPrPrPrAv Av1017639NormalNormal
Tim HillmrL32 .210 .252PrPrPrPrPr FrEx91568NormalIron
fCraig KimbrelclR34 .143 .157PrPrPrPrPr AvPr7650033ToughNormal
Jorge LopezspR29 .294 .292PrPrPrPrPrAvAvVg3641059NormalProne
Tyler MahlespR27 .198 .270AvPrPrPrPrVg Vg12050NormalIron
fBrett MartinmrL27 .255 .283PrPrPrPrPr AvAv341262NormalIron
Carlos MartinezspR30 .261 .226AvPrPrPrPrAv Av18058NormalVery prone
Anthony MisiewiczmrL27 .261 .294PrPrPrPrPr AvVg562148ToughProne
fCharlie MortonspR38 .183 .221AvPrPrPrPrVg Av15055NormalIron
Yusmeiro PetitmrR37 .219 .242PrPrPrPrPr AvAv7040ToughIron
fHirokazu SawamuramrR34 .218 .231PrPrPrPrPr AvVg762258NormalProne
Blake SnellspL29 .144 .235AvPrPrPrPrAv Pr2822046NormalProne
Craig StammenmrR38 .224 .244FrPrPrPrPr AvPr19063NormalIron
 Total  31.9 .219 .246             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlberto3b   Av/143Av/106Av/80      
fAlvaradomrAv/150          
BardclFr/287          
BassittspFr/132          
fBielakmrAv/154          
Blackmonrf        Fr/69 Fr  
Castro,Hss  Fr/84 Av/74 Fr/110Av/42 Fr/95 Fr/95  Av  
fChafinmrAv/118          
FamiliamrAv/60           
Farmer,Kss  Av/95 Av/92 Av/110Av/44 Pr/100  Fr  
fFlemingmrEx/30           
Goodwinrf      Fr/120Fr/120Fr/120Fr  
fHedgesc  Vg/45         Vg1
Herreracf      Av/106Av/106Av/106Av  
Hill,RspAv/105          
Hill,TmrVg/60           
Hosmer1b  Av/109        
India2b   Av/132       
Jansen,Dc  Av/65         Vg0
fKimbrelclFr/60           
Lopez,JospFr/19           
Lowe,B2b   Fr/128  Fr/159 Fr/159Fr  
MahlespVg/0           
fMartin,BmrAv/193          
Martinez,CspAv/103          
MisiewiczmrFr/64           
fMoore,D2b   Av/71 Av/90 Fr/96 Vg/88  Vg/88 Av  
fMortonspFr/234          
Naquincf      Av/136Fr/136Av/136Av  
Perez,Mic  Fr/108        Vg2
PetitmrFr/48           
fRamirez,Hlf  Fr/99    Av/84 Fr/84 Av/84 Av  
fRuiz,R2b  Fr/98 Fr/110Fr/83  Fr/100  Fr  
fSawamuramrAv/65           
SnellspFr/14           
StammenmrFr/41           
Torreyes3b   Av/113Av/29 Av/85      
Uptonlf      Fr/124  Fr  
Valaika2b  Av/93 Av/0 Fr/98 Fr/94 Fr/98   Av  
Wade,Tss   Av/122Av/111Fr/72 Av/82 Fr/82 Av/82 Av  

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fHanser Alberto3bRp R29100 16500
fJose AlvaradomrLspL2786 10000
Daniel BardclRspR37100 29250
Chris BassittspRspR3380 49000
fBrandon BielakmrLspR2677 5990
Charlie BlackmonrfLspL35100 210000
Harold CastrossLspR28100 5810
fAndrew ChafinmrRspL32100 22500
Jeurys FamiliamrRspR3293 116660
Kyle FarmerssRspR3198 6400
fJosh FlemingmrRspL2673 5700
Brian GoodwinrfLp R3157 10000
fAustin Hedgesc Rp R2996 32800
Odubel HerreracfLspR3081 103500
Rich HillspLspL42100 25000
Tim HillmrRspL32100 5960
Eric Hosmer1bLspL3296 210000
Jonathan India2bRp R2599 5700
Danny Jansenc Rp R2762 6010
fCraig KimbrelclRspR34100 160000
Jorge LopezspRspR2983 5860
Brandon Lowe2bLspR27100 25000
Tyler MahlespRspR27100 22000
fBrett MartinmrLspL2796 5890
Carlos MartinezspRspR3047 117000
Anthony MisiewiczmrRspL2792 5780
fDylan Moore2bRspR2986 5900
fCharlie MortonspRspR38100 150000
Tyler NaquincfLspR3187 15000
Michael Perezc LspR29100 5910
Yusmeiro PetitmrRspR37100 25500
fHarold RamirezlfRspR2774 5870
fRio Ruiz2bLspR2852 5830
fHirokazu SawamuramrRspR3487 12000
Blake SnellspLspL2983 111000
Craig StammenmrRspR3896 40000
Ronald Torreyes3bRp R2984 8000
Justin UptonlfRp R3471 247000
Pat Valaika2bRspR2967 8750
Tyler WadessLspR2790 6030
 Total   30.6  186510