Team roster -- 2025 Langley Spartans
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Kevin AlcantaracfRsp22 .333Pr .400PrPrPrAvFrAvNormalNormal
Jose Altuve2bRp 35 .261Vg .266AvVgVgAvAvAvNormalNormal
Dylan BeaverslfLsp23 .150Vg .244VgAvPrAvFrAvNormalNormal
Mookie BettsssRp 32 .261Av .257AvPrPrVgExFrNormalNormal
Owen CaissierfLsp22 .000Pr .192AvPrPrAvPrPrNormalNormal
Carlos CorreassRsp30 .272Vg .277AvPrPrPrPrPrNormalTerror
Brenton DoylecfRp 27 .306Vg .209AvFrFrAvExVgNormalNormal
Romy Gonzalez1bRsp28 .331Ex .286FrFrPrAvFrAvProneNormal
Vladimir Guerrero1bRsp26 .326Vg .282VgPrPrFrAvFrIronTerror
Carson Kellyc Rp 30 .270Vg .240VgPrPrPrAvPrNormalNormal
Kyle SchwarberdhLp 32 .252Ex .232ExPrPrAvExFrIronTerror
Will Smithc Rsp30 .258Vg .309VgPrPrFrPrFrProneNormal
Juan SotorfLsp26 .240Vg .276ExFrFrFrExVgIronNormal
George SpringerdhRp 35 .254Vg .327ExPrPrAvExAvNormalNormal
Kyle TuckerrfLsp28 .269Vg .264VgAvPrAvExVgProneNormal
Cole Young2bLsp21 .220Fr .207FrFrPrVgFrPrNormalNormal
 Total  27.9 .270  .265        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Sandy AlcantaraspR29 .230 .262PrPrPrPrPrVg Pr2430752NormalNormal
David BednarclR30 .178 .220PrPrPrPrPr AvFr351646NormalIron
Corbin BurnesspR30 .208 .213PrPrPrPrPrVg Fr850058NormalVery prone
Emmanuel ClaseclR27 .259 .253PrPrPrPrPr AvFr443349ToughNormal
Danny CoulombemrL35 .225 .188PrPrPrPrPr FrPr134142NormalProne
Nathan EovaldispR35 .202 .186PrPrPrPrPrAv Vg27061NormalVery prone
Lucas ErcegmrR30 .200 .280PrPrPrPrPr AvVg271754NormalProne
Jeremiah EstradamrR26 .170 .245PrPrPrPrPr AvVg22038ToughIron
Max FriedspL31 .209 .226PrPrPrPrPrVg Ex2211358NormalIron
Josh HaderclL31 .186 .149PrPrPrPrPr AvFr223123NormalVery prone
Hunter HarveymrR30 .056 .250PrPrPrPrPr FrAv178738NormalVery prone
Ronny HenriquezmrR25 .211 .187PrPrPrPrPr AvFr1550040NormalIron
Jeff HoffmanclR32 .222 .205PrPrPrPrPr AvFr15442NormalIron
Clay HolmesspR32 .223 .261PrPrPrPrPrAv Vg1916263NormalIron
Cade HortonspR23 .251 .184PrPrPrPrPrFr Av5046NormalNormal
Yusei KikuchispL34 .252 .264PrPrPrPrPrAv Vg23042NormalIron
Seth LugospR35 .272 .203PrPrPrPrPrVg Ex18043NormalProne
David PetersonspL29 .228 .267PrPrPrPrPrVg Ex915861NormalNormal
Randy RodriguezmrR25 .128 .250PrPrPrPrPr AvFr223441NormalProne
Brandon SproatspR24 .282 .200PrPrPrPrPrAv Av147260NormalNormal
Louis VarlandmrR27 .254 .236PrPrPrPrPr AvAv0163ToughIron
Will VestclR30 .243 .230PrPrPrPrPr AvEx31563NormalIron
Zack WheelerspR35 .193 .203PrPrPrPrPrVg Vg8049NormalProne
Cole WinnmrR25 .260 .114PrPrPrPrPr AvVg144652NormalProne
 Total  29.6 .222 .230             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alcantara,Kcf      Av/93 Av/93 Av/93 Av  
Alcantara,SaspAv/0           
Altuve2b   Fr/121  Pr/129  Av  
Beaverslf      Av/282 Av/282Vg  
BednarclAv/58           
Bettsss     Vg/61      
BurnesspAv/127          
Caissierf      Av/90  Av/90 Av  
Clase,EclAv/206          
Correass    Vg/76 Av/120     
CoulombemrAv/71           
Doylecf       Vg/44  Vg  
EovaldispAv/63           
ErcegmrAv/182          
Estrada,JmrFr/289          
FriedspEx/148          
Gonzalez,R1b  Av/170Fr/123Fr/164      
Guerrero,V1b  Av/159        
HaderclEx/65           
HarveymrFr/100          
Henriquez,RmrAv/51           
Hoffman,JclFr/232          
Holmes,CspAv/58           
HortonspFr/131          
Kelly,Carc  Fr/36         Vg2
KikuchispAv/217          
Lugo,SspAv/3           
PetersonspAv/0           
Rodriguez,RmrAv/66           
Schwarberdh      Pr/153  Fr  
Smith,Wc  Av/63         Av1
Soto,Jrf        Fr/33 Av  
Springerdh      Fr/102Fr/102Fr/102Fr  
SproatspAv/131          
Tuckerrf        Av/97 Av  
VarlandmrVg/99           
VestclAv/54           
WheelerspAv/98           
Winn,CmrVg/72           
Young,C2b   Av/101       

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Kevin AlcantaracfRspR221507600
Sandy AlcantaraspRspR29980170000
Jose Altuve2bRp R351000300000
Dylan BeaverslfLspR232507600
David BednarclLspR3090059000
Mookie BettsssRp R32964250000
Corbin BurnesspRspR303664300000
Owen CaissierfLspR221207600
Emmanuel ClaseclRspR2765045000
Carlos CorreassRspR30970360000
Danny CoulombemrLspL35782130000
Brenton DoylecfRp R279437650
Nathan EovaldispRspR356832180000
Lucas ErcegmrLspR3087137760
Jeremiah EstradamrSspR2610007760
Max FriedspLspL311000120000
Romy Gonzalez1bRspR2886147740
Vladimir Guerrero1bRspR261000285000
Josh HaderclLspL317327190000
Hunter HarveymrRspR30158537000
Ronny HenriquezmrRspR2510007780
Jeff HoffmanclRspR32100060000
Clay HolmesspRspR321000130000
Cade HortonspRspR237337600
Carson Kellyc Rp R3099150000
Yusei KikuchispLspL34982212250
Seth LugospRspR357723150000
David PetersonspLspL29100046250
Randy RodriguezmrRspR2580207700
Kyle SchwarberdhLp R321000200000
Will Smithc RspR309010130000
Juan SotorfLspL261000468750
George SpringerdhRp R35891225000
Brandon SproatspRspR241207600
Kyle TuckerrfLspR288812165000
Louis VarlandmrLspR279907680
Will VestclRspR30100014000
Zack WheelerspLspR357324420000
Cole WinnmrRspR2551127600
Cole Young2bLspR216507600
 Total   28.9  470452