Team roster -- 2025 Calgary Cannons
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Ronald AcunarfRsp27 .253Vg .305ExPrPrVgExFrVery proneNormal
Ozzie Albies2bSsp28 .277Av .225FrFrPrVgExAvIronNormal
fSamuel Basalloc Lsp20 .143Av .170VgPrPrAvPrPrNormalNormal
fDylan BeaverslfLsp23 .150Vg .244VgAvPrAvFrAvNormalNormal
Michael Busch1bLp 27 .207Av .272ExPrPrFrExPrNormalNormal
fOwen CaissierfLsp22 .000Pr .192AvPrPrAvPrPrNormalNormal
Kerry CarpenterrfLp 27 .217Vg .257ExPrPrAvFrPrProneNormal
Zach ColerfLsp24 .125Pr .282ExPrPrAvExExNormalNormal
Pete Crow-ArmstrongcfLp 23 .188Vg .271ExVgAvVgExExIronNormal
Brenton DoylecfRp 27 .306Vg .209AvFrFrAvExVgNormalNormal
fAndres Gimenez2bLsp26 .175Fr .221FrAvPrAvExVgVery proneNormal
Romy Gonzalez1bRsp28 .331Ex .286FrFrPrAvFrAvProneNormal
Ivan HerreradhRsp25 .330Ex .268AvPrPrVgExFrVery proneTerror
fHeston KjerstadlfLp 26 .095Pr .207AvPrPrAvFrPrNormalNormal
Noelvi MarterfRp 23 .232Pr .275ExPrPrAvVgVgVery proneTerror
fBrice Matthews2bRsp23 .000Pr .219ExVgPrAvFrAvNormalNormal
Matt Olson1bLsp31 .281Vg .269ExPrPrPrAvPrIronNormal
Austin Riley3bRp 28 .260Av .259AvPrPrFrAvPrVery proneNormal
fAdley Rutschmanc Ssp27 .258Fr .204AvPrPrFrPrPrVery proneNormal
Kyle TuckerrfLsp28 .269Vg .264VgAvPrAvExVgProneNormal
fZac VeenrfLsp23 .000Pr .154AvFrExAvPrVgNormalNormal
Bobby WittssRsp25 .328Av .287VgPrPrVgExExIronNormal
 Total  25.5 .258  .255        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Andrew AbbottspL26 .236 .234PrPrPrPrPrVg Av13032NormalProne
Matt BrashmrR27 .241 .230PrPrPrPrPr AvAv73462NormalProne
fCade CavallispR26 .221 .381PrPrPrPrPrAv Av302758NormalProne
fDylan CeasespR29 .241 .237PrPrPrPrPrAv Av15041NormalIron
Jack DreyermrL26 .181 .214PrPrPrPrPr AvAv7041NormalIron
fWikelman GonzalezmrR23 .195 .156PrPrPrPrPr VgAv147131NormalNormal
fRyan HelsleyclR30 .278 .271PrPrPrPrPr AvAv621648NormalNormal
Orion KerkeringmrR24 .253 .229PrPrPrPrPr AvVg421146NormalIron
Jake LatzmrL29 .170 .250PrPrPrPrPrFrExAv13040NormalNormal
fJordan LeasuremrR26 .223 .196PrPrPrPrPr AvAv251029NormalIron
Nick LodolospL27 .297 .216PrPrPrPrPrAv Av717848NormalProne
fJacob MisiorowskispR23 .221 .205PrPrPrPrPrFr Ex8941NormalProne
David MorganmrR25 .224 .200PrPrPrPrPr AvAv233652NormalProne
Andres MunozclR26 .150 .181PrPrPrPrPr AvAv611555NormalIron
Freddy PeraltaspR29 .204 .181PrPrPrPrPrAv Av1231741NormalIron
Quinn PriesterspR24 .249 .241PrPrPrPrPrAvExVg14062NormalNormal
Ian SeymourmrL26 .178 .243PrPrPrPrPrAvExVg41944NormalNormal
Yoshinobu YamamotospR26 .174 .191PrPrPrPrPrAv Vg16058NormalNormal
 Total  26.2 .220 .223             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AbbottspAv/109          
Acuna,Rrf        Pr/99 Vg  
Albies2b   Av/22        
fBasalloc  Vg/122Fr/96        Ex3
fBeaverslf      Av/282 Av/282Vg  
BrashmrAv/68           
Busch1b  Av/64         
fCaissierf      Av/90  Av/90 Av  
Carpenterrf      Av/180 Av/180Av  
fCavallispVg/68           
fCeasespAv/75           
Colerf      Av/77 Fr/77 Av/77 Av  
Crow-Armstrongcf       Ex/39  Ex  
Doylecf       Vg/44  Vg  
DreyermrFr/49           
fGimenez2b   Ex/38  Vg/92      
Gonzalez,R1b  Av/170Fr/123Fr/164      
fGonzalez,WmrAv/86           
fHelsleyclAv/63           
Herrera,Idh Ex/112    Pr/94   FrPr4
KerkeringmrVg/60           
fKjerstadlf      Fr/26  Fr/26 Fr  
LatzmrFr/43           
fLeasuremrFr/57           
LodolospAv/178          
Marte,Nrf    Pr/144  Fr/11 Fr/11 Ex  
fMatthews,B2b   Av/108       
fMisiorowskispPr/228          
Morgan,DmrVg/68           
Munoz,AclFr/58           
Olson,M1b  Ex/66         
Peralta,FspAv/0           
PriesterspAv/67           
Riley3b    Fr/130      
fRutschmanc  Av/53         Av1
Seymour,ImrVg/145          
Tuckerrf        Av/97 Av  
fVeenrf      Av/83  Av/83 Vg  
Wittss     Ex/72      
YamamotospAv/43           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Andrew AbbottspLspL2691 7700
Ronald AcunarfRspR2760 170000
Ozzie Albies2bSspR2897 70000
fSamuel Basalloc LspR2024 7600
fDylan BeaverslfLspR2325 7600
Matt BrashmrRspR2781 7770
Michael Busch1bLp R27100 7800
fOwen CaissierfLspR2212 7600
Kerry CarpenterrfLp R2787 7960
fCade CavallispRspR2631 7600
fDylan CeasespRspR29100 137500
Zach ColerfLspR249 7600
Pete Crow-ArmstrongcfLp L23100 7710
Brenton DoylecfRp R2794 7650
Jack DreyermrRspL26100 7600
fAndres Gimenez2bLspR2667 100000
Romy Gonzalez1bRspR2886 7740
fWikelman GonzalezmrRspR2326 7600
fRyan HelsleyclRspR30100 82000
Ivan HerreradhRspR2569 7700
Orion KerkeringmrRspR24100 7730
fHeston KjerstadlfLp R2640 7640
Jake LatzmrRspL2979 7600
fJordan LeasuremrRspR26100 7650
Nick LodolospLspL2786 19750
Noelvi MarterfRp R2360 7600
fBrice Matthews2bRspR2314 7600
fJacob MisiorowskispRspR2350 7600
David MorganmrRspR2563 7600
Andres MunozclRspR26100 25000
Matt Olson1bLspR31100 220000
Freddy PeraltaspRspR29100 80000
Quinn PriesterspRspR2494 7600
Austin Riley3bRp R2863 220000
fAdley Rutschmanc SspR2761 55000
Ian SeymourmrLspL2644 7600
Kyle TuckerrfLspR2888 165000
fZac VeenrfLspR238 7600
Bobby WittssRspR25100 70000
Yoshinobu YamamotospRspR26100 100000
 Total   25.8  171330