Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr
139Miles MikolasusPitcher*28RR6' 5"220Aug 23, 19882009
244Luke GregersonusPitcher*33LR6' 3"205May 14, 19842006
364Sam TuivailalausPitcher*24RR6' 3"225Oct 19, 19922010
455Dominic LeoneusPitcher*25RR5' 11"210Oct 26, 19912012
577Josh LucasusPitcher*26RR6' 6"185Nov 5, 19902010
670Tyler LyonsusPitcher*29LL6' 4"210Feb 21, 19882011
718Carlos MartinezdoPitcher*25RR6' 0"190Sep 21, 19912010
829Alex ReyesusPitcher*22RR6' 3"175Aug 29, 19942013
959Mike MayersusPitcher*25RR6' 3"200Dec 6, 19912013
1065Ryan SherriffusPitcher*27LL6' 1"185May 25, 19902011
1190Conner GreeneusPitcher*22RR6' 3"185Apr 4, 19952013
1271Derian GonzalezvePitcher*22RR6' 3"190Jan 31, 19952013
1368Austin GomberusPitcher*23LL6' 5"235Nov 23, 19932014
1467Matthew BowmanusPitcher*26RR6' 0"175May 31, 19912012
1560John BrebbiausPitcher*27LR6' 1"185May 30, 19902011
167Luke WeaverusPitcher*23RR6' 2"170Aug 21, 19932014
1727Brett CecilusPitcher*30RL6' 3"235Jul 2, 19862007
1850Adam WainwrightusPitcher*35RR6' 7"235Aug 30, 19812000
1932Jack FlahertyusPitcher*21RR6' 4"205Oct 15, 19952014
2052Michael WachausPitcher*25RR6' 6"215Jul 1, 19912012
2153John GantusPitcher*24RR6' 3"200Aug 6, 19922011
2226Bud NorrisusPitcher*32RR6' 0"215Mar 2, 19852006
2328Tommy PhamusPosition*29RR6' 1"210Mar 8, 19882006
2448Harrison BaderusPosition*23RR6' 0"195Jun 3, 19942015
2580Edmundo SosapaPosition*21RR5' 11"170Mar 6, 19962013
2641Breyvic ValeravePosition*25SR5' 11"160Jan 8, 19922010
2740Luke VoitusPosition*26RR6' 3"225Feb 13, 19912013
2823Marcell OzunadoPosition*26RR6' 1"225Nov 12, 19902008
2963Tyler O'NeillcaPosition*22RR5' 11"210Jun 22, 19952013
3013Matt CarpenterusPosition*31LR6' 3"205Nov 26, 19852009
3112Paul DeJongusPosition*23RR6' 1"195Aug 2, 19932015
3225Dexter FowlerusPosition*31SR6' 5"195Mar 22, 19862005
3335Greg GarciausPosition*27LR6' 0"190Aug 8, 19892010
343Jedd GyorkousPosition*28RR5' 10"215Sep 23, 19882010
3519Carson KellyusPosition*22RR6' 2"220Jul 14, 19942012
3638Jose MartinezvePosition*28RR6' 6"215Jul 25, 19882006
3774Oscar MercadousPosition*22RR6' 2"175Dec 16, 19942013
384Yadier MolinaprPosition*34RR5' 11"205Jul 13, 19822001
3962Yairo MunozdoPosition*22RR6' 1"165Jan 23, 19952012
4016Kolten WongusPosition*26LR5' 9"185Oct 10, 19902011
Rk Uni Name OnActv DL Age B T Ht Wt DoB 1stYr

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 Adams28usLR6' 3"260Aug 31, 1988631831900300060062220-0.3
Sandy Alcantara21doRR6' 4"170Sep 7, 19951st80888000000000000-0.1
Harrison Bader23usRR6' 0"195Jun 3, 19941st322032270000007203300630.1
Matthew Bowman26usRR6' 0"175May 31, 199127607175750000000000010.2$546,600
John Brebbia27usLR6' 1"185May 30, 19901st5004650500000000000001.1
Jonathan Broxton33usRR6' 4"285Jun 16, 198413200192020000000000000-0.3$3,750,000
Matt Carpenter31usLR6' 3"205Nov 26, 19857145141145140001201316000002302.9$10,000,000
Brett Cecil30usRL6' 3"235Jul 2, 198697306873730000000000000.5$7,750,000
Paul DeJong23usRR6' 1"195Aug 2, 19931st1081041081040002008600000402.7
Aledmys Diaz26cuRR6' 1"195Aug 1, 199027969797400014683003081-0.7$2,500,000
Zach Duke34usLL6' 2"210Apr 19, 1983132702527270000000000000.2$5,500,000
Jack Flaherty21usRR6' 4"205Oct 15, 19951st65666000000000000-0.4
Dexter Fowler31usBR6' 5"195Mar 22, 198610118109118109000000010901091801.6$16,500,000
Eric Fryer31usRR6' 2"215Aug 26, 1985734153426026000000000131-0.3$675,000
John Gant24usRR6' 3"200Aug 6, 19922727770000000000000.0$536,600
Greg Garcia27usLR6' 0"190Aug 8, 198941335213383000344112000006300.7$547,900
Marco Gonzales25usLL6' 1"195Feb 16, 1992311111000000000000-0.2
Randal Grichuk25usRR6' 1"205Aug 13, 199141221001221070000005855511801521.0$557,200
Jedd Gyorko28usRR5' 10"215Sep 23, 19885125111125117001051090100111203.6$6,000,000
Chad Huffman32usRR6' 1"215Apr 29, 1985212112100000000111110-0.1
Carson Kelly22usRR6' 2"220Jul 14, 1994234143431031000000000110-0.4
Mike Leake29usRR5' 10"170Nov 12, 1987827262626260000000000100.9
Josh Lucas26usRR6' 6"185Nov 5, 19901st505550000000000000.1
Lance Lynn30usRR6' 5"280May 12, 1987633333133330000000000002.8$7,500,000
Tyler Lyons29usBL6' 4"210Feb 21, 198855004850500000000000001.2$549,800
Carlos Martinez25doRR6' 0"190Sep 21, 1991534323132320000000000023.2$3,700,000All-Star
Jose Martinez28veRR6' 6"215Jul 25, 1988210663106720033000240174133201.4$535,000
Mike Mayers25usRR6' 3"200Dec 6, 1991230333000000000000-0.2
Alex Mejia26usRR6' 1"200Jan 18, 19911st2910292700171370000043-0.2
Yadier Molina34prRR5' 11"205Jul 13, 1982141361331361330133100000000302.0$14,000,000All-Star
Juan Nicasio30doRR6' 4"252Aug 31, 19867909990000000000000.4
Seung-hwan Oh34krRR5' 10"205Jul 15, 19822620606262000000000000-0.1$2,750,000
Jhonny Peralta35doRR6' 2"225May 28, 1982152114211500001500000070-0.3$10,000,000
Tommy Pham29usRR6' 1"210Mar 8, 198841281161281190000008637112401016.4
Stephen Piscotty26usRR6' 3"210Jan 14, 19913107921079900000000999901000.6$1,333,333
Alberto Rosario30doRR5' 10"190Jan 10, 198723030030-0.1
Trevor Rosenthal27usRR6' 2"230May 29, 199065004850500000000000000.6$6,400,000
Ryan Sherriff27usLL6' 1"185May 25, 19901st1301313130000000000000.2
Kevin Siegrist27usLL6' 5"230Jul 20, 19895390363939000000000000-0.1$1,637,500
Magneuris Sierra21doLL5' 11"160Apr 7, 19961st22142217000000378180430.3
Miguel Socolovich30veRR6' 1"205Jul 24, 19864150131515000000000000-0.7$537,500
Sam Tuivailala24usRR6' 3"225Oct 19, 199243703437370000000000000.8$536,500
Breyvic Valera25veBR5' 11"160Jan 8, 19921st52530003000000030-0.3
Luke Voit26usRR6' 3"225Feb 13, 19911st621962310031000000013700.3
Michael Wacha25usRR6' 6"215Jul 1, 1991530302830300000000000001.2$2,775,000
Adam Wainwright35usRR6' 7"235Aug 30, 19811226232424240000000000200.8$19,500,000
Luke Weaver23usRR6' 2"170Aug 21, 1993215101513130000000000020.8
Kolten Wong26usLR5' 9"185Oct 10, 19905108991081060001060000000321.9$2,500,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.