Team roster -- 2019 St. Louis Cardinals
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Peter Alonso1bRsp24 .242Ex .237VgPrPrAvPrFrNormalNormal
Jonathan ArauzssSsp20 .201Fr .201FrPrFrVgPrAvNormalNormal
Tucker Barnhartc Ssp28 .241Fr .258AvFrFrFrPrFrNormalTerror
Andrew BenintendilfLsp24 .267Av .289VgPrPrVgVgVgNormalTerror
Cavan Biggio2bLsp24 .194Av .201AvPrFrVgFrVgNormalNormal
fBraden BishopcfRsp25 .231Fr .223FrFrFrVgAvAvNormalNormal
Bobby Dalbec3bRsp24 .201Vg .199VgPrPrAvPrAvNormalNormal
fDrew Ellis3bRsp23 .212Av .202AvPrPrAvPrAvNormalNormal
fNick MarkakisrfLsp35 .271Fr .279AvPrPrFrPrPrNormalNormal
Ryan McKennacfRsp22 .233Fr .232FrFrFrVgFrAvNormalNormal
Colin Moran3bLsp26 .252Av .267AvPrPrAvPrFrNormalNormal
Yairo MunozssRsp24 .256Av .251AvPrPrVgFrVgNormalNormal
Brett Nicholasc Lsp30 .257Fr .268AvPrPrAvPrFrNormalNormal
Shane RobinsoncfRsp34 .229Pr .228PrFrFrExVgVgNormalNormal
Nick Tanielu3bRsp26 .250Fr .241FrPrPrAvPrAvNormalNormal
 Total  25.9 .235  .242        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Jesse ChavezmrR35 .252 .253FrPrPrPrPr VgAv78954NormalNormal
fSeranthony DominguezclR24 .220 .187PrPrPrPrPr AvVg839163NormalNormal
Junior FernandezmrR22 .263 .273AvPrPrPrPrAvAvAv4411752NormalNormal
fAustin GomberspL25 .238 .262FrPrPrPrPrFrAvVg269148NormalNormal
Marco GonzalesspL27 .246 .279AvPrPrPrPrFr Vg98057NormalNormal
fCorbin MartinspR23 .263 .269AvPrPrPrPrFrFrVg878460NormalNormal
Kyle MullerspL21 .250 .277AvPrPrPrPrFr Av4710854NormalNormal
Yusmeiro PetitmrR34 .261 .244PrPrPrPrPr AvFr119843NormalNormal
Daniel PoncedeleonspR27 .239 .247AvPrPrPrPrFrAvAv278350NormalNormal
fJoJo RomerospL22 .245 .268AvPrPrPrPrFr Vg528663NormalNormal
fSam TuivailalamrR26 .266 .232PrPrPrPrPr AvAv569355NormalNormal
Vince VelasquezspR27 .261 .236VgPrPrPrPrFr Av2210445NormalNormal
fNick VincentmrR32 .261 .231PrPrPrPrPr FrAv59741NormalNormal
Brad WieckmrL27 .204 .221PrPrPrPrPr AvPr579348NormalNormal
Taylor WilliamsmrR27 .280 .233PrPrPrPrPr AvAv3810250NormalNormal
Bryse WilsonspR21 .250 .258PrPrPrPrPrFrFrVg158259NormalNormal
Nick WittgrenmrR28 .272 .252PrPrPrPrPr AvAv269749NormalNormal
Jake WoodfordspR22 .279 .285AvPrPrPrPrFr Av3411054NormalNormal
 Total  26.1 .255 .257             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Alonso,P1b  Vg/176        
Arauz,Jss   Fr/103Av/120Fr/120     
Barnhartc  Vg/51 Av/65        Av3
Benintendilf      Vg/110Av/53  Vg  
Biggio2b  Vg/136Vg/138Vg/144   Vg/137Av  
fBishopcf      Vg/80 Vg/42 Vg/62 Av  
ChavezmrAv/62           
Dalbec3b  Vg/123 Vg/133      
fDominguez,SclFr/123          
fEllis,D3b    Av/81       
Fernandez,JunmrAv/100          
fGomberspAv/50           
GonzalesspVg/87           
fMarkakisrf      Av/54  Av/50 Av  
fMartin,CorspAv/100          
McKennacf      Vg/140Vg/152Vg/140Av  
Moran,C3b  Av/128 Av/115Pr/141Av/111  Av  
MullerspAv/100          
Munoz,Yss   Av/161Vg/150Av/165Vg/151Av/180Vg/149Av  
Nicholasc  Av/96 Vg/76  Av/112     Fr7
Petit,YmrAv/38           
PoncedeleonspAv/124          
Robinson,Scf      Vg/104Vg/126Vg/88 Vg  
fRomero,JospAv/100          
Tanielu3b  Vg/135Fr/130Av/143      
fTuivailalamrFr/96           
VelasquezspVg/165          
fVincentmrAv/149          
WieckmrAv/95           
Williams,TamrFr/65           
Wilson,BrspAv/95           
WittgrenmrAv/78           
WoodfordspAv/100          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Peter Alonso1bRspR24100000
Jonathan ArauzssSspR20100000
Tucker Barnhartc SspR28100000
Andrew BenintendilfLspL24100000
Cavan Biggio2bLspR24100000
fBraden BishopcfRspR25100000
Jesse ChavezmrRspR35100000
Bobby Dalbec3bRspR24100000
fSeranthony DominguezclRspR24100000
fDrew Ellis3bRspR23100000
Junior FernandezmrRspR22100000
fAustin GomberspLspL25100000
Marco GonzalesspLspL27100000
fNick MarkakisrfLspL35100000
fCorbin MartinspRspR23100000
Ryan McKennacfRspR22100000
Colin Moran3bLspR26100000
Kyle MullerspRspL21100000
Yairo MunozssRspR24100000
Brett Nicholasc LspR30100000
Yusmeiro PetitmrRspR34100000
Daniel PoncedeleonspRspR27100000
Shane RobinsoncfRspR34100000
fJoJo RomerospLspL22100000
Nick Tanielu3bRspR26100000
fSam TuivailalamrRspR26100000
Vince VelasquezspRspR27100000
fNick VincentmrRspR32100000
Brad WieckmrLspL27100000
Taylor WilliamsmrSspR27100000
Bryse WilsonspRspR21100000
Nick WittgrenmrRspR28100000
Jake WoodfordspRspR22100000
 Total   26.0  0