Team roster -- 2025 White Rock Black Sox
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fLuisangel AcunassRsp23 .333Ex .292AvFrPrAvPrAvNormalNormal
fKevin AlcantararfRsp22 .000Pr .143PrPrPrAvPrPrNormalNormal
Pete Alonso1bRp 30 .237Ex .241VgPrPrFrExPrIronNormal
fBrooks Baldwin2bSsp24 .192Pr .216AvVgPrExExVgProneNormal
Nick CastellanosrfRsp33 .269Ex .249AvPrPrFrVgFrIronNormal
fHenry Davisc Rp 25 .250Av .112PrFrPrFrPrPrProneNormal
Brandon Drury2bRp 32 .176Pr .167PrPrPrPrFrPrProneNormal
Bryce Harper1bLsp32 .301Vg .277ExAvPrAvAvFrProneNormal
Ke'Bryan Hayes3bRsp28 .309Av .211PrPrPrFrExAvVery proneNormal
Ryan Jeffersc Rsp28 .248Ex .216VgFrPrPrExPrNormalNormal
fMarco Luciano2bRsp23 .292Fr .173FrPrPrAvPrFrProneNormal
fNick Madrigal3bRsp28 .241Pr .211PrAvPrFrAvPrProneNormal
Parker MeadowscfLsp25 .263Av .239VgAvPrExAvVgProneNormal
fYoan Moncada3bSsp30 .125Pr .313AvPrPrFrFrFrVery proneNormal
Bo Naylorc Lp 25 .194Av .202AvAvPrFrAvAvNormalNormal
Blake PerkinscfSsp28 .271Fr .222FrVgExExExVgProneNormal
Jurickson ProfarlfSsp32 .300Vg .273VgExFrAvVgFrIronTerror
fEndy Rodriguezc Ssp0 .000Pr .000Pr NormalNormal
Corey SeagerssLsp31 .248Av .291ExPrPrPrFrPrProneNormal
Marcus Semien2bRp 34 .266Av .228AvPrPrVgVgFrIronNormal
Mike TroutcfRsp33 .077Pr .240ExPrPrAvExExVery proneNormal
Ramon Urias3bRsp31 .295Vg .237AvPrPrAvFrPrProneNormal
Taylor WallsssSsp28 .189Fr .182PrPrFrVgExExVery proneNormal
fJacob T. WilsonssRsp23 .250Vg .250PrAvPrFrPrPrProneNormal
 Total  27.0 .259  .234        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Dylan CeasespR29 .212 .189PrPrPrPrPrAv Ex35043NormalIron
Pete FairbanksclR31 .256 .179PrPrPrPrPr AvFr2447345NormalVery prone
fKyle HarrisonspL23 .260 .263PrPrPrPrPrAv Fr818542NormalVery prone
Andrew HeaneyspL34 .272 .246PrPrPrPrPrAv Ex6038NormalNormal
Sean HjellemrR28 .245 .286PrPrPrPrPr AvEx0066NormalProne
Craig KimbrelclR37 .196 .221PrPrPrPrPr AvPr2937738NormalNormal
Jake LatzmrL29 .246 .237PrPrPrPrPr AvVg463635NormalProne
Lance LynnspR38 .258 .236PrPrPrPrPrAv Av13041NormalVery prone
fJohn MeansspL32 .000 .254PrPrPrPrPrFr Vg157320NormalVery prone
Martin PerezspL34 .282 .284PrPrPrPrPrAv Ex816750NormalProne
Joe RossmrR32 .248 .253PrPrPrPrPrFrExEx7041NormalVery prone
Clarke SchmidtspR29 .237 .221PrPrPrPrPrAv Vg13045NormalVery prone
fAJ Smith-ShawverspR22 .000 .300PrPrPrPrPrPr Pr199422NormalVery prone
Hunter StricklandmrR36 .211 .210PrPrPrPrPr AvAv8236NormalIron
Caleb ThielbarmrL38 .244 .286PrPrPrPrPr AvPr212841NormalProne
fJustin VerlanderspR42 .244 .303PrPrPrPrPrAv Av1122126NormalVery prone
fGavin WilliamsspR25 .219 .275PrPrPrPrPrFr Vg13047NormalVery prone
Kirby YatesclR38 .081 .137PrPrPrPrPr AvPr950044NormalNormal
 Total  32.1 .232 .245             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAcuna,Jss   Ex/99  Ex/97      
fAlcantararf        Av/95 Av  
Alonso1b  Av/97         
fBaldwin2b   Av/119 Fr/85      
Castellanos,Nrf        Fr/93 Pr  
CeasespAv/0           
fDavis,Hc  Av/100        Vg5
Drury2b  Vg/80 Fr/151Av/75       
FairbanksclVg/70           
Harper1b  Vg/78         
fHarrisonspAv/17           
Hayes3b    Ex/48       
HeaneyspAv/0           
HjellemrVg/46           
Jeffersc  Av/103        Av2
KimbrelclFr/178          
LatzmrAv/71           
fLuciano2b   Pr/119 Pr/146     
LynnspFr/300          
fMadrigal3b   Av/82 Vg/109      
Meadowscf       Vg/43  Av  
fMeansspAv/86           
fMoncada3b    Av/111      
Naylor,Bc  Av/87         Vg3
Perez,MspAv/10           
Perkinscf       Av/27  Av  
Profarlf  Av/96    Fr/35   Vg  
fERc            
RossmrFr/51           
SchmidtspAv/117          
Seagerss     Av/60      
Semien2b   Ex/76        
fSmith-ShawverspAv/100          
StricklandmrAv/51           
ThielbarmrAv/156          
Troutcf       Av/59  Av  
Urias,R3b  Vg/98 Fr/97 Av/89       
fVerlanderspAv/40           
Wallsss     Av/42      
fWilliams,GspVg/125          
fWilson,Jass     Pr/53      
YatesclAv/132          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fLuisangel AcunassRspR239 7400
fKevin AlcantararfRspR222 7400
Pete Alonso1bRp R30100 205000
fBrooks Baldwin2bSspR2426 7400
Nick CastellanosrfRspR33100 200000
Dylan CeasespRspR29100 80000
fHenry Davisc Rp R2531 7480
Brandon Drury2bRp R3279 85000
Pete FairbanksclRspR3164 38170
Bryce Harper1bLspR3293 275380
fKyle HarrisonspRspL2373 7440
Ke'Bryan Hayes3bRspR2867 70000
Andrew HeaneyspLspL34100 130000
Sean HjellemrRspR2885 7440
Ryan Jeffersc RspR28100 24250
Craig KimbrelclRspR3793 120000
Jake LatzmrRspL2969 7410
fMarco Luciano2bRspR2327 7420
Lance LynnspSspR3870 100000
fNick Madrigal3bRspR2836 18100
Parker MeadowscfLspR2555 7470
fJohn MeansspLspL3211 33250
fYoan Moncada3bSspR3014 248000
Bo Naylorc Lp R25100 7420
Martin PerezspLspL3482 80000
Blake PerkinscfSspR2894 8000
Jurickson ProfarlfSspR32100 10000
fEndy Rodriguezc SspR0100 00
Joe RossmrRspR3264 15000
Clarke SchmidtspRspR2947 20250
Corey SeagerssLspR3186 350000
Marcus Semien2bRp R34100 260000
fAJ Smith-ShawverspRspR221 7400
Hunter StricklandmrRspR3694 8500
Caleb ThielbarmrRspL3892 32250
Mike TroutcfRspR3318 371170
Ramon Urias3bRspR3189 21000
fJustin VerlanderspRspR4254 433330
Taylor WallsssSspR2862 7570
fGavin WilliamsspLspR2550 7420
fJacob T. WilsonssRspR2320 7400
Kirby YatesclLspR38100 45000
 Total   29.2  338572