Team roster -- 2025 Calgary Cannons
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fOrlando ArciassRp 30 .222Fr .195FrFrPrFrPrPrProneNormal
Moises BallesterosdhLsp21 .000Pr .309VgPrPrAvPrPrNormalNormal
fJorge BarrosacfSsp24 .154Av .125PrAvPrAvPrPrNormalNormal
Alec Bohm3bRsp28 .295Av .284FrPrPrPrAvPrProneNormal
Corbin CarrollrfLsp24 .246Ex .265ExPrPrExExExProneNormal
fGriffin ConinelfLsp27 .333Av .224AvPrPrFrPrPrVery proneNormal
Nolan Gorman3bLsp25 .220Vg .201AvAvFrFrFrPrProneNormal
fDustin HarrislfLsp25 .000Pr .211AvPrPrAvPrVgProneNormal
Heriberto HernandezlfRp 25 .259Av .270AvPrPrPrPrPrNormalNormal
Ivan HerreradhRsp25 .330Ex .268AvPrPrVgExFrVery proneTerror
fGrant McCrayrfLsp24 .000Pr .111FrAvFrAvPrPrNormalNormal
fVictor MesarfLsp23 .300Av .136FrAvPrVgPrPrNormalNormal
Colson MontgomeryssLp 23 .234Vg .242ExPrPrAvPrPrNormalNormal
Carlos Narvaezc Rsp26 .243Av .240VgAvPrPrPrPrNormalNormal
fJhonkensy NoelrfRp 23 .181Av .138FrPrPrAvPrPrNormalNormal
fGraham Pauley3bLsp24 .222Fr .224AvPrPrFrAvPrProneNormal
Javier Sanoja3bRsp22 .233Av .249AvAvFrVgFrVgNormalNormal
Chandler SimpsoncfLsp24 .299Pr .293PrVgAvExVgExNormalNormal
Tyler SoderstromlfLsp23 .270Av .278VgPrFrAvVgFrIronTerror
fZac VeenrfLsp23 .000Pr .154AvFrExAvPrVgNormalNormal
fJorbit Vivas2bLsp24 .200Fr .157FrPrPrAvPrPrNormalNormal
James WoodlfLsp22 .278Vg .244VgPrPrAvAvAvIronTerror
 Total  24.3 .255  .249        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL30 .287 .196PrPrPrPrPr AvEx171140NormalProne
Elvis AlvaradomrR26 .239 .196PrPrPrPrPr AvAv243940NormalNormal
fLuinder AvilamrR23 .087 .192PrPrPrPrPr AvAv168156NormalNormal
Eduard BazardomrR29 .220 .166PrPrPrPrPr AvAv14040ToughIron
fHunter BiggemrR27 .174 .226PrPrPrPrPr AvFr168052NormalVery prone
fA.J. BlubaughmrR24 .132 .169PrPrPrPrPrPrExAv125938NormalNormal
Aaron BummermrL31 .258 .243PrPrPrPrPr VgPr92264NormalProne
Luis CastillospR32 .278 .212PrPrPrPrPrAv Av9045NormalIron
fMarc ChurchmrR24 .300 .167PrPrPrPrPr AvPr189250NormalNormal
Mason FluhartymrL23 .182 .202PrPrPrPrPr AvEx102844NormalNormal
fWikelman GonzalezmrR23 .195 .156PrPrPrPrPr VgAv147131NormalNormal
fGordon GraceffomrR25 .263 .303PrPrPrPrPr ExVg233651NormalNormal
fJaden HillmrR25 .280 .213PrPrPrPrPr AvPr525750NormalNormal
fGrant HolmanmrR25 .256 .296PrPrPrPrPr AvEx226644NormalVery prone
Raisel IglesiasclR35 .208 .205PrPrPrPrPr AvAv21133NormalIron
fWill KleinmrR25 .171 .364PrPrPrPrPr AvFr157761NormalNormal
Eric LauerspL30 .234 .224PrPrPrPrPrFrExFr0031NormalNormal
fDustin MayspR27 .261 .256PrPrPrPrPrVg Pr4048NormalProne
fCristian MenamrR22 .077 .200PrPrPrPrPr ExAv859167NormalVery prone
Ryan PepiotspR27 .175 .260PrPrPrPrPrAv Fr16043NormalNormal
Freddy PeraltaspR29 .204 .181PrPrPrPrPrAv Av1231741NormalIron
fCal QuantrillspR30 .230 .335PrPrPrPrPrFr Fr13038NormalNormal
fCarlos F. RodriguezmrR23 .316 .318PrPrPrPrPr ExAv448329NormalNormal
fJustin SteelespL29 .185 .276PrPrPrPrPrAv Ex146952NormalVery prone
Randy VasquezspR26 .264 .232PrPrPrPrPrAv Av1220140NormalNormal
Alex VesiamrL29 .159 .193PrPrPrPrPr FrAv282130NormalProne
Luke WeavermrR31 .176 .216PrPrPrPrPr AvVg81327NormalProne
Cole WinnmrR25 .260 .114PrPrPrPrPr AvVg144652NormalProne
 Total  27.0 .227 .227             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrAv/176          
Alvarado,EmrAv/256          
fArciass  Av/85 Av/103Vg/129Av/118     
fAvilamrAv/100          
Ballesterosdh Av/99 Av/100       Fr4
fBarrosacf      Ex/65 Ex/65 Ex/65 Av  
BazardomrAv/48           
fBiggemrVg/155          
fBlubaughmrAv/79           
Bohm3b  Av/77  Av/51       
BummermrAv/173          
Carrollrf       Av/27 Vg/27 Fr  
Castillo,LMspFr/0           
fChurch,MmrAv/100          
fConinelf      Av/65  Av/65 Fr  
FluhartymrFr/65           
fGonzalez,WmrAv/86           
Gorman3b  Av/92 Fr/84 Fr/128      
fGraceffomrFr/212          
fHarris,Dlf      Vg/127Vg/127Vg/127Av  
Hernandez,Hlf      Av/240 Av/240Fr  
Herrera,Idh Ex/112    Pr/94   FrPr4
fHill,JmrAv/80           
fHolmanmrPr/235          
Iglesias,RclVg/55           
fKleinmrVg/90           
LauerspFr/300          
fMayspAv/127          
fMcCrayrf      Fr/263 Fr/263Av  
fMenamrAv/96           
fMesarf      Av/82 Av/82 Av/82 Fr  
Montgomery,Css    Vg/111Vg/76      
Narvaez,Cc  Vg/131        Av4
fNoelrf  Av/90      Av/40 Vg  
fPauley3b  Vg/94 Vg/95 Ex/54       
PepiotspAv/0           
Peralta,FspAv/0           
fQuantrillspAv/22           
fRodriguez,CmrFr/100          
Sanoja3b   Vg/58 Vg/88 Av/104Fr/53 Pr/53  Av  
Simpson,Ccf      Av/42 Fr/42 Av/42 Av  
Soderstromlf  Fr/141   Vg/69   Av  
fSteelespAv/85           
VasquezspAv/94           
fVeenrf      Av/83  Av/83 Vg  
VesiamrAv/60           
fVivas2b   Fr/80 Fr/85       
WeavermrAv/127          
Winn,CmrVg/72           
Woodlf      Av/106  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Keegan AkinmrLspL30881214750
Elvis AlvaradomrRspR265207600
fOrlando ArciassRp R3090620000
fLuinder AvilamrRspR231707600
Moises BallesterosdhLspR211507600
fJorge BarrosacfSspL243407600
Eduard BazardomrRspR2910008920
fHunter BiggemrRspR2719817620
fA.J. BlubaughmrRspR242107600
Alec Bohm3bRspR28782277000
Aaron BummermrLspL31782035000
Corbin CarrollrfLspL2492850000
Luis CastillospRspR321000227500
fMarc ChurchmrRspR241007600
fGriffin ConinelfLspR2716847620
Mason FluhartymrRspL237507600
fWikelman GonzalezmrRspR232647600
Nolan Gorman3bLspR2586147820
fGordon GraceffomrRspR254407600
fDustin HarrislfLspR252187600
Heriberto HernandezlfRp R256707600
Ivan HerreradhRspR2569317700
fJaden HillmrRspR254007600
fGrant HolmanmrRspR2531557600
Raisel IglesiasclRspR351000160000
fWill KleinmrRspR252007600
Eric LauerspRspL3082022000
fDustin MayspRspR27851221350
fGrant McCrayrfLspR242707600
fCristian MenamrRspR226617600
fVictor MesarfLspL231107600
Colson MontgomeryssLp R234607600
Carlos Narvaezc RspR2610007630
fJhonkensy NoelrfRp R235707660
fGraham Pauley3bLspR2458177610
Ryan PepiotspRspR2710007740
Freddy PeraltaspRspR29100080000
fCal QuantrillspLspR3086035000
fCarlos F. RodriguezmrRspR23707600
Javier Sanoja3bRspR2210007610
Chandler SimpsoncfLspR247507600
Tyler SoderstromlfLspR239827650
fJustin SteelespLspL2989265500
Randy VasquezspRspR268207720
fZac VeenrfLspR23807600
Alex VesiamrLspL2993722500
fJorbit Vivas2bLspR242607600
Luke WeavermrRspR31901025000
Cole WinnmrRspR2551127600
James WoodlfLspR2210007640
 Total   25.8  113134