Team roster -- 2025 Windsor Wallbangers
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Jo AdellrfRsp26 .245Ex .195AvPrPrAvAvExProneTerror
Javier BaezssRp 32 .159Fr .191FrFrPrExExVgVery proneNormal
JJ BledaycfLsp27 .216Ex .250VgFrPrAvPrFrIronNormal
J.P. CrawfordssLsp30 .262Av .173FrPrFrAvExFrVery proneNormal
Stuart FairchildcfRp 29 .273Vg .152AvAvAvAvExExProneNormal
Trent GrishamcfLp 28 .211Av .184VgFrAvAvFrFrNormalNormal
Alejandro Kirkc Rsp26 .228Vg .262FrPrPrPrPrPrNormalNormal
Steven KwanlfLsp27 .319Av .280AvVgAvAvAvAvProneNormal
Josh LowerfLsp27 .222Pr .244AvPrPrVgExExVery proneNormal
Andrew McCutchendhRp 38 .200Vg .244VgPrPrFrAvFrProneNormal
Zach McKinstryssLsp30 .133Pr .225AvFrPrExExVgNormalNormal
Jose Miranda3bRp 27 .226Fr .313VgPrPrFrFrFrProneNormal
Jurickson ProfarlfSsp32 .300Vg .273VgExFrAvVgFrIronTerror
Luis Rengifo3bSsp28 .352Av .288FrAvPrVgVgExVery proneNormal
Bryan ReynoldslfSsp30 .266Av .279VgPrPrVgExFrIronTerror
Carlos Santana1bSsp39 .286Ex .219AvPrPrAvExPrNormalTerror
Edmundo SosassRp 29 .284Ex .236FrAvPrVgExAvProneNormal
Spencer Torkelson1bRp 25 .235Ex .215FrPrPrAvPrPrNormalNormal
Ezequiel TovarssRsp23 .259Vg .273VgVgPrAvFrFrIronNormal
Brice Turang2bLsp25 .237Pr .259FrVgAvVgExExNormalNormal
Gio Urshela3bRsp33 .177Pr .271AvPrPrFrPrPrProneNormal
Austin Wellsc Lsp25 .197Pr .236VgAvAvAvPrPrNormalNormal
 Total  28.9 .250  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
David BednarclR30 .214 .258PrPrPrPrPr AvPr171339NormalProne
Brayan BellospR26 .262 .241PrPrPrPrPrAv Av1912562NormalProne
Ronel BlancospR31 .191 .190PrPrPrPrPrAv Vg10042NormalNormal
Nestor CortesspL30 .204 .256PrPrPrPrPrAv Ex612335NormalNormal
Nathan EovaldispR35 .247 .212PrPrPrPrPrVg Av10057NormalProne
Bailey FalterspL28 .277 .255PrPrPrPrPrAv Av0041NormalProne
Kyle FinneganclR33 .221 .270PrPrPrPrPr AvAv161051NormalIron
Yusei KikuchispL34 .230 .248PrPrPrPrPrAv Ex12044NormalIron
Kyle LeahymrR28 .271 .194PrPrPrPrPr VgVg353643NormalNormal
Zack LittellspR29 .261 .271PrPrPrPrPrAv Vg0038NormalProne
Erik MillermrL27 .163 .230PrPrPrPrPr AvFr8556NormalIron
Kyle MullermrL27 .260 .252PrPrPrPrPr AvFr113347NormalProne
Aaron NolaspR32 .236 .259PrPrPrPrPrVg Av5052NormalIron
Reese OlsonspR25 .253 .220PrPrPrPrPrAv Av19057NormalVery prone
Chris RoycroftmrR28 .319 .193PrPrPrPrPr VgAv144862NormalNormal
Dennis SantanamrR29 .171 .243PrPrPrPrPr AvAv850044ToughNormal
Matt StrahmmrL33 .230 .133PrPrPrPrPr FrVg192132NormalIron
Hunter StrattonmrR28 .344 .190PrPrPrPrPr AvVg284741ToughVery prone
 Total  29.6 .239 .237             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adellrf       Av/138Vg/138Fr  
Baezss     Av/100     
BednarclAv/62           
BellospAv/102          
Blanco,RspAv/182          
Bledaycf       Pr/103 Av  
CortesspFr/0           
Crawford,JPss     Av/33      
EovaldispAv/51           
Fairchildcf      Vg/0 Vg/0 Vg/0 Fr  
FalterspAv/5           
FinneganclAv/58           
Grishamcf       Vg/114 Vg  
KikuchispAv/0           
Kirkc  Av/125        Av4
Kwanlf      Vg/39   Av  
LeahymrFr/194          
LittellspAv/93           
Lowe,Jrf      Av/171Fr/171Av/171Av  
McCutchendh        Fr/96 Fr  
McKinstryss   Vg/79 Vg/158Av/124Vg/75  Vg/75 Fr  
Miller,EmrAv/201          
Miranda3b  Av/80  Fr/105      
MullermrAv/131          
NolaspAv/0           
Olson,RspFr/233          
Profarlf  Av/96    Fr/35   Vg  
Rengifo3b   Fr/133Fr/72 Pr/98      
Reynolds,Blf      Fr/66  Fr/66 Fr  
RoycroftmrAv/127          
Santana,C1b  Vg/65         
Santana,DmrAv/52           
Sosa,Ess   Vg/115Vg/89 Av/76      
StrahmmrAv/58           
Stratton,HmrAv/238          
Torkelson1b  Av/94         
Tovarss     Vg/42      
Turang2b   Vg/74        
Urshela3b  Ex/73  Av/71       
Wells,Ac  Av/159        Av2

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Jo AdellrfRspR2687137700
Javier BaezssRp R326237250000
David BednarclLspR30901045100
Brayan BellospRspR26881011670
Ronel BlancospRspR319407500
JJ BledaycfLspL2710007450
Nestor CortesspRspL3096439500
J.P. CrawfordssLspR306634110000
Nathan EovaldispRspR358614170000
Stuart FairchildcfRp R2976247500
Bailey FalterspRspL2890107550
Kyle FinneganclRspR33100051000
Trent GrishamcfLp L28100055000
Yusei KikuchispLspL34990100000
Alejandro Kirkc RspR26100028000
Steven KwanlfLspL2780207580
Kyle LeahymrSspR286207400
Zack LittellspRspR2991918500
Josh LowerfLspR2773277560
Andrew McCutchendhRp R3893750000
Zach McKinstryssLspR3010007640
Erik MillermrLspL2710007400
Jose Miranda3bRp R278797400
Kyle MullermrRspL2762227400
Aaron NolaspRspR321000245710
Reese OlsonspRspR2569317520
Jurickson ProfarlfSspR32100010000
Luis Rengifo3bSspR28514944000
Bryan ReynoldslfSspR30980102500
Chris RoycroftmrRspR283607400
Carlos Santana1bSspR39100052500
Dennis SantanamrRspR299507400
Edmundo SosassRp R2994617000
Matt StrahmmrRspL33100075000
Hunter StrattonmrRspR2853418000
Spencer Torkelson1bRp R256007660
Ezequiel TovarssRspR23100015000
Brice Turang2bLspR2510007480
Gio Urshela3bRspR3385137400
Austin Wellsc LspR2510007500
 Total   29.2  164092