Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
168James Naileus USPitcher*29RR6' 4"185Feb 8, 19932013
257Zack Thompsonus USPitcher*24LL6' 2"215Oct 28, 19972017
356Ryan Helsleyus USPitcher*27RR6' 2"230Jul 18, 19942014
470Packy Naughtonus USPitcher*26RL6' 2"195Apr 16, 19962015
539Miles Mikolasus USPitcher*33RR6' 4"230Aug 23, 19882009
652Matthew Liberatoreus USPitcher*22LL6' 4"200Nov 6, 19992018
744Junior Fernandezdo DOPitcher*25RR6' 3"215Mar 2, 19972014
812Jordan Hicksus USPitcher*25RR6' 2"220Sep 6, 19962016
959Johan Oviedocu CUPitcher*24RR6' 5"245Mar 2, 19982016
1050Adam Wainwrightus USPitcher*40RR6' 7"230Aug 30, 19812000
1165Giovanny Gallegosmx MXPitcher*30RR6' 2"215Aug 14, 19912012
1253Andre Pallanteus USPitcher*23RR6' 0"203Sep 18, 19982017
1343Dakota Hudsonus USPitcher*27RR6' 5"215Sep 15, 19942014
1463Edmundo Sosapa PAPosition*26RR6' 0"210Mar 6, 19962013
155Albert Pujolsdo DOPosition*42RR6' 3"235Jan 16, 19802000
1619Tommy Edmanus USPosition*27SR5' 10"180May 9, 19952014
1746Paul Goldschmidtus USPosition*34RR6' 3"220Sep 10, 19872009
1816Nolan Gormanus USPosition*22LR6' 1"210May 10, 20002018
1928Nolan Arenadous USPosition*31RR6' 2"215Apr 16, 19912009
207Andrew Kniznerus USPosition*27RR6' 1"225Feb 3, 19952014
2121Lars Nootbaarus USPosition*24LR6' 3"210Sep 8, 19972016
2233Brendan Donovande DEPosition*25LR6' 1"195Jan 16, 19972016
2336Juan Yepezve VEPosition*24RR6' 1"200Feb 19, 19982015
2471Conner Capelus USPosition*25LL6' 1"185May 19, 19972016
253Dylan Carlsonus USPosition*23SL6' 2"205Oct 23, 19982016
2647Ivan Herrerapa PAPosition*22RR5' 11"220Jun 1, 20002017
2762T.J. McFarlandus USPitcher10-day33LL6' 3"200Jun 8, 19892008
2892Genesis Cabrerado DOPitcher10-day25LL6' 2"180Oct 10, 19962014
2925Corey Dickersonus USPosition10-day33LR6' 1"200May 22, 19892010
304Yadier Molinapr PRPosition10-day39RR5' 11"225Jul 13, 19822001
3127Tyler O'Neillca CAPosition10-day27RR5' 11"200Jun 22, 19952013
3248Harrison Baderus USPosition10-day28RR6' 0"210Jun 3, 19942013
3334Drew VerHagenus USPitcher15-day31RR6' 6"230Oct 22, 19902010
3422Jack Flahertyus USPitcher15-day26RR6' 4"225Oct 15, 19952014
3532Steven Matzus USPitcher15-day31RL6' 2"201May 29, 19912012
3629Alex Reyesus USPitcher60-day27RR6' 4"220Aug 29, 19942013
3760Angel Rondondo DOPitcher24RR6' 1"205Dec 1, 19972016
3864Freddy Pachecove VEPitcher24RR5' 11"203Apr 17, 19982018
3961Jake Walshus USPitcher26RR6' 1"192Jul 20, 19952015
4038Kodi Whitleyus USPitcher27RR6' 3"220Feb 21, 19952014
4140Jake Woodfordus USPitcher25RR6' 4"215Oct 28, 19962015
4211Paul DeJongus USPosition28RR6' 0"205Aug 2, 19932013
Rk Uni Name OnActv IL 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
Nolan Arenado31us USRR6' 2"215Apr 16, 19911077767770000070000007104.1$35,000,000
Harrison Bader28us USRR6' 0"210Jun 3, 19946726572710000000710710301.3$5,200,000
Aaron Brooks32us USRR6' 4"230Apr 27, 1990550055000000000000-0.2
Genesis Cabrera25do DOLL6' 2"180Oct 10, 19964250025250000000000001.0
Conner Capel25us USLL6' 1"185May 19, 19971st52530000001023201-0.1
Dylan Carlson23us USBL6' 2"205Oct 23, 199836258626000000001450601210.4
Paul DeJong28us USRR6' 0"205Aug 2, 1993624232424000002400000000.2$6,166,666
Corey Dickerson33us USLR6' 1"200May 22, 198910382638200000001505201562-0.5$5,000,000
Brendan Donovan25de DELR6' 1"195Jan 16, 19971st6051605600111414710014243421.8
Tommy Edman27us USBR5' 10"180May 9, 19954797679790005103501010004.3
Junior Fernandez25do DORR6' 3"215Mar 2, 19974600660000000000000.6
Jack Flaherty26us USRR6' 4"225Oct 15, 1995633033000000000000-0.2$5,000,000
Giovanny Gallegos30mx MXRR6' 2"215Aug 14, 19916280028280000000000000.4$2,410,000
Paul Goldschmidt34us USRR6' 3"220Sep 10, 198712777777660066000000011004.4$26,000,000
Nolan Gorman22us USLR6' 1"210May 10, 20001st38313829000290000009601.0
Ryan Helsley27us USRR6' 2"230Jul 18, 19944260026260000000000001.6
Ivan Herrera22pa PARR5' 11"220Jun 1, 20001st116111101100000000000-0.3
Jordan Hicks25us USRR6' 2"220Sep 6, 19964107010100000000000000.0$938,000
Dakota Hudson27us USRR6' 5"215Sep 15, 199451515015150000000000000.9$1,050,000
Andrew Knizner27us USRR6' 1"225Feb 3, 199544840484604530000000140-0.1
Matthew Liberatore22us USLL6' 4"200Nov 6, 19991st55055000000000000-0.2
Steven Matz31us USRL6' 2"201May 29, 1991899099000000000000-0.5$8,500,000
T.J. McFarland33us USLL6' 3"200Jun 8, 19891024002424000000000000-0.7$2,500,000
Miles Mikolas33us USRR6' 4"230Aug 23, 198871616016160000000000002.2$17,000,000
Yadier Molina39pr PRRR5' 11"225Jul 13, 1982194035384023810000000000-0.2$10,000,000
James Naile29us USRR6' 4"185Feb 8, 19931st200220000000000000.1
Packy Naughton26us USRL6' 2"195Apr 16, 19962133013130000000000000.0
Lars Nootbaar24us USLR6' 3"210Sep 8, 1997233183323000000431623575-0.5
Tyler O'Neill27ca CARR5' 11"200Jun 22, 19955454345440000004400441000.1
Johan Oviedo24cu CURR6' 5"245Mar 2, 19983810880000000000000.2
Andre Pallante23us USRR6' 0"203Sep 18, 19981st235023230000000000001.6
Albert Pujols42do DORR6' 3"235Jan 16, 198022423242710600000003290-0.5$2,500,000
Kramer Robertson27us USRR5' 10"166Sep 20, 19941st20210000010000111-0.1
Angel Rondon24do DORR6' 1"205Dec 1, 19972100110000000000000.4
Edmundo Sosa26pa PARR6' 0"210Mar 6, 1996443244334000182600003850.7
Zack Thompson24us USLL6' 2"215Oct 28, 19971st810880000000000000.2
Drew VerHagen31us USRR6' 6"230Oct 22, 1990717001717000000000000-0.6$2,500,000
Adam Wainwright40us USRR6' 7"230Aug 30, 1981171616016160000000000001.7$17,500,000
Jake Walsh26us USRR6' 1"192Jul 20, 19951st30033000000000000-0.2
Kodi Whitley27us USRR6' 3"220Feb 21, 1995314001414000000000000-0.2
Nick Wittgren31us USRR6' 2"216May 29, 1991729002929000000000000-0.5$1,200,000
Jake Woodford25us USRR6' 4"215Oct 28, 19963110011110000000000000.2
Juan Yepez24ve VERR6' 1"200Feb 19, 19981st52465235009000180102816300.6
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

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
Oliver Marmol35us USJul 2, 1986ManagerApr 7Jul 3
Skip Schumaker42us USFeb 3, 1980Bench CoachApr 7
Turner Ward57us USApr 11, 1965Assistant Hitting CoachApr 7
Jeff Albert41us USOct 31, 1980Hitting CoachApr 7
Dusty BlakeUnknownMajor League Pitching StrategistApr 7
Mike Maddux60us USAug 27, 1961Pitching CoachApr 7
Bryan Eversgerd53us USFeb 11, 1969Bullpen CoachApr 7
Stubby Clapp49ca CAFeb 24, 1973First Base CoachApr 7
Ron Warner53us USDec 2, 1968Third Base CoachApr 7
Willie McGee63us USNov 2, 1958Assistant CoachApr 7
Jamie Pogue44ca CAAug 17, 1977Bullpen CatcherApr 7
Kleininger Teran32ve VEJul 23, 1989Bullpen CatcherApr 7
Patrick ElkinsUnknownRun Production CoachApr 7
Name Age DoB Role Start Date End Date