Team roster -- 2025 Windsor Wallbangers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
JJ BledaycfLsp27 .216Ex .250VgFrPrAvPrFrIronNormal
Will BrennanrfLsp27 .143Fr .278AvAvPrAvAvFrProneNormal
fJake Cronenworth1bLsp31 .203Pr .255VgAvFrExAvFrNormalNormal
Stuart FairchildcfRp 29 .273Vg .152AvAvAvAvExExProneNormal
fKyle Farmer2bRsp34 .262Av .167FrPrPrFrPrVgProneNormal
fYasmani Grandalc Ssp36 .236Pr .225VgAvPrPrFrPrProneNormal
fDavid HamiltonssLsp27 .208Fr .256AvPrPrVgExExProneNormal
Ian HapplfSsp30 .238Vg .244VgFrFrAvExAvNormalTerror
Sam HilliardlfLsp31 .300Ex .214VgAvFrAvAvVgNormalNormal
Alejandro Kirkc Rsp26 .228Vg .262FrPrPrPrPrPrNormalNormal
Josh LowerfLsp27 .222Pr .244AvPrPrVgExExVery proneNormal
fZach McKinstryssLsp30 .133Pr .225AvFrPrExExVgNormalNormal
Jose Miranda3bRp 27 .226Fr .313VgPrPrFrFrFrProneNormal
fJoey Ortiz3bRsp26 .220Vg .246AvFrPrAvAvAvProneNormal
Jurickson ProfarlfSsp32 .300Vg .273VgExFrAvVgFrIronTerror
J.T. Realmutoc Rp 34 .286Av .257AvPrPrFrFrFrProneNormal
Luis Rengifo3bSsp28 .352Av .288FrAvPrVgVgExVery proneNormal
Bryan ReynoldslfSsp30 .266Av .279VgPrPrVgExFrIronTerror
Ezequiel TovarssRsp23 .259Vg .273VgVgPrAvFrFrIronNormal
Brice Turang2bLsp25 .237Pr .259FrVgAvVgExExNormalNormal
fGio Urshela3bRsp33 .177Pr .271AvPrPrFrPrPrProneNormal
 Total  29.2 .243  .257        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Ronel BlancospR31 .191 .190PrPrPrPrPrAv Vg10042NormalNormal
Dylan CeasespR29 .212 .189PrPrPrPrPrAv Ex35043NormalIron
jNestor CortesspL30 .204 .256PrPrPrPrPrAv Ex612335NormalNormal
Jason FoleyclR29 .188 .252PrPrPrPrPr AvPr935051ToughIron
Ryan HelsleyclR30 .229 .194PrPrPrPrPr AvVg81136NormalIron
fYusei KikuchispL34 .230 .248PrPrPrPrPrAv Ex12044NormalIron
Dean KremerspR29 .221 .225PrPrPrPrPrAv Vg415847NormalProne
Kyle LeahymrR28 .271 .194PrPrPrPrPr VgVg353643NormalNormal
Erik MillermrL27 .163 .230PrPrPrPrPr AvFr8556NormalIron
fFrankie MontasspR32 .276 .209PrPrPrPrPrAv Av10046NormalProne
Kyle MullermrL27 .260 .252PrPrPrPrPr AvFr113347NormalProne
Reese OlsonspR25 .253 .220PrPrPrPrPrAv Av19057NormalVery prone
Landen RouppmrR26 .190 .255PrPrPrPrPrFrExAv3150057NormalNormal
fChris RoycroftmrR28 .319 .193PrPrPrPrPr VgAv144862NormalNormal
Cade SmithmrR26 .165 .213PrPrPrPrPr AvVg130250NormalIron
Matt StrahmmrL33 .230 .133PrPrPrPrPr FrVg192132NormalIron
fHunter StrattonmrR28 .344 .190PrPrPrPrPr AvVg284741ToughVery prone
fMichael TonkinmrR35 .243 .232PrPrPrPrPr VgAv2626045NormalNormal
fVictor VodnikmrR25 .241 .268PrPrPrPrPr AvVg28062NormalProne
 Total  29.1 .227 .223             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Blanco,RspAv/182          
Bledaycf       Pr/103 Av  
Brennanrf      Av/104Fr/104Av/104Av  
CeasespAv/0           
jCortesspFr/0           
fCronenworth1b  Vg/111Fr/47        
Fairchildcf      Vg/0 Vg/0 Vg/0 Fr  
fFarmer,K2b  Ex/99 Av/100Av/72 Fr/90      
FoleyclAv/60           
fGrandalc  Fr/162Pr/99        Fr4
fHamilton,Dss   Vg/123 Av/126     
Happlf      Vg/26   Av  
HelsleyclAv/56           
Hilliardlf      Av/252Fr/252Av/252Av  
fKikuchispAv/0           
Kirkc  Av/125        Av4
KremerspVg/119          
LeahymrFr/194          
Lowe,Jrf      Av/171Fr/171Av/171Av  
fMcKinstryss   Vg/79 Vg/158Av/124Vg/75  Vg/75 Fr  
Miller,EmrAv/201          
Miranda3b  Av/80  Fr/105      
fMontasspAv/0           
MullermrAv/131          
Olson,RspFr/233          
fOrtiz,J3b   Vg/94 Vg/75 Av/93      
Profarlf  Av/96    Fr/35   Vg  
Realmutoc  Av/72         Av2
Rengifo3b   Fr/133Fr/72 Pr/98      
Reynolds,Blf      Fr/66  Fr/66 Fr  
RouppmrEx/66           
fRoycroftmrAv/127          
Smith,CmrAv/50           
StrahmmrAv/58           
fStratton,HmrAv/238          
fTonkinmrAv/47           
Tovarss     Vg/42      
Turang2b   Vg/74        
fUrshela3b  Ex/73  Av/71       
fVodnikmrFr/51           

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Ronel BlancospRspR319407500
JJ BledaycfLspL2710007450
Will BrennanrfLspL278697450
Dylan CeasespRspR29100080000
jNestor CortesspRspL3096439500
fJake Cronenworth1bLspR31100072860
Stuart FairchildcfRp R2976247500
fKyle Farmer2bRspR34881260500
Jason FoleyclRspR2910007660
fYasmani Grandalc SspR36802025000
fDavid HamiltonssLspR2777187400
Ian HapplfSspR30982210000
Ryan HelsleyclRspR30100038000
Sam HilliardlfLspL315408000
fYusei KikuchispLspL34990100000
Alejandro Kirkc RspR26100028000
Dean KremerspRspR2975257570
Kyle LeahymrSspR286207400
Josh LowerfLspR2773277560
fZach McKinstryssLspR3010007640
Erik MillermrLspL2710007400
Jose Miranda3bRp R278797400
fFrankie MontasspRspR32918140000
Kyle MullermrRspL2762227400
Reese OlsonspRspR2569317520
fJoey Ortiz3bRspR269467420
Jurickson ProfarlfSspR32100010000
J.T. Realmutoc Rp R348020238750
Luis Rengifo3bSspR28514944000
Bryan ReynoldslfSspR30980102500
Landen RouppmrRspR264407400
fChris RoycroftmrRspR283607400
Cade SmithmrRspR2610007400
Matt StrahmmrRspL33100075000
fHunter StrattonmrRspR2853418000
fMichael TonkinmrRspR3590010000
Ezequiel TovarssRspR23100015000
Brice Turang2bLspR2510007480
fGio Urshela3bRspR3385137400
fVictor VodnikmrRspR2589117420
 Total   29.1  146188