Team roster -- 2020 St. Louis Cardinals
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Pete Alonso1bRsp25 .256Ex .253ExPrPrFrPrFrNormalNormal
fJacob AmayassRsp21 .223Fr .214FrPrFrVgPrAvNormalNormal
fJonathan ArauzssSsp21 .210Av .211AvPrPrVgPrAvNormalNormal
Cavan Biggio2bLsp25 .212Av .226VgPrPrVgVgVgNormalNormal
Braden BishopcfRsp26 .216Fr .216FrFrPrAvFrAvNormalNormal
Bobby Dalbec3bRsp25 .224Vg .216VgPrPrAvPrAvNormalNormal
fXavier Edwards2bSsp20 .254Pr .255PrFrFrVgAvVgNormalNormal
Drew Ellis3bRsp24 .213Av .207AvPrPrFrPrAvNormalNormal
Tyler FreemanssRsp21 .264Fr .258FrPrPrVgAvVgNormalNormal
Alejandro Kirkc Rsp21 .246Av .236AvPrPrAvFrFrNormalNormal
fKhalil LeerfLsp22 .203Fr .218FrPrPrExVgExNormalNormal
Nick MarkakisrfLsp36 .269Fr .278AvPrPrFrPrPrNormalNormal
fRyan McKennacfRsp23 .233Av .225FrAvFrVgAvVgNormalNormal
fColin Moran3bLsp27 .241Av .266AvPrPrFrPrFrNormalNormal
fYairo MunozssRsp25 .259Av .250AvPrPrVgAvVgNormalNormal
Omar Narvaezc Lsp28 .253Av .276VgPrPrFrPrPrNormalNormal
fJeremy PenassRsp22 .219Fr .213FrPrPrVgFrVgNormalNormal
Josh RojaslfLsp26 .252Av .266AvPrPrExAvVgNormalNormal
fNick Tanielu3bRsp27 .251Av .242AvPrPrAvPrAvNormalNormal
Brice TurangssLsp20 .203Fr .219FrPrPrExVgVgNormalNormal
 Total  24.3 .235  .238        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jesse ChavezmrR36 .265 .259PrPrPrPrPrAvAvVg711254ToughNormal
fSeranthony DominguezmrR25 .220 .200PrPrPrPrPr AvAv6712063NormalNormal
Junior FernandezmrR23 .228 .226AvPrPrPrPr AvAv6013665NormalNormal
Austin GomberspL26 .235 .254AvPrPrPrPrFrAvAv2410548NormalNormal
Marco GonzalesspL28 .239 .275AvPrFrPrPrAv Vg89154NormalNormal
fTyler IveyspR24 .248 .243AvPrPrPrPrPrFrAv478856NormalNormal
fZac LowtherspL24 .242 .259AvPrPrPrPrAv Av367948NormalNormal
fCorbin MartinspR24 .267 .261PrPrPrPrPrPrFrAv618857NormalNormal
Kyle MullerspL22 .236 .252AvPrPrPrPrPr Vg678351NormalNormal
Yusmeiro PetitmrR35 .248 .235PrPrPrPrPr AvAv1113542NormalNormal
Daniel Ponce De LeonspR28 .241 .231AvPrPrPrPrFrAvVg3112146NormalNormal
fJoJo RomerospL23 .252 .279AvPrPrPrPrFr Av3610461NormalNormal
Sam TuivailalamrR27 .243 .227PrPrPrPrPrPrPrAv3912151NormalNormal
Nick VincentmrR33 .261 .233PrPrPrPrPr FrVg018943NormalNormal
Brad WieckmrL28 .183 .207PrPrPrPrPr FrAv459346NormalNormal
Taylor WilliamsmrR28 .278 .226FrPrPrPrPr AvVg3018463NormalNormal
Bryse WilsonspR22 .262 .253PrPrPrPrPrFr Av713556NormalNormal
fJake WoodfordspR23 .269 .262AvPrPrPrPrAv Av307849NormalNormal
 Total  26.6 .249 .251             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alonso,P1b  Av/116        
fAmaya,Jss   Av/91 Av/98 Av/116     
fArauz,Jss   Fr/92 Av/106Fr/95      
Biggio2b  Av/111Vg/125Av/114 Av/99  Av/94 Av  
Bishopcf      Vg/110Av/49 Av/104Av  
ChavezmrAv/48           
Dalbec3b  Vg/113 Vg/137      
fDominguez,SmrEx/84           
fEdwards,X2b   Vg/90  Av/106     
Ellis,D3b  Av/105 Av/76       
Fernandez,JumrPr/242          
Freeman,Tss   Av/101 Av/102     
GomberspAv/100          
GonzalesspAv/175          
fIveyspAv/100          
Kirkc  Av/105        Av5
fLee,Krf      Av/103Fr/168Av/174Vg  
fLowtherspAv/100          
Markakisrf      Av/95  Av/42 Av  
fMartin,CospAv/123          
fMcKennacf      Av/91 Av/125Av/94 Av  
fMoran,C3b  Av/113Fr/97 Av/129Pr/99 Av/98   Av  
MullerspAv/100          
fMunoz,Yss   Av/118Vg/125Vg/144Av/94 Fr/115Av/123Av  
Narvaezc  Fr/128        Fr6
fPena,Jss   Av/104 Fr/108     
PetitmrFr/45           
Ponce De LeonspAv/68           
Rojas,Joshlf  Vg/99 Av/88 Av/107Fr/92 Av/73  Av/98 Vg  
fRomero,JspAv/100          
fTanielu3b  Av/102Fr/112Av/124      
TuivailalamrPr/300          
Turangss   Av/89  Av/121     
VincentmrFr/299          
WieckmrPr/299          
Williams,TamrEx/90           
Wilson,BryspVg/87           
fWoodfordspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Pete Alonso1bRspR25100000
fJacob AmayassRspR21100000
fJonathan ArauzssSspR21100000
Cavan Biggio2bLspR25100000
Braden BishopcfRspR26100000
Jesse ChavezmrRspR36100000
Bobby Dalbec3bRspR25100000
fSeranthony DominguezmrRspR25100000
fXavier Edwards2bSspR20100000
Drew Ellis3bRspR24100000
Junior FernandezmrRspR23100000
Tyler FreemanssRspR21100000
Austin GomberspLspL26100000
Marco GonzalesspLspL28100000
fTyler IveyspRspR24100000
Alejandro Kirkc RspR21100000
fKhalil LeerfLspL22100000
fZac LowtherspLspL24100000
Nick MarkakisrfLspL36100000
fCorbin MartinspRspR24100000
fRyan McKennacfRspR23100000
fColin Moran3bLspR27100000
Kyle MullerspRspL22100000
fYairo MunozssRspR25100000
Omar Narvaezc LspR28100000
fJeremy PenassRspR22100000
Yusmeiro PetitmrRspR35100000
Daniel Ponce De LeonspRspR28100000
Josh RojaslfLspR26100000
fJoJo RomerospLspL23100000
fNick Tanielu3bRspR27100000
Sam TuivailalamrRspR27100000
Brice TurangssLspR20100000
Nick VincentmrRspR33100000
Brad WieckmrLspL28100000
Taylor WilliamsmrSspR28100000
Bryse WilsonspRspR22100000
fJake WoodfordspRspR23100000
 Total   25.4  0