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 Martinezdo DOPitcher*26RR6' 0"190Sep 21, 19912010
271Derian Gonzalezve VEPitcher*23RR6' 3"190Jan 31, 19952013
390Conner Greeneus USPitcher*23RR6' 3"185Apr 4, 19952013
449Jordan Hicksus USPitcher*21RR6' 2"185Sep 6, 19962016
543Dakota Hudsonus USPitcher*23RR6' 5"215Sep 15, 19942016
640Chasen Shreveus USPitcher*27LL6' 4"195Jul 12, 19902010
755Dominic Leoneus USPitcher*26RR5' 11"210Oct 26, 19912012
833Tyson Rossus USPitcher*31RR6' 6"245Apr 22, 19872008
962Daniel Poncedeleonus USPitcher*26RR6' 4"185Jan 16, 19922014
1059Mike Mayersus USPitcher*26RR6' 3"200Dec 6, 19912013
1139Miles Mikolasus USPitcher*29RR6' 5"220Aug 23, 19882009
1268Austin Gomberus USPitcher*24LL6' 5"230Nov 23, 19932014
1350Adam Wainwrightus USPitcher*36RR6' 7"235Aug 30, 19812000
1467Matthew Bowmanus USPitcher*27RR6' 0"175May 31, 19912012
1560John Brebbiaus USPitcher*28LR6' 1"185May 30, 19902011
1627Brett Cecilus USPitcher*31RL6' 3"235Jul 2, 19862007
1730Tyler Webbus USPitcher*27LL6' 5"230Jul 20, 19902013
1832Jack Flahertyus USPitcher*22RR6' 4"205Oct 15, 19952014
1965Giovanny Gallegosmx MXPitcher*26RR6' 2"210Aug 14, 19912012
2053John Gantus USPitcher*25RR6' 3"200Aug 6, 19922011
217Luke Weaverus USPitcher*24RR6' 2"170Aug 21, 19932014
2226Bud Norrisus USPitcher*33RR6' 0"215Mar 2, 19852006
2363Edmundo Sosapa PAPosition*22RR5' 11"170Mar 6, 19962013
240Justin Williamsus USPosition*22LR6' 2"215Aug 20, 19952013
2521Patrick Wisdomus USPosition*26RR6' 2"220Aug 27, 19912012
2646Francisco Penado DOPosition*28RR6' 2"230Oct 12, 19892007
2723Marcell Ozunado DOPosition*27RR6' 1"225Nov 12, 19902008
2841Tyler O'Neillca CAPosition*23RR5' 11"210Jun 22, 19952013
2934Yairo Munozdo DOPosition*23RR6' 1"201Jan 23, 19952012
3048Harrison Baderus USPosition*24RR6' 0"195Jun 3, 19942015
3113Matt Carpenterus USPosition*32LR6' 3"205Nov 26, 19852009
3212Paul DeJongus USPosition*24RR6' 1"195Aug 2, 19932015
3328Adolis Garciacu CUPosition*25RR6' 1"180Mar 2, 19932017
3435Greg Garciaus USPosition*28LR6' 0"190Aug 8, 19892010
353Jedd Gyorkous USPosition*29RR5' 10"215Sep 23, 19882010
3619Carson Kellyus USPosition*23RR6' 2"220Jul 14, 19942012
3715Matt Adamsus USPosition*29LR6' 3"245Aug 31, 19882009
3838Jose Martinezve VEPosition*29RR6' 6"215Jul 25, 19882006
394Yadier Molinapr PRPosition*35RR5' 11"205Jul 13, 19822001
4016Kolten Wongus USPosition*27LR5' 9"185Oct 10, 19902011
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
Matt Adams29us USLR6' 3"245Aug 31, 1988727122715001500000000120-0.3
Harrison Bader24us USRR6' 0"195Jun 3, 19942138961381130000006743811302373.8
Steven Baron27us USRR6' 0"205Dec 7, 19902212202000000000100.0
Matthew Bowman27us USRR6' 0"175May 31, 19913220212222000000000000-0.6$565,900
John Brebbia28us USLR6' 1"185May 30, 199024504345450000000000000.5
Matt Carpenter32us USLR6' 3"205Nov 26, 1985815614915615000951176000002504.9$13,750,000
Brett Cecil31us USRL6' 3"235Jul 2, 198610400364040000000000000-1.0$7,750,000
Paul DeJong24us USRR6' 1"195Aug 2, 199321151111151140000011400000203.8$1,166,667
Jack Flaherty22us USRR6' 4"205Oct 15, 1995231282828280000000000032.6$545,000
Dexter Fowler32us USBR6' 5"195Mar 22, 198611907490750000000075750150-1.4$16,500,000
Giovanny Gallegos26mx MXRR6' 2"210Aug 14, 19912202220000000000000.0
John Gant25us USRR6' 3"200Aug 6, 1992328192726260000000000020.6
Adolis Garcia25cu CURR6' 1"180Mar 2, 19931st212211100000041711076-0.3
Greg Garcia28us USLR6' 0"190Aug 8, 198951143411459100311517000006420.3$569,600
Austin Gomber24us USLL6' 5"230Nov 23, 19931st29112729290000000000000.1
Luke Gregerson34us USLR6' 3"205May 14, 198410170161717000000000000-0.4$5,000,000
Preston Guilmet30us USRR6' 2"200Jul 27, 1987420222000000000000-0.3
Jedd Gyorko29us USRR5' 10"215Sep 23, 198861258912510910517965000002002.0$9,000,000
Jordan Hicks21us USRR6' 2"185Sep 6, 19961st7306773730000000000000.3$545,000
Greg Holland32us USRR5' 10"205Nov 20, 19858320303232000000000000-1.5$14,000,000
Dakota Hudson23us USRR6' 5"215Sep 15, 19941st2602426260000000000000.5
Carson Kelly23us USRR6' 2"220Jul 14, 199431911191601600000000030-0.5
Dominic Leone26us USRR5' 11"210Oct 26, 199153002930300000000000000.0
Tyler Lyons30us USLL6' 4"210Feb 21, 19886270272727000000000000-1.0$1,200,000
Carlos Martinez26do DORR6' 0"190Sep 21, 1991634183333330000000000101.8$11,700,000
Jose Martinez29ve VERR6' 6"215Jul 25, 19883152134152127008400000464681701.5$560,400
Mike Mayers26us USRR6' 3"200Dec 6, 19913500485050000000000000-0.3$545,000
Miles Mikolas29us USRR6' 5"220Aug 23, 1988434323232320000000000204.3$7,500,000All-Star
Yadier Molina35pr PRRR5' 11"205Jul 13, 1982151231201231210121500000000301.8$20,000,000All-Star
Yairo Munoz23do DORR6' 1"201Jan 23, 19951st108721089700026244043172201630.2$545,000
Bud Norris33us USRR6' 0"215Mar 2, 1985106406164640000000000000.0$3,000,000
Tyler O'Neill23ca CARR5' 11"210Jun 22, 19951st61276142000000163244202231.4
Marcell Ozuna27do DORR6' 1"225Nov 12, 19906148146148147000000147001470102.9$9,000,000
Francisco Pena28do DORR6' 2"230Oct 12, 198955830585605620000000040-1.0$650,000
Tommy Pham30us USRR6' 1"210Mar 8, 19885989098920000000920920610.8$570,100
Daniel Poncedeleon26us USRR6' 4"185Jan 16, 19921st1241011110000000000010.7
Alex Reyes23us USRR6' 3"175Aug 29, 19942111110000000000000.3$545,600
Tyson Ross31us USRR6' 6"245Apr 22, 19879918990000000000000.7
Ryan Sherriff28us USLL6' 1"185May 25, 1990250555000000000000-0.1
Chasen Shreve27us USLL6' 4"195Jul 12, 199052001920200000000000000.2
Edmundo Sosa22pa PARR5' 11"170Mar 6, 19961st303100010000000300.0
Sam Tuivailala25us USRR6' 3"225Oct 19, 199253103031310000000000000.1$554,600
Luke Voit27us USRR6' 3"225Feb 13, 19912828300300000000500.1
Michael Wacha26us USRR6' 6"215Jul 1, 1991615151515150000000000000.9$5,300,000
Adam Wainwright36us USRR6' 7"235Aug 30, 198113888880000000000000.0$19,500,000
Luke Weaver24us USRR6' 2"170Aug 21, 199333425333030000000000004-1.1$550,800
Tyler Webb27us USLL6' 5"230Jul 20, 19902180171818000000000000-0.1
Patrick Wisdom26us USRR6' 2"220Aug 27, 19911st32832160040130000001620.6
Kolten Wong27us USLR5' 9"185Oct 10, 19906127981271190001190000000913.5$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.