Team roster -- 2024 Chicago (N) Cubs
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
fIgnacio AlvarezssRsp21 .246Fr .240FrPrPrAvAvAvNormalNormal
Christian Bethancourtc Rp 32 .267Vg .248AvPrFrAvFrAvNormalNormal
fWillson Contrerasc Rp 32 .250Vg .237VgPrPrAvFrAvNormalNormal
Jake Cronenworth1bLsp30 .240Av .254VgPrFrVgAvAvNormalNormal
Bryan De La CruzlfRsp27 .274Vg .265AvPrPrVgFrAvNormalNormal
Robbie GrossmanlfSsp34 .246Av .219AvPrPrVgAvAvNormalNormal
Ronaldo Hernandezc Rsp26 .259Vg .240AvPrPrAvPrFrNormalNormal
Nico Hoerner2bRsp27 .285Fr .272FrPrPrExVgVgNormalNormal
Otto Kemp3bRsp24 .218Fr .202FrPrFrVgAvVgNormalNormal
fJustyn-Henry Malloy3bRsp24 .236Av .233AvPrFrAvFrFrNormalNormal
fJeff McNeil2bLsp32 .273Fr .284AvPrFrAvVgAvNormalNormal
Wade MecklercfLsp24 .252Fr .274FrPrFrVgAvAvNormalNormal
Jake MeyerscfRsp28 .256Vg .237AvPrFrExAvAvNormalNormal
fVinnie Pasquantino1bLp 26 .272Vg .281ExPrFrAvPrFrNormalNormal
Joc PedersonlfLp 32 .233Av .252VgPrFrAvPrFrNormalNormal
Luke RaleyrfLp 29 .225Av .235VgPrFrVgAvVgNormalNormal
Brent RookerdhRsp29 .250Ex .233ExPrPrAvAvAvNormalNormal
Eguy Rosario3bRsp24 .247Vg .230AvPrFrVgFrVgNormalNormal
Carlos Santana1bSsp38 .241Av .216AvPrPrFrAvAvNormalNormal
Marcus Semien2bRp 33 .269Vg .264VgPrPrExVgAvNormalNormal
fBob Seymour1bLsp25 .218Av .232AvPrFrAvFrFrNormalNormal
Mike TauchmancfLsp33 .227Av .238AvPrPrAvVgAvNormalNormal
Chris TaylorlfRp 33 .232Vg .231AvPrFrVgVgVgNormalNormal
Taylor WardlfRsp30 .276Vg .258VgPrPrVgFrAvNormalNormal
 Total  28.9 .252  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fAdbert AlzolayclR29 .248 .211PrPrPrPrPrAvAvFr812255NormalNormal
Scott BarlowmrR31 .223 .207PrPrPrPrPr AvFr3416755NormalNormal
fFelix BautistaclR29 .173 .177PrPrPrPrPr AvPr2912649NormalNormal
fYennier CanomrR30 .250 .234PrPrPrPrPr AvFr1616674NormalNormal
Chris DevenskimrR33 .233 .253PrPrPrPrPrPrPrPr128748NormalNormal
fPete FairbanksclR30 .205 .191PrPrPrPrPr PrPr588659NormalNormal
Wilmer FloresspR23 .239 .264AvPrPrPrPrPr Fr267568NormalNormal
fKody FunderburkmrL27 .232 .237PrPrPrPrPrFrAvFr228072NormalNormal
fChad GreenmrR33 .237 .225PrPrPrPrPr FrFr2713336NormalNormal
fLiam HendriksclR35 .235 .233PrPrPrPrPr FrFr6217741NormalNormal
fBrant HurterspL25 .224 .267AvPrPrPrPrFrPrFr407460NormalNormal
Andrew KittredgemrR34 .254 .262PrPrPrPrPr FrAv2613363NormalNormal
Richard LoveladymrL28 .216 .247PrPrPrPrPr FrFr1913963NormalNormal
fChris MartinmrR38 .256 .289PrPrPrPrPr FrFr2517865NormalNormal
fBrendan McKayspL28 .238 .254AvPrPrPrPrAvPrAv238149NormalNormal
fJulian MerryweathermrR32 .216 .229PrPrPrPrPr AvFr198451NormalNormal
Frankie MontasspR31 .262 .245PrPrPrPrPrVgAvAv2914256NormalNormal
Patrick MonteverdespL26 .279 .264AvPrPrPrPrVg Av207450NormalNormal
Taylor RashimrR28 .250 .230AvPrPrPrPrAvFrAv359150NormalNormal
Yariel RodriguezmrR27 .229 .230AvPrPrPrPr FrPr118553NormalNormal
fWill SmithclL34 .232 .240PrPrPrPrPr AvFr2221841NormalNormal
fRanger SuarezspL28 .201 .269PrPrPrPrPrVgAvVg1210565NormalNormal
fBlake WalstonspL23 .250 .266AvPrPrPrPrVg Fr156954NormalNormal
Will WarrenspR25 .261 .235AvPrPrPrPrVgAvFr147260NormalNormal
 Total  29.5 .238 .246             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlvarez,Iss    Fr/99 Av/87      
fAlzolayclVg/57           
Barlow,SmrAv/55           
fBautista,FclFr/59           
Bethancourtc  Fr/98 Av/126     Fr/133AvAv7
fCanomrEx/52           
fContreras,WEc  Fr/146        Av3
Cronenworth1b  Ex/89 Av/101 Av/88      
De La Cruz,Blf      Av/86 Fr/114Av/117Vg  
DevenskimrAv/72           
fFairbanksclVg/70           
Flores,WilmespAv/100          
fFunderburkmrAv/92           
fGreen,CmrFr/92           
Grossmanlf      Av/33 Fr/33 Av/33 Pr  
fHendriksclAv/97           
Hernandez,Rc  Fr/106        Av11
Hoerner2b   Ex/114Vg/107Vg/97 Vg/106Av/106 Fr  
fHurterspAv/100          
Kemp,O3b   Pr/91 Vg/76 Fr/100     
KittredgemrAv/92           
LoveladymrFr/84           
fMalloy3b    Fr/118      
fMartin,ChmrVg/117          
fMcKay,BspAv/100          
fMcNeil2b   Av/133Av/115 Av/205 Av/190Vg  
Mecklercf      Av/82 Fr/155Av/86 Pr  
fMerryweathermrFr/52           
Meyers,Jcf      Vg/68 Vg/83 Vg/66 Vg  
MontasspAv/99           
MonteverdespAv/100          
fPasquantino1b  Fr/84         
Pedersonlf  Pr/221   Av/70 Fr/51 Av/59 Av  
Raley,Lrf      Vg/59 Fr/62 Av/55 Av  
RashimrAv/100          
Rodriguez,YamrAv/100          
Rookerdh      Fr/55  Pr/117Pr  
Rosario,Eg3b   Av/143Av/113Av/115     
Santana,C1b  Av/138        
Semien2b   Vg/106 Av/59      
fSeymour,B1b  Av/94         
fSmith,WMclAv/62           
fSuarez,RaspEx/83           
Tauchmancf      Vg/37 Av/34 Vg/48 Av  
Taylor,Chlf   Av/144Av/122Av/117Vg/125Av/108Vg/146Fr  
fWalstonspAv/100          
Ward,Talf    Fr/120 Fr/121Pr/94 Fr/78 Fr  
Warren,WspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
fIgnacio AlvarezssRspR21100000
fAdbert AlzolayclRspR29100000
Scott BarlowmrRspR31100000
fFelix BautistaclRspR29100000
Christian Bethancourtc Rp R32100000
fYennier CanomrRspR30100000
fWillson Contrerasc Rp R32100000
Jake Cronenworth1bLspR30100000
Bryan De La CruzlfRspR27100000
Chris DevenskimrRspR33100000
fPete FairbanksclRspR30100000
Wilmer FloresspRspR23100000
fKody FunderburkmrLspL27100000
fChad GreenmrLspR33100000
Robbie GrossmanlfSspL34100000
fLiam HendriksclRspR35100000
Ronaldo Hernandezc RspR26100000
Nico Hoerner2bRspR27100000
fBrant HurterspLspL25100000
Otto Kemp3bRspR24100000
Andrew KittredgemrRspR34100000
Richard LoveladymrLspL28100000
fJustyn-Henry Malloy3bRspR24100000
fChris MartinmrRspR38100000
fBrendan McKayspLspL28100000
fJeff McNeil2bLspR32100000
Wade MecklercfLspR24100000
fJulian MerryweathermrRspR32100000
Jake MeyerscfRspL28100000
Frankie MontasspRspR31100000
Patrick MonteverdespRspL26100000
fVinnie Pasquantino1bLp L26100000
Joc PedersonlfLp L32100000
Luke RaleyrfLp R29100000
Taylor RashimrRspR28100000
Yariel RodriguezmrRspR27100000
Brent RookerdhRspR29100000
Eguy Rosario3bRspR24100000
Carlos Santana1bSspR38100000
Marcus Semien2bRp R33100000
fBob Seymour1bLspR25100000
fWill SmithclRspL34100000
fRanger SuarezspLspL28100000
Mike TauchmancfLspL33100000
Chris TaylorlfRp R33100000
fBlake WalstonspLspL23100000
Taylor WardlfRspR30100000
Will WarrenspRspR25100000
 Total   29.2  0