Team roster -- 2025 Berrien Barnstormers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Mookie BettsssRsp32 .308Av .280VgPrPrFrExAvVery proneTerror
Willi CastrossSsp28 .242Av .249AvFrPrExAvAvIronNormal
Bryan De La CruzlfRp 28 .285Av .210AvPrPrFrAvFrNormalNormal
Rafael Devers3bLsp28 .240Av .293ExPrPrFrExPrProneNormal
Bryce Harper1bLsp32 .301Vg .277ExAvPrAvAvFrProneNormal
Josh Jung3bRsp27 .273Av .262AvPrPrFrExAvVery proneNormal
Manny Machado3bRsp32 .256Vg .280VgPrPrFrExAvNormalNormal
Gabriel Morenoc Rsp25 .302Fr .246FrPrPrAvVgFrVery proneNormal
Tommy PhamrfRsp37 .222Av .256FrPrPrAvAvFrProneNormal
Kevin PillarcfRp 36 .310Vg .173AvAvPrAvExVgProneNormal
Cal Raleighc Ssp28 .183Ex .234VgFrPrPrExFrNormalNormal
Luke RaleylfLp 30 .189Av .255ExExVgFrExAvNormalTerror
Harold RamirezdhRsp30 .277Fr .250PrPrPrVgVgAvNormalNormal
Amed RosariorfRsp29 .294Fr .272FrFrPrAvAvVgNormalNormal
Corey SeagerssLsp31 .248Av .291ExPrPrPrFrPrProneNormal
Taylor WardlfRsp31 .325Av .226VgPrPrFrAvFrIronNormal
Mike YastrzemskirfLp 34 .229Fr .232ExVgFrVgAvFrProneNormal
 Total  30.5 .265  .253        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Scott BarlowmrR32 .165 .252PrPrPrPrPr AvPr182056NormalNormal
John BrebbiamrR35 .235 .270PrPrPrPrPr AvAv91932NormalProne
Luis CastillospR32 .275 .205PrPrPrPrPrVg Av0043NormalProne
Enyel De Los SantosmrR29 .258 .264PrPrPrPrPr AvVg16743NormalIron
Max FriedspL31 .321 .200PrPrPrPrPrVg Vg19067NormalProne
Zac GallenspR29 .222 .252PrPrPrPrPrAv Av18053NormalProne
Josh HaderclL31 .125 .182PrPrPrPrPr AvAv3250035ToughIron
Griffin JaxmrR30 .200 .169PrPrPrPrPr FrAv32857NormalIron
Justin LawrencemrR30 .326 .304PrPrPrPrPr AvAv24761NormalProne
Sean ManaeaspL33 .248 .190PrPrPrPrPrAv Fr12041NormalIron
Joe MantiplymrL34 .206 .252PrPrPrPrPr FrFr2740559NormalIron
Steven OkertmrL33 .193 .317PrPrPrPrPr FrPr284738NormalNormal
Taijuan WalkerspR32 .294 .337PrPrPrPrPrAvExVg0041NormalVery prone
 Total  31.6 .248 .228             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
BarlowmrAv/63           
Bettsss   Av/79  Av/131  Vg/241Ex  
BrebbiamrAv/63           
Castillo,LspFr/162          
Castro,Wss   Av/113Av/92 Av/68 Fr/128Fr/128 Av  
De La Cruz,Blf      Av/175 Av/175Av  
De Los Santos,EmrAv/161          
Devers,R3b    Fr/102      
FriedspAv/0           
GallenspAv/1           
HaderclEx/53           
Harper1b  Vg/78         
JaxmrAv/53           
Jung,Jo3b    Av/85       
LawrencemrVg/60           
Machado3b    Av/77       
ManaeaspAv/177          
MantiplymrVg/125          
Morenoc  Av/40         Ex2
OkertmrAv/76           
Phamrf      Fr/41 Fr/41 Fr/41 Fr  
Pillarcf      Av/54 Fr/54 Av/54 Vg  
Raleighc  Av/68         Av2
Raley,Llf  Fr/86    Av/147Fr/147Av/147Ex  
Ramirez,Hdh      Av/91  Av/91 Fr  
Rosario,Arf   Fr/101Fr/105Fr/80   Pr/63 Vg  
Seagerss     Av/60      
Walker,TspAv/105          
Wardlf      Vg/132  Fr  
Yastrzemskirf       Av/151Av/151Fr  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Scott BarlowmrRspR3288067000
Mookie BettsssRspR327228261590
John BrebbiamrLspR358797400
Luis CastillospRspR328911241500
Willi CastrossSspR28100033000
Bryan De La CruzlfRp R289907680
Enyel De Los SantosmrRspR2997011600
Rafael Devers3bLspR28928270670
Max FriedspLspL31919150000
Zac GallenspRspR298416100110
Josh HaderclLspL311000190000
Bryce Harper1bLspR32936275380
Griffin JaxmrRspR3010007620
Josh Jung3bRspR2733677560
Justin LawrencemrRspR3086127450
Manny Machado3bRspR32980170910
Sean ManaeaspRspL331000145000
Joe MantiplymrRspL3410009250
Gabriel Morenoc RspR2573277600
Steven OkertmrLspL33100010630
Tommy PhamrfRspR3777630000
Kevin PillarcfRp R369077400
Cal Raleighc SspR2810007950
Luke RaleylfLp R3010007540
Harold RamirezdhRspR3064038000
Amed RosariorfRspR2995015000
Corey SeagerssLspR318614350000
Taijuan WalkerspSspR325644180000
Taylor WardlfRspR3198048000
Mike YastrzemskirfLp L3493679000
 Total   31.0  274484