St. Louis Cardinals Roster

Photo# Name PosB/THtWtILDOBHometownSchool40-man rstr
Nolan Arenado28Arenado, Nolan3BR/R6'221504 16 1991Newport Beach, CA40-man
Harrison Bader48Bader, HarrisonOFR/R6'019506 03 94Bronxville, NYFlorida40-man
Genesis Cabrera92Cabrera, GenesisPL/L6'219010 10 96Sto. Domingo, DR40-man
Dylan Carlson3Carlson, DylanOFB/L6'320510-day10 23 98Elk Grove, CA40-man
Corey Dickerson25Dickerson, CoreyOFL/R6'120005 22 89McComb, MSMeridan (MS) CC40-man
Brendan Donovan33Donovan, Brendan2BL/R6'119501 16 97Enterprise, ALSouth Alabama40-man
Tommy Edman19Edman, Tommy2BB/R5'1018005 09 95San Diego, CAStanford40-man
Jack Flaherty22Flaherty, JackPR/R6'421060-day10 19 95Burbank, CA40-man
Giovanny Gallegos65Gallegos, GiovannyPR/R6'221008 14 91Obregon, MX40-man
Paul Goldschmidt46Goldschmidt, Paul1BR/R6'322509 10 87Woodlands, TXTexas State40-man
Nolan Gorman16Gorman, Nolan2BL/R6'121005 10 00Phoenix, AZO'Connor HS
Ryan Helsley56Helsley, RyanPR/R6'220507 18 94Tahlequah, OKNortheastern State40-man
Jordan Hicks12Hicks, JordanPR/R6'218515-day09 06 96Houston, TX40-man
Dakota Hudson43Hudson, DakotaPR/R6'521509 15 94Dunlap, TNMississippi State40-man
Andrew Knizner7Knizner, AndrewCR/R6'121502 03 95Glen Allen, VANC State40-man
Matthew Liberatore52Liberatore, MatthewPL/L6'420011 06 99Peoria, AZ40-man
Steven Matz32Matz, StevenPR/L6'220115-day05 29 91Stony Brook, NY40-man
T.J. McFarland62McFarland, T.J.PL/L6'320006 08 89Palos Hills, IL40-man
Miles Mikolas39Mikolas, MilesPR/R6'522008 23 88Jupiter, FLNova Southeastern40-man
Yadier Molina4Molina, YadierCR/R5'1122007 13 82Bayamon, PR40-man
Lars Nootbaar21Nootbaar, LarsOFL/R6'321009 08 97El Segundo, CASouthern Cal40-man
Tyler O27O'Neill, TylerOFR/R5'1121010-day06 22 95Burnaby, BC, CN40-man
Andre Pallante53Pallante, AndrePR/R6'020309 18 98San Clemente, CACal Irvine40-man
Albert Pujols5Pujols, Albert1BR/R6'323501 16 80Sto Domingo, DRMetro CC-Maple Woods40-man
Alex Reyes29Reyes, AlexPR/R6'423060-day08 29 94Elizabeth, NJ40-man
Edmundo Sosa63Sosa, EdmundoSSR/R6'020503 06 96Panama City, PN40-man
Drew VerHagen34VerHagen, DrewPR/R6'623010 22 90Royce City, TXVanderbilt40-man
Adam Wainwright50Wainwright, AdamPR/R6'722808 30 81Brunswick, GA40-man
Kodi WhitleyWhitley, KodiPR/R6'322002 21 95Clayton, NCMount Olive40-man
Nick Wittgren30Wittgren, NickPR/R6'221603 29 91Lafayette, INPurdue40-man
Jake WoodfordWoodford, JakePR/R6'422010 28 96Tampa, FL40-man
Juan Yepez68Yepez, Juan1BR/R6'120002 19 98Caracas, VZ40-man