Team roster -- 2023 Keller Whales
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fOrlando Arcia2bRp 28 .213Fr .257VgPrPrVgPrPrProneNormal
Joey Bartc Rp 26 .182Vg .231FrAvPrFrAvFrNormalNormal
Bo BichettessRsp25 .262Vg .295VgPrPrAvAvAvIronNormal
Alec Bohm3bRsp26 .352Vg .253FrPrPrAvPrPrNormalNormal
fWill BrennanlfLp 25 .167Pr .389AvPrPrAvAvVgNormalNormal
Willi CastrorfSsp26 .250Av .237FrFrFrVgAvVgNormalNormal
Santiago Espinal2bRsp28 .301Av .256FrPrFrAvFrAvProneNormal
fCam Gallagherc Rsp30 .167Av .250FrFrPrFrPrPrVery proneNormal
fDarick HalldhLsp27 .083Pr .266ExPrPrAvPrPrNormalNormal
Trevor LarnachlfLsp26 .277Fr .212VgPrPrAvPrPrVery proneNormal
fEvan Longoria3bRp 37 .282Vg .215VgPrPrAvPrPrVery proneTerror
Brandon Lowe2bLsp28 .261Ex .212AvPrFrAvFrPrVery proneNormal
fAnthony Rendon3bRsp33 .239Ex .225FrPrPrAvVgFrVery proneNormal
Bryan ReynoldscfSsp28 .273Av .258VgFrPrAvAvFrProneTerror
Luis RobertcfRsp25 .354Av .266AvPrPrVgVgAvProneNormal
Darin Ruf1bRp 36 .222Vg .188PrPrPrFrVgPrNormalNormal
Gary Sanchezc Rp 30 .165Fr .219VgPrPrPrVgPrNormalNormal
Will Smithc Rsp28 .300Vg .247VgPrPrPrFrPrNormalNormal
Livan SotossLp 23 .261Av .500VgFrAvAvFrAvNormalNormal
Jack SuwinskilfLsp24 .122Av .237ExPrPrVgAvFrNormalNormal
Alek ThomascfLsp23 .198Pr .241AvPrPrExFrFrNormalNormal
 Total  27.7 .252  .250        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fHunter BrownmrR24 .136 .310PrPrPrPrPrAvExAv157372NormalNormal
Jesse ChavezmrR39 .271 .258PrPrPrPrPr AvAv1550047NormalNormal
Mike ClevingerspR32 .211 .257PrPrPrPrPrAv Fr14037NormalVery prone
fJake CousinsmrR28 .238 .179PrPrPrPrPr AvFr998061NormalVery prone
fAnthony DeSclafanispR33 .382 .412FrPrPrPrPrFr Vg146951NormalVery prone
fJ.P. FeyereisenmrR30 .111 .074PrPrPrPrPr AvAv147135NormalVery prone
Kyle GibsonspR35 .260 .274FrPrPrPrPrAv Vg12053NormalNormal
Tim HillmrL33 .208 .280PrPrPrPrPr AvVg113461NormalProne
fDaniel HudsonmrR36 .174 .214PrPrPrPrPr AvVg926855NormalVery prone
Zach JacksonmrR28 .143 .188PrPrPrPrPr AvAv993332NormalProne
Kenley JansenclR35 .213 .175PrPrPrPrPr AvPr950032NormalProne
Merrill KellyspR34 .229 .224FrPrPrPrPrVg Fr1120650NormalIron
fSeth LugomrR33 .167 .279PrPrPrPrPr AvVg16950NormalNormal
Joe MantiplymrL32 .247 .260PrPrPrPrPr AvVg2750059NormalIron
Collin McHughmrR36 .182 .220PrPrPrPrPr AvVg25946NormalProne
Jordan RomanoclR30 .202 .179PrPrPrPrPr AvFr31445NormalNormal
fDevin SmeltzerspL27 .308 .239PrPrPrPrPrAvExEx15442NormalNormal
fStephen StrasburgspR34 .667 .286FrPrPrPrPrAv Fr979243NormalVery prone
Touki ToussaintmrR27 .233 .145FrPrPrPrPrPrExAv416460NormalNormal
Zack WheelerspR33 .201 .240PrPrPrPrPrAv Vg427352NormalProne
Alex WoodspL32 .193 .283FrPrPrPrPrAv Ex16053NormalProne
 Total  32.0 .220 .244             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fArcia2b   Av/118Vg/116Av/99 Pr/91   Av  
Bartc  Vg/166        Av2
Bichettess     Fr/134     
Bohm3b  Av/89  Fr/105      
fBrennanlf      Av/83 Av/83 Av/83 Fr  
fBrown,HmrAv/86           
Castro,Wrf   Fr/80 Av/110Fr/116Av/102Fr/102Av/102Vg  
ChavezmrAv/54           
ClevingerspAv/297          
fCousinsmrAv/91           
fDeSclafanispAv/87           
Espinal,S2b   Vg/57 Ex/120Vg/90      
fFeyereisenmrAv/84           
fGallagherc  Av/106        Av4
GibsonspAv/68           
fHall,Dadh  Av/92         
Hill,TmrVg/155          
fHudson,DanmrVg/84           
Jackson,ZmrAv/68           
Jansen,KclAv/57           
Kelly,MespAv/58           
Larnachlf      Vg/34  Vg/34 Vg  
fLongoria3b    Av/96       
Lowe,B2b   Fr/173    Pr/100Fr  
fLugomrAv/57           
MantiplymrAv/60           
McHughmrFr/54           
fRendon3b    Fr/136      
Reynolds,Bcf      Av/59 Fr/59  Av  
Robertcf       Av/80  Fr  
RomanoclAv/57           
Ruf1b  Vg/109   Pr/58  Pr/58 Fr  
Sanchez,Gc  Av/81         Av2
fSmeltzerspAv/212          
Smith,WDc  Av/43         Av2
Soto,Lss    Fr/99 Pr/109     
fStrasburgspAv/100          
Suwinskilf      Av/98 Fr/98 Av/98 Vg  
Thomas,Acf       Vg/79  Vg  
ToussaintmrAv/100          
WheelerspVg/0           
WoodspAv/111          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fOrlando Arcia2bRp R2888 16000
Joey Bartc Rp R2681 7070
Bo BichettessRspR25100 8250
Alec Bohm3bRspR2699 7150
fWill BrennanlfLp L259 7000
fHunter BrownmrRspR2419 7000
Willi CastrorfSspR2690 7000
Jesse ChavezmrRspR3998 12500
Mike ClevingerspRspR3273 65000
fJake CousinsmrRspR2818 7060
fAnthony DeSclafanispRspR3313 120000
Santiago Espinal2bRspR2892 7230
fJ.P. FeyereisenmrRspR3031 7080
fCam Gallagherc RspR3033 8850
Kyle GibsonspRspR3596 70000
fDarick HalldhLspR2733 7000
Tim HillmrRspL3393 13250
fDaniel HudsonmrRspR3643 60000
Zach JacksonmrRspR2878 7000
Kenley JansenclSspR3591 160000
Merrill KellyspRspR34100 52500
Trevor LarnachlfLspR2634 7000
fEvan Longoria3bRp R3765 195000
Brandon Lowe2bLspR2845 40000
fSeth LugomrRspR3398 39250
Joe MantiplymrRspL32100 7170
Collin McHughmrRspR3694 40000
fAnthony Rendon3bRspR3335 360000
Bryan ReynoldscfSspR2891 67500
Luis RobertcfRspR2577 60000
Jordan RomanoclRspR30100 7100
Darin Ruf1bRp R3691 30000
Gary Sanchezc Rp R3096 90000
fDevin SmeltzerspRspL2740 7000
Will Smithc RspR28100 7300
Livan SotossLp R2311 7000
fStephen StrasburgspRspR343 350000
Jack SuwinskilfLspL2467 7000
Alek ThomascfLspL2378 7000
Touki ToussaintmrRspR2723 7000
Zack WheelerspLspR3379 260000
Alex WoodspRspL3280 125000
 Total   29.8  237726