Current 40-Man Roster

  • Active Roster in Bold

Team Roster & Games By Position

Team Roster & Games By Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Matt Adams27usLR6' 3"260Aug 31, 1988511869118860086000000003900.7$1,650,000
Matthew Bowman25usRR6' 0"175May 31, 19911st5905759590000000000000.5$507,500
Jonathan Broxton32usRR6' 4"285Jun 16, 1984126606266660000000000000.1$3,750,000
Matt Carpenter30usLR6' 3"205Nov 26, 1985612912512912700454054000001303.4$6,500,000All-Star
Aledmys Diaz25cuRR6' 1"195Aug 1, 19901st1111031111070001010700000603.5$2,500,000All-Star
Zach Duke33usLL6' 2"210Apr 19, 1983122802728280000000000000.9$5,000,000
Eric Fryer30usRR6' 2"215Aug 26, 198562482422022000000000440.6$575,000
Greg Garcia26usLR6' 0"190Aug 8, 1989399509978000273130000002841.8$507,500
Jaime Garcia29mxLL6' 2"215Jul 8, 1986832302932320000000000000.8$11,500,000
Randal Grichuk24usRR6' 1"205Aug 13, 199131321111321190000004115311901712.7$520,000
Jedd Gyorko27usRR5' 10"215Sep 23, 198841281001281090011463926000002202.9$4,000,000
Jeremy Hazelbaker28usLR6' 3"190Aug 14, 19871st11438114730000005222673046120.2$507,500
Matt Holliday36usRR6' 4"240Jan 15, 1980131109911092001000085008581000.3$17,000,000
Carson Kelly21usRR6' 2"220Jul 14, 19941st102101001000000000000-0.0
Dean Kiekhefer27usLL6' 0"175Jun 7, 19891st2602626260000000000000.0
Mike Leake28usRR5' 10"170Nov 12, 1987734303230300000000000040.6$12,000,000
Tyler Lyons28usLL6' 4"210Feb 21, 198843002830300000000000000.7$512,500
Seth Maness27usRR6' 0"190Oct 14, 198842902729290000000000000.3$1,400,000
Carlos Martinez24doRR6' 0"190Sep 21, 1991433313131310000000000025.9$539,000
Jose Martinez27veRR6' 6"215Jul 25, 19881st12212500100040040610.1
Mike Mayers24usRR6' 3"200Dec 6, 19911st41444000000000000-0.8
Michael McKenry31usRR5' 10"205Mar 4, 1985730300000000000030-0.1
Yadier Molina33prRR5' 11"205Jul 13, 1982131471431471460146200000000202.9$14,000,000
Brandon Moss32usLR6' 1"210Sep 16, 1983101281011281110064000580217202400.8$8,250,000
Seung-hwan Oh33krRR5' 10"205Jul 15, 19821st7607276760000000000002.8$2,500,000
Brayan Pena34cuBR5' 9"240Jan 7, 19821292940310000000050-0.2$2,500,000
Jhonny Peralta34doRR6' 2"225May 28, 1982148275827400006770000170-0.4$12,500,000
Tommy Pham28usRR6' 1"210Mar 8, 198837836786600000030345660166-0.1$510,000
Stephen Piscotty25usRR6' 3"210Jan 14, 199121531451531500010000101461500602.9$512,500
Alex Reyes21usRR6' 3"175Aug 29, 19941st1251112120000000000002.1
Alberto Rosario29doRR5' 10"190Jan 10, 19871st208201801700100000050-0.2
Trevor Rosenthal26usRR6' 2"230May 29, 19905450414545000000000000-0.0$5,600,000
Kevin Siegrist26usLL6' 5"230Jul 20, 198946706367670000000000001.8$539,000
Miguel Socolovich29veRR6' 1"205Jul 24, 198631501515150000000000000.5
Ruben Tejada26paRR5' 11"200Oct 27, 19897238232010031070000061-0.5$1,500,000
Sam Tuivailala23usRR6' 3"225Oct 19, 19923120111212000000000000-0.0
Michael Wacha24usRR6' 6"215Jul 1, 199142724262727000000000000-0.6$539,000
Adam Wainwright34usRR6' 7"235Aug 30, 19811134333233330000000000101.9$19,500,000
Luke Weaver22usRR6' 2"170Aug 21, 19931st98999000000000000-0.5
Jerome Williams34usRR6' 3"260Dec 4, 198111110111111000000000000-0.3
Kolten Wong25usLR5' 9"185Oct 10, 199041218112110100088007841702841.5$1,250,000
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Support us without the ads? Go Ad-Free.