Team roster -- 2024 St. Louis Cardinals
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Nolan Arenado3bRp 33 .277Vg .265VgPrPrFrFrAvNormalNormal
Harrison BadercfRp 30 .257Vg .252AvPrPrExVgVgNormalNormal
Xander BogaertsssRsp31 .289Av .270AvPrPrVgVgAvNormalNormal
James Crooksc Lsp22 .220Fr .235AvFrFrAvPrFrNormalNormal
fPaul DeJongssRp 30 .204Vg .213VgPrPrAvFrAvNormalNormal
fNicholas Dunn2bLsp27 .240Fr .257FrPrPrAvPrFrNormalNormal
Tommy EdmanssSsp29 .267Av .258AvPrPrExVgVgNormalNormal
Jake FraleyrfLp 29 .232Av .256VgPrPrVgVgExNormalNormal
Michael Gasperc Ssp28 .260Av .265FrPrFrAvAvAvNormalNormal
Enrique HernandezssRsp32 .237Av .225AvPrPrAvFrFrNormalNormal
Jason HeywardrfLp 34 .235Av .250VgPrPrAvFrAvNormalNormal
fBlaze Jordan3bRsp21 .275Av .258AvPrPrAvPrFrNormalNormal
fLuis MatoscfRp 22 .269Av .264AvFrFrVgAvAvNormalNormal
fChas McCormickcfRp 29 .275Vg .251VgPrFrVgAvVgNormalNormal
Andrew McCutchenlfRp 37 .250Vg .232AvPrPrExAvAvNormalNormal
Ryan O'Hearn1bLsp30 .241Av .260VgPrPrVgFrAvNormalNormal
fCarlos J. Perezc Rsp27 .260Av .234FrPrFrFrPrFrNormalNormal
fTommy PhamlfRp 36 .252Av .247AvPrPrVgVgVgNormalNormal
Victor Scott IIcfLsp23 .238Fr .251FrAvAvExVgExNormalNormal
fMichael SianicfLsp24 .214Fr .216FrFrFrVgAvExNormalNormal
George SpringerrfRsp34 .257Vg .253VgPrPrVgVgVgNormalNormal
fMichael A. TaylorcfRp 33 .234Av .228AvFrFrExVgVgNormalNormal
Jordan Walker3bRsp22 .277Ex .264VgPrPrVgAvAvNormalNormal
fShay WhitcombssRsp25 .223Av .216AvPrFrVgAvVgNormalNormal
Patrick Wisdom3bRp 32 .219Ex .208ExPrPrVgFrVgNormalNormal
 Total  28.8 .250  .246        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fSonny GrayspR34 .227 .244PrPrPrPrPrVg Av256660NormalNormal
Kenley JansenclR36 .262 .211PrPrPrPrPr FrPr2517737NormalNormal
Craig KimbrelclR36 .228 .200PrPrPrPrPr AvPr6012843NormalNormal
John KingmrL29 .239 .291PrPrPrPrPrAvAvAv1912878NormalNormal
Matthew LiberatorespL24 .235 .254PrPrPrPrPrVgFrAv267159NormalNormal
fSteven MatzspL33 .255 .255PrPrPrPrPrAvAvAv167458NormalNormal
Miles MikolasspR35 .278 .255PrPrPrPrPrEx Av106554NormalNormal
fErik MillermrL26 .210 .237AvPrPrPrPrFrAvAv2013054NormalNormal
Jordan MontgomeryspL31 .213 .256PrPrPrPrPrVg Av266456NormalNormal
Joe MusgrovespR31 .237 .233PrPrPrPrPrEx Av1210356NormalNormal
fWalter PenningtonmrL26 .234 .272AvPrPrPrPr VgFr3517071NormalNormal
fRobbie RayspL32 .231 .249PrPrPrPrPrEx Pr177047NormalNormal
fTyler RogersmrR33 .256 .259PrPrPrPrPr AvAv012566NormalNormal
JoJo RomeromrL27 .239 .234PrPrPrPrPrAvAvAv288463NormalNormal
Zack WheelerspR34 .240 .231PrPrPrPrPrEx Av109757NormalNormal
Kirby YatesmrR37 .241 .212PrPrPrPrPr AvPr3213050NormalNormal
 Total  31.5 .242 .247             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Arenado3b    Ex/42       
Badercf       Ex/178 Vg  
Bogaertsss   Av/100 Fr/59      
Crooksc  Av/101        Vg8
fDeJongss     Vg/42      
fDunn,N2b   Av/149Av/109      
Edmanss   Vg/78 Vg/73 Av/78 Av/148 Vg/186Fr  
Fraleyrf      Vg/129Av/190Vg/131Pr  
Gasperc  Fr/117        Fr7
fGray,SospVg/0           
Hernandez,Enss  Vg/130Vg/176 Av/121Ex/167Vg/216Vg/163Ex  
Heywardrf       Av/162Vg/34 Av  
Jansen,KclAv/70           
fJordan,B3b    Fr/114      
KimbrelclFr/300          
King,JmrAv/75           
LiberatorespAv/59           
fMatoscf      Av/203Pr/243Av/210Av  
fMatzspVg/98           
fMcCormickcf      Vg/76 Fr/115Vg/81 Av  
McCutchenlf      Fr/118Pr/156 Fr  
MikolasspAv/0           
fMiller,EmrAv/100          
Montgomery,JspAv/74           
MusgrovespAv/180          
O'Hearn1b  Fr/133   Pr/89  Pr/74 Vg  
fPenningtonmrAv/100          
fPerez,CJc  Av/75 Av/136       Vg5
fPham,Tlf      Fr/59 Fr/53  Av  
fRay,RspAv/147          
fRogers,TymrVg/112          
Romero,JomrVg/175          
Scott IIcf       Vg/86  Fr  
fSiani,Mcf       Av/300 Av  
Springerrf       Vg/79 Vg/106Av  
fTaylor,Mcf      Vg/118Vg/119Ex/140Ex  
Walker,Jor3b    Fr/140   Fr/100Fr  
WheelerspVg/70           
fWhitcombss   Av/103Av/117Av/107     
Wisdom3b  Av/121 Av/90  Fr/92  Fr/99 Av  
YatesmrAv/172          

Contract
        Contract
SNamePBatsTAge%Act%ILSalaryYear
Nolan Arenado3bRp R33100000
Harrison BadercfRp R30100000
Xander BogaertsssRspR31100000
James Crooksc LspR22100000
fPaul DeJongssRp R30100000
fNicholas Dunn2bLspR27100000
Tommy EdmanssSspR29100000
Jake FraleyrfLp L29100000
Michael Gasperc SspR28100000
fSonny GrayspRspR34100000
Enrique HernandezssRspR32100000
Jason HeywardrfLp L34100000
Kenley JansenclSspR36100000
fBlaze Jordan3bRspR21100000
Craig KimbrelclRspR36100000
John KingmrLspL29100000
Matthew LiberatorespLspL24100000
fLuis MatoscfRp R22100000
fSteven MatzspRspL33100000
fChas McCormickcfRp L29100000
Andrew McCutchenlfRp R37100000
Miles MikolasspRspR35100000
fErik MillermrLspL26100000
Jordan MontgomeryspLspL31100000
Joe MusgrovespRspR31100000
Ryan O'Hearn1bLspL30100000
fWalter PenningtonmrLspL26100000
fCarlos J. Perezc RspR27100000
fTommy PhamlfRp R36100000
fRobbie RayspLspL32100000
fTyler RogersmrRspR33100000
JoJo RomeromrLspL27100000
Victor Scott IIcfLspL23100000
fMichael SianicfLspL24100000
George SpringerrfRspR34100000
fMichael A. TaylorcfRp R33100000
Jordan Walker3bRspR22100000
Zack WheelerspLspR34100000
fShay WhitcombssRspR25100000
Patrick Wisdom3bRp R32100000
Kirby YatesmrLspR37100000
 Total   29.9  0