Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
118Carlos MartinezdoPitcher*26RR6' 0"190Sep 21, 19912010
259Mike MayersusPitcher*26RR6' 3"200Dec 6, 19912013
339Miles MikolasusPitcher*29RR6' 5"220Aug 23, 19882009
449Jordan HicksusPitcher*21RR6' 2"185Sep 6, 19962016
526Bud NorrisusPitcher*33RR6' 0"215Mar 2, 19852006
668Austin GomberusPitcher*24LL6' 5"230Nov 23, 19932014
764Sam TuivailalausPitcher*25RR6' 3"225Oct 19, 19922010
827Brett CecilusPitcher*31RL6' 3"235Jul 2, 19862007
932Jack FlahertyusPitcher*22RR6' 4"205Oct 15, 19952014
1067Matthew BowmanusPitcher*27RR6' 0"175May 31, 19912012
1152Michael WachausPitcher*26RR6' 6"215Jul 1, 19912012
1260John BrebbiausPitcher*28LR6' 1"185May 30, 19902011
137Luke WeaverusPitcher*24RR6' 2"170Aug 21, 19932014
144Yadier MolinaprPosition*35RR5' 11"205Jul 13, 19822001
1534Yairo MunozdoPosition*23RR6' 1"201Jan 23, 19952012
1640Luke VoitusPosition*27RR6' 3"225Feb 13, 19912013
1723Marcell OzunadoPosition*27RR6' 1"225Nov 12, 19902008
1846Francisco PenadoPosition*28RR6' 2"230Oct 12, 19892007
1928Tommy PhamusPosition*30RR6' 1"210Mar 8, 19882006
2048Harrison BaderusPosition*24RR6' 0"195Jun 3, 19942015
2116Kolten WongusPosition*27LR5' 9"185Oct 10, 19902011
2235Greg GarciausPosition*28LR6' 0"190Aug 8, 19892010
2313Matt CarpenterusPosition*32LR6' 3"205Nov 26, 19852009
2425Dexter FowlerusPosition*32SR6' 5"195Mar 22, 19862005
253Jedd GyorkousPosition*29RR5' 10"215Sep 23, 19882010
2629Alex ReyesusPitcher10-day23RR6' 3"175Aug 29, 19942013
2770Tyler LyonsusPitcher10-day30LL6' 4"210Feb 21, 19882011
2844Luke GregersonusPitcher10-day34LR6' 3"205May 14, 19842006
2956Greg HollandusPitcher10-day32RR5' 10"205Nov 20, 19852007
3012Paul DeJongusPosition10-day24RR6' 1"195Aug 2, 19932015
3138Jose MartinezvePosition29RR6' 6"215Jul 25, 19882006
3253John GantusPitcher25RR6' 3"200Aug 6, 19922011
3365Ryan SherriffusPitcher28LL6' 1"215May 25, 19902011
3462Daniel PoncedeleonusPitcher26RR6' 4"185Jan 16, 19922014
3571Derian GonzalezvePitcher23RR6' 3"190Jan 31, 19952013
3690Conner GreeneusPitcher23RR6' 3"185Apr 4, 19952013
3780Edmundo SosapaPosition22RR5' 11"170Mar 6, 19962013
3819Carson KellyusPosition23RR6' 2"220Jul 14, 19942012
3974Oscar MercadousPosition23RR6' 2"175Dec 16, 19942013
4041Tyler O'NeillcaPosition23RR5' 11"210Jun 22, 19952013
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season 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
Harrison Bader24usR6' 0"195Jun 3, 1994254285436000000212233601651.7
Steven Baron27usR6' 0"205Dec 7, 19902212202000000000100.0
Matthew Bowman27usR6' 0"175May 31, 19913190181919000000000000-0.2$565,900
John Brebbia28usL6' 1"185May 30, 199022002020200000000000000.3
Matt Carpenter32usL6' 3"205Nov 26, 198586461646100221143000000301.5$13,750,000
Brett Cecil31usR6' 3"235Jul 2, 198610140121414000000000000-0.4$7,750,000
Paul DeJong24usR6' 1"195Aug 2, 1993241394140000004000000101.6$1,166,667
Jack Flaherty22usR6' 4"205Oct 15, 19952998990000000000001.2$545,000
Dexter Fowler32usB6' 5"195Mar 22, 19861157495749000000004949080-1.3$16,500,000
John Gant25usR6' 3"200Aug 6, 1992373777000000000000-0.3
Greg Garcia28usL6' 0"190Aug 8, 19895511351260001388000003010.5$569,600
Austin Gomber24usL6' 5"230Nov 23, 19931st808880000000000000.2
Luke Gregerson34usL6' 3"205May 14, 198410120111212000000000000-0.4$5,000,000
Preston Guilmet30usR6' 2"200Jul 27, 1987420222000000000000-0.3
Jedd Gyorko29usR5' 10"215Sep 23, 19886533453441011036400000900.9$9,000,000
Jordan Hicks21usR6' 2"185Sep 6, 19961st3303233330000000000000.8$545,000
Greg Holland32usR5' 10"205Nov 20, 19858180171818000000000000-0.9$14,000,000
Carson Kelly23usR6' 2"220Jul 14, 19943128121101100000000010-0.4
Dominic Leone26usR5' 11"210Oct 26, 199151601616160000000000000.0
Tyler Lyons30usL6' 4"210Feb 21, 19886220222222000000000000-0.3$1,200,000
Carlos Martinez26doR6' 0"190Sep 21, 1991612111211110000000000101.5$11,700,000
Jose Martinez29veR6' 6"215Jul 25, 1988363616359005900000112200.9$560,400
Mike Mayers26usR6' 3"200Dec 6, 199131701717170000000000000.1$545,000
Miles Mikolas29usR6' 5"220Aug 23, 1988414131313130000000000102.2$7,500,000
Yadier Molina35prR5' 11"205Jul 13, 1982154140414104110000000010-0.1$20,000,000
Yairo Munoz23doR6' 1"201Jan 23, 19951st3624363100007241001071-0.5$545,000
Bud Norris33usR6' 0"215Mar 2, 1985103002930300000000000000.3$3,000,000
Tyler O'Neill23caR5' 11"210Jun 22, 19951st1681610000000514100600.4
Marcell Ozuna27doR6' 1"225Nov 12, 19906656365640000006400640101.4$9,000,000
Francisco Pena28doR6' 2"230Oct 12, 198952920292802820000000020-0.5$650,000
Tommy Pham30usR6' 1"210Mar 8, 19885645964590000000590590500.9$570,100
Alex Reyes23usR6' 3"175Aug 29, 19942111110000000000000.3$545,600
Ryan Sherriff28usL6' 1"185May 25, 1990250555000000000000-0.1
Sam Tuivailala25usR6' 3"225Oct 19, 199252001920200000000000000.2$554,600
Luke Voit27usR6' 3"225Feb 13, 19912828300300000000500.1
Michael Wacha26usR6' 6"215Jul 1, 1991614141414140000000000001.1$5,300,000
Adam Wainwright36usR6' 7"235Aug 30, 198113444440000000000000.0$19,500,000
Luke Weaver24usR6' 2"170Aug 21, 1993317141714140000000000030.1$550,800
Kolten Wong27usL5' 9"185Oct 10, 1990663446358000580000000510.9$4,000,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.