2018 St Louis Cardinals Roster

PLAYER POSITION NUMBER SALARY AGE HEIGHT WEIGHT
Matt Bowman Relief Pitcher 67 N/A 26 6-0 175
John Brebbia Relief Pitcher 60 N/A 27 6-1 185
Brett Cecil Relief Pitcher 27 N/A 31 6-3 235
Jack Flaherty Starting Pitcher 32 N/A 22 6-4 205
John Gant Relief Pitcher 53 N/A 25 6-3 175
Luke Gregerson Relief Pitcher 44 $6,250,000 34 6-3 200
Jordan Hicks Relief Pitcher 49 N/A 21 6-2 185
Greg Holland Relief Pitcher 56 N/A 32 5-10 205
Dominic Leone Relief Pitcher 55 N/A 26 5-11 210
Tyler Lyons Relief Pitcher 70 N/A 30 6-4 210
Carlos Martinez Starting Pitcher 18 N/A 26 6-0 190
Mike Mayers Relief Pitcher 59 N/A 26 6-3 200
Miles Mikolas Starting Pitcher 39 N/A 29 6-5 220
Bud Norris Relief Pitcher 26 N/A 33 6-0 215
Sam Tuivailala Relief Pitcher 64 N/A 25 6-3 225
Michael Wacha Starting Pitcher 52 N/A 26 6-6 215
Luke Weaver Starting Pitcher 7 N/A 24 6-2 170
Steven Baron Catcher 61 N/A 27 6-0 205
Carson Kelly Catcher 19 N/A 23 6-2 200
Yadier Molina Catcher 4 N/A 35 5-11 205
Francisco Pena Catcher 46 N/A 28 6-2 230
Matt Carpenter First Base 13 N/A 32 6-3 205
Paul DeJong Shortstop 12 N/A 24 6-1 195
Greg Garcia Third Base 35 N/A 28 6-0 190
Jedd Gyorko Third Base 3 N/A 29 5-10 215
Jose Martinez First Base 38 N/A 29 6-6 215
Yairo Munoz Shortstop 34 N/A 23 6-1 201
Kolten Wong Second Base 16 N/A 27 5-9 185
Harrison Bader Center Field 48 N/A 23 6-0 190
Dexter Fowler Right Field 25 N/A 32 6-5 195
Tyler O’Neill Right Field 41 N/A 22 5-11 210
Marcell Ozuna Left Field 23 N/A 27 6-1 225
Tommy Pham Center Field 28 N/A 30 6-1 210

The St Louis Cardinals roster and depth chart are updated daily to reflect any team moves via free agency, trades or injury. Players highlighted in red are currently serving time on the disabled list.

Top