Team roster -- 2015 St. Louis Cardinals
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Matt Adams1bLsp26 .261Av .288VgPrPrAvPrFrProneNormal
Tucker Barnhartc Ssp24 .234Pr .243FrAvPrAvPrFrNormalNormal
Mookie BettscfRsp22 .274Av .261AvPrPrExVgVgNormalNormal
Tony Cruzc Rsp28 .214Pr .227FrFrPrAvPrAvNormalNormal
Aledmys DiazssRsp24 .248Av .241AvAvPrVgAvVgNormalNormal
Greg Garcia2bLsp25 .227Fr .234FrAvFrVgFrAvNormalNormal
Jedd Gyorko2bRp 26 .243Av .237AvPrPrAvFrAvVery proneNormal
Jonathan Lucroyc Rsp29 .300Vg .286AvPrPrAvAvAvNormalTerror
Jose Peraza2bRsp21 .264Fr .255FrFrFrExVgExNormalNormal
Shane PetersoncfLsp27 .239Fr .249AvFrFrVgAvAvNormalNormal
Kevin PillarlfRp 26 .272Av .261FrPrFrVgAvVgNormalNormal
Jose ReyesssSsp32 .287Fr .285FrPrFrExVgVgProneNormal
Alex Rodriguez3bRsp39 .229Av .229AvPrPrVgAvAvNormalNormal
Yasmany Tomas3bRsp24 .263Vg .270VgPrPrAvPrAvNormalNormal
Melvin UptoncfRsp30 .225Av .217AvFrFrExVgExNormalNormal
Scott Van SlykelfRp 28 .268Vg .258VgPrPrAvFrAvNormalNormal
Christian YelichlfLsp23 .269Av .283AvPrFrExVgVgProneNormal
 Total  26.7 .257  .258        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Matt CainspR30 .241 .227VgPrPrPrPrAv Pr128651NormalVery prone
fJesse ChavezmrR31 .235 .267PrPrPrPrPrVgVgEx298856NormalNormal
Sam FreemanmrL28 .228 .247PrPrPrPrPr AvEx579360NormalNormal
fHunter HarveyspR20 .250 .244AvPrPrPrPrPr Av2711651NormalNormal
Corey KnebelmrR23 .229 .221PrPrPrPrPr AvAv539561NormalNormal
Zach LeespR23 .264 .260AvPrPrPrPrPr Av258660NormalNormal
Mark LowemrR32 .274 .231PrPrPrPrPr AvFr589548NormalNormal
Lance LynnspR28 .239 .231AvPrPrPrPrVg Ex168054NormalIron
T.J. McFarlandmrL26 .260 .273FrPrPrPrPrFrExEx179169NormalNormal
Akeel MorrismrR22 .210 .200AvPrPrPrPr VgPr6112051NormalNormal
Pat NeshekmrR34 .256 .230PrPrPrPrPr FrAv179544NormalIron
fSean NolinspL25 .241 .257PrPrPrPrPrPr Av319051NormalNormal
Trevor RosenthalclR25 .207 .199PrPrPrPrPr AvEx1311655NormalIron
Aaron SanchezmrR22 .245 .239PrPrPrPrPrPrFrAv2113669NormalNormal
fTyler SkaggsspL23 .233 .252PrPrPrPrPrAv Av3011260NormalVery prone
fVincent VelasquezspR23 .267 .262AvPrPrPrPrPrAvVg329147NormalNormal
Taijuan WalkerspR22 .247 .239PrPrPrPrPrFr Vg2511255NormalVery prone
Travis WoodspL28 .235 .258ExPrAvPrPrFr Ex108239NormalNormal
Chris R. YoungspR36 .264 .260PrPrPrPrPrPr Pr1811327NormalNormal
 Total  26.4 .245 .246             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Adams,Ma1b  Av/88         
Barnhartc  Vg/99         Vg2
Bettscf   Av/111   Av/78 Vg/124Av  
Cain,MspEx/138          
fChavez,JmrPr/3           
Cruz,Tc  Av/87         Av6
Diaz,Alss     Fr/128     
Freeman,SmrEx/75           
Garcia,G2b   Av/104Av/108Av/107     
Gyorko2b   Fr/75 Av/82       
fHarvey,HspAv/100          
KnebelmrEx/94           
Lee,ZspAv/100          
LowemrAv/195          
Lucroyc  Vg/99 Fr/104       Av2
LynnspEx/58           
McFarland,TmrAv/120          
Morris,AmrAv/100          
NeshekmrEx/55           
fNolinspFr/100          
Peraza2b   Av/132 Vg/139     
Peterson,Scf  Av/118   Av/133Fr/141Av/133Vg  
Pillarlf      Av/76 Av/102Vg/76 Av  
Reyes,Josss     Fr/106     
Rodriguez,A3b  Av/88  Fr/75       
RosenthalclEx/136          
Sanchez,AamrEx/117          
fSkaggsspFr/105          
Tomas3b    Fr/120 Av/110 Av/110Av  
Upton,Mcf       Av/113 Av  
Van Slykelf  Av/111   Av/167Fr/111Av/127Vg  
fVelasquezspAv/100          
Walker,TspEx/75           
Wood,TspVg/0           
Yelichlf      Vg/59 Av/107Vg/119Av  
Young,CRspFr/118          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Matt Adams1bLspR26100000
Tucker Barnhartc SspR24100000
Mookie BettscfRspR22100000
Matt CainspRspR30100000
fJesse ChavezmrRspR31100000
Tony Cruzc RspR28100000
Aledmys DiazssRspR24100000
Sam FreemanmrRspL28100000
Greg Garcia2bLspR25100000
Jedd Gyorko2bRp R26100000
fHunter HarveyspRspR20100000
Corey KnebelmrRspR23100000
Zach LeespRspR23100000
Mark LowemrRspR32100000
Jonathan Lucroyc RspR29100000
Lance LynnspRspR28100000
T.J. McFarlandmrLspL26100000
Akeel MorrismrRspR22100000
Pat NeshekmrSspR34100000
fSean NolinspLspL25100000
Jose Peraza2bRspR21100000
Shane PetersoncfLspL27100000
Kevin PillarlfRp R26100000
Jose ReyesssSspR32100000
Alex Rodriguez3bRspR39100000
Trevor RosenthalclRspR25100000
Aaron SanchezmrRspR22100000
fTyler SkaggsspLspL23100000
Yasmany Tomas3bRspR24100000
Melvin UptoncfRspR30100000
Scott Van SlykelfRp R28100000
fVincent VelasquezspSspR23100000
Taijuan WalkerspRspR22100000
Travis WoodspRp L28100000
Christian YelichlfLspR23100000
Chris R. YoungspRspR36100000
 Total   26.5  0