2024 St. Louis Cardinals Roster

National League (NL)
Team Record: 83-79
Finished 2nd in the NL's Central Division
Attendance: 2,878,115, Avg.
Ballpark: Busch Stadium III
Manager: Oliver Marmol (83-79)
Location: St. Louis, Missouri
2024 St. Louis Cardinals Statistics
2024 St. Louis Cardinals Results

The St. Louis Cardinals of the National League ended the 2024 season with a record of 83 wins and 79 losses, finishing second in the NL's Central Division.

The Cardinals scored 672 runs and gave up 719 runs. Paul Goldschmidt led St. Louis with 22 home runs, while Nolan Gorman, Willson Contreras, Alec Burleson, Masyn Winn and Nolan Arenado each walloped 20 or more also. Alec Burleson drove in 78 runs. Brendan Donovan paced hitters with significant playing time by connecting at a .278 clip. Sonny Gray topped the squad with 13 wins and a team-best 3.84 ERA, best among regularly-used pitchers.

Oliver Marmol coached the team.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
Nolan Arenado3BRRApril 16, 19916'2"215Newport Beach, CA USA
Shawn ArmstrongPRRSeptember 11, 19906'2"225New Bern, NC USA
Luken Baker1BRRMarch 10, 19976'4"280Houston, TX USA
Alec BurlesonRFLLNovember 25, 19986'2"212Charlotte, NC USA
Dylan CarlsonRFBLOctober 23, 19986'2"205Elk Grove, CA USA
Matt Carpenter1BLRNovember 26, 19856'4"210Sugar Land, TX USA
Willson ContrerasCRRMay 13, 19926'1"225Puerto Cabello, Carabobo Venezuela
Brandon CrawfordSSLRJanuary 21, 19876'1"223Mountain View, CA USA
Brendan DonovanLFLRJanuary 16, 19976'1"195Wurzburg, Bavaria Germany
Erick FeddePRRFebruary 25, 19936'4"203Las Vegas, NV USA
José Fermín2BRRMarch 29, 19995'9"200Puerto Plata, Puerto Plata D.R.
Ryan FernandezPRRJune 11, 19986'0"200Tampa, FL USA
Giovanny GallegosPRRAugust 14, 19916'2"215Obregon, Sonora Mexico
Kyle GibsonPRROctober 23, 19876'6"215Greenfield, IN USA
Paul Goldschmidt1BRRSeptember 10, 19876'3"220Wilmington, DE USA
Nolan Gorman2BLRMay 10, 20006'1"210Phoenix, AZ USA
Gordon GraceffoPRRMarch 17, 20006'4"220Wayne, NJ USA
Sonny GrayPRRNovember 7, 19895'10"195Nashville, TN USA
Ryan HelsleyPRRJuly 18, 19946'2"230Tahlequah, OK USA
Ivan HerreraCRRJune 1, 20005'11"220Panama City, Panama Panama
John KingPLLSeptember 14, 19946'2"215Laredo, TX USA
Andrew KittredgePRRMarch 17, 19906'1"230Spokane, WA USA
Adam KloffensteinPRRAugust 25, 20006'5"245Magnolia, TX USA
Kyle LeahyPBRJune 4, 19976'5"200Boulder, CO USA
Matthew LiberatorePLLNovember 6, 19996'4"200Peoria, AZ USA
Ryan LoutosPRRJanuary 29, 19996'5"240Elk Grove, IL USA
Lance LynnPBRMay 12, 19876'5"270Indianapolis, IN USA
Steven MatzPRLMay 29, 19916'2"201Stony Brook, NY USA
Michael McGreevyPLRJuly 8, 20006'4"220San Clemente, CA USA
Miles MikolasPRRAugust 23, 19886'4"230Jupiter, FL USA
Lars NootbaarRFLRSeptember 8, 19976'3"210El Segundo, CA USA
Riley O'BrienPRRFebruary 6, 19956'4"180Seattle, WA USA
Pedro PagésCRRSeptember 17, 19985'11"245Maracay, Aragua Venezuela
Andre PallantePRRSeptember 18, 19986'0"203Mission Viejo, CA USA
Tommy PhamLFRRMarch 8, 19886'1"223Las Vegas, NV USA
Nick RobertsonPRRJuly 16, 19986'6"265Roanoke, VA USA
JoJo RomeroPLLSeptember 9, 19966'0"200Camarillo, CA USA
Chris RoycroftPRRJune 21, 19976'8"230Dundee, IL USA
Thomas Saggese2BRRApril 10, 20025'11"185Carlsbad, CA USA
Victor ScottCFLLFebruary 12, 20015'11"190Atlanta, GA USA
Michael SianiCFLLJuly 16, 19996'1"188Glenside, PA USA
Zack ThompsonPLLOctober 28, 19976'2"215Selma, IN USA
Jordan WalkerRFRRMay 22, 20026'5"220Stone Mountain, GA USA
Masyn WinnSSRRMarch 21, 20025'11"180Katy, TX USA