Team roster -- 2024 Calgary Cannons
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Orlando ArciassRp 29 .209Fr .220AvFrPrFrVgPrIronNormal
fBrooks Baldwin2bSsp23 .192Pr .216AvVgPrExExVgProneNormal
fJorge BarrosacfSsp23 .222Fr .125FrAvPrAvAvExNormalNormal
Jordan BecklfRsp23 .170Fr .197FrPrPrVgExVgVery proneNormal
Alec Bohm3bRsp27 .287Vg .276AvPrPrFrAvFrProneNormal
Corbin CarrollcfLsp23 .219Vg .236VgPrFrExExExIronTerror
Griffin ConinerfLp 26 .300Av .258VgPrPrFrPrPrNormalNormal
fJerar EncarnaciondhRsp26 .262Pr .239ExPrPrFrAvFrNormalNormal
Nick Gonzales2bRp 25 .315Vg .255FrFrPrExAvFrProneNormal
Riley GreenelfLsp23 .213Vg .280VgPrPrAvAvFrProneTerror
fIvan Herrerac Rsp24 .257Fr .323AvPrPrAvExFrProneNormal
fGrant McCraycfLsp23 .125Av .220VgAvPrVgExVgNormalNormal
Cedric MullinscfLsp29 .196Fr .245VgVgAvVgExExNormalNormal
Carlos Narvaezc Rsp25 .167Pr .286PrPrPrAvPrPrNormalNormal
Jhonkensy NoelrfRp 22 .246Ex .205VgPrPrFrPrPrNormalNormal
fGraham Pauley3bLsp23 .000Pr .133VgPrPrAvPrPrNormalNormal
fBen Rice1bLp 25 .135Fr .183VgPrPrAvPrPrNormalNormal
Brendan Rodgers2bRsp27 .311Av .252AvAvPrAvFrPrProneNormal
fJavier Sanoja2bRsp21 .211Pr .250FrFrPrAvPrPrNormalNormal
Anthony SantanderrfSsp29 .225Ex .239ExPrPrFrVgPrNormalTerror
Tyler Soderstrom1bLsp22 .300Fr .225VgPrPrFrPrPrVery proneNormal
fJames WoodlfLsp21 .261Fr .267VgPrPrExAvVgNormalNormal
 Total  24.5 .240  .245        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Keegan AkinmrL29 .192 .194PrPrPrPrPr AvEx28039ToughIron
Hunter BiggemrR26 .237 .267PrPrPrPrPr AvAv617637NormalNormal
Aaron BummermrL30 .266 .284PrPrPrPrPr AvPr181964NormalNormal
fKy BushspL24 .368 .260PrPrPrPrPrAv Av517138NormalNormal
Shawn DubinmrR28 .263 .247PrPrPrPrPr VgVg113149NormalProne
Kyle FinneganclR32 .221 .270PrPrPrPrPr AvAv161051NormalIron
fGordon GraceffospR24 .250 .250PrPrPrPrPrPrExAv189053NormalNormal
fJaden HillmrR24 .167 .263PrPrPrPrPr AvPr498560NormalNormal
John KingmrL29 .250 .264PrPrPrPrPr AvPr2739764NormalNormal
fMax LazarmrR25 .350 .188PrPrPrPrPr AvAv168255NormalNormal
Reynaldo LopezspR30 .238 .199PrPrPrPrPrFr Fr818145NormalProne
fTy MaddenmrR24 .326 .222PrPrPrPrPrAvExPr136648NormalNormal
fAlek ManoahspR26 .250 .105PrPrPrPrPrFr Av226640NormalVery prone
fCristian MenaspR21 .400 .286PrPrPrPrPrPr Av1950033NormalNormal
Bailey OberspR28 .190 .223PrPrPrPrPrAv Ex3037NormalNormal
Ryan PepiotspR26 .209 .216PrPrPrPrPrFr Av16039NormalProne
Cal QuantrillspR29 .268 .278PrPrPrPrPrVg Av2015052NormalProne
fCarlos F. RodriguezspR22 .423 .308PrPrPrPrPrFr Vg168132NormalNormal
fGrayson RodriguezspR24 .205 .279PrPrPrPrPrVg Vg27046NormalVery prone
Jose RuizmrR29 .329 .214PrPrPrPrPr AvAv62847NormalNormal
Justin SteelespL28 .188 .227PrPrPrPrPrAv Vg4048NormalVery prone
fKeegan ThompsonmrR29 .278 .075PrPrPrPrPr VgVg125845NormalVery prone
Alex VesiamrL28 .144 .150PrPrPrPrPr AvAv171220NormalIron
 Total  26.7 .232 .231             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
AkinmrVg/48           
Arciass     Av/69      
fBaldwin2b   Av/119 Fr/85      
fBarrosacf      Vg/150Vg/150 Av  
Beck,Jlf      Av/85 Fr/85 Av/85 Av  
BiggemrAv/88           
Bohm3b  Vg/114 Av/101      
BummermrAv/123          
fBushspAv/88           
Carrollcf       Av/46 Vg/46 Fr  
Coninerf      Vg/130 Vg/130Av  
DubinmrFr/70           
fEncarnaciondh  Av/121   Av/78  Av/78 Av  
FinneganclAv/58           
Gonzales,N2b   Av/86 Av/98 Fr/143     
fGraceffospAv/100          
Greene,Rlf      Vg/119Av/119Vg/119Vg  
fHerrera,Ic  Vg/83         Fr1
fHill,JmrAv/93           
King,JmrAv/101          
fLazarmrAv/91           
Lopez,RspAv/10           
fMaddenmrFr/85           
fManoahspAv/84           
fMcCraycf       Fr/154 Pr  
fMenaspAv/100          
Mullinscf       Av/30  Fr  
Narvaez,Cc  Av/93         Av4
Noelrf  Av/92      Av/24 Av  
OberspVg/67           
fPauley3b    Av/108      
PepiotspAv/13           
QuantrillspAv/1           
fRice1b  Av/116        
Rodgers2b   Av/100       
fRodriguez,CspAv/92           
fRodriguez,GspAv/22           
Ruiz,JmrAv/66           
fSanoja2b   Fr/95  Fr/96 Av/93 Av/93  Av  
Santanderrf        Av/62 Av  
Soderstrom1b Fr/99 Fr/131       Fr4
SteelespFr/10           
fThompson,KmrFr/276          
VesiamrAv/163          
fWood,Jlf      Fr/243  Av  

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Keegan AkinmrLspL299508250
Orlando ArciassRp R29100020000
fBrooks Baldwin2bSspR2326147400
fJorge BarrosacfSspL23507400
Jordan BecklfRspR2341377400
Hunter BiggemrRspR262807400
Alec Bohm3bRspR2792840000
Aaron BummermrLspL30100055000
fKy BushspLspL241007400
Corbin CarrollcfLspL23100036250
Griffin ConinerfLp R262007400
Shawn DubinmrRspR286397420
fJerar EncarnaciondhRspR263207400
Kyle FinneganclRspR32100051000
Nick Gonzales2bRp R2560167400
fGordon GraceffospRspR24207400
Riley GreenelfLspL2388127660
fIvan Herrerac RspR2465127430
fJaden HillmrRspR241407400
John KingmrLspL2990010050
fMax LazarmrRspR251907400
Reynaldo LopezspRspR30821840000
fTy MaddenmrRspR241907400
fAlek ManoahspRspR2613877830
fGrant McCraycfLspR232507400
fCristian MenaspRspR21107400
Cedric MullinscfLspL29100063250
Carlos Narvaezc RspR251807400
Jhonkensy NoelrfRp R225207400
Bailey OberspRspR2810007620
fGraham Pauley3bLspR231607400
Ryan PepiotspRspR2676247450
Cal QuantrillspLspR2993765500
fBen Rice1bLp R253907400
Brendan Rodgers2bRspR2793732000
fCarlos F. RodriguezspRspR22807400
fGrayson RodriguezspLspR2461397480
Jose RuizmrRspR2980010000
fJavier Sanoja2bRspR211307400
Anthony SantanderrfSspR291000117000
Tyler Soderstrom1bLspR2243347400
Justin SteelespLspL28703040000
fKeegan ThompsonmrRspR2941367400
Alex VesiamrLspL28100010000
fJames WoodlfLspR214907400
 Total   25.6  82139