St. Louis Cardinals Roster 2025 Cardinals Roster

83-79, 2nd in NL Central

STL 6 @ SF 1

Final

Pos Name Number Height Weight Age Birthday Exp. College
SP Michael McGreevy Michael McGreevy M. McGreevy 36 6' 4" 220 24 7/8/00 2nd season UC Santa Barbara
SP Roddery Munoz Roddery Munoz R. Munoz 35 6' 2" 210 24 4/14/00 2nd season
SP Edwin Uceta Edwin Uceta E. Uceta 61 6' 1" 195 23 10/12/01
SP Tekoah Roby Tekoah Roby T. Roby 38 6' 1" 210 23 9/18/01
SP Tink Hence Tink Hence T. Hence 30 6' 1" 195 22 8/6/02
SP Gordon Graceffo Gordon Graceffo G. Graceffo 44 6' 4" 220 25 3/17/00 2nd season Villanova
SP Steven Matz Steven Matz S. Matz 32 6' 2" 205 33 5/29/91 11th season
SP Sonny Gray Sonny Gray S. Gray 54 5' 10" 190 35 11/7/89 13th season Vanderbilt
SP Miles Mikolas Miles Mikolas M. Mikolas 39 6' 4" 230 36 8/23/88 10th season Nova Southeastern (FL)
SP Erick Fedde Erick Fedde E. Fedde 12 6' 4" 205 32 2/25/93 8th season Nevada-Las Vegas
SP Zack Thompson Zack Thompson Z. Thompson 57 6' 2" 215 27 10/28/97 4th season Kentucky
SP Andre Pallante Andre Pallante A. Pallante 53 6' 0" 215 26 9/18/98 4th season UC Irvine
RP Chris Roycroft Chris Roycroft C. Roycroft 58 6' 8" 230 27 6/21/97 2nd season Aurora U
RP Ryan Loutos Ryan Loutos R. Loutos 68 6' 5" 240 26 1/29/99 2nd season Washington-St. Louis (MO)
RP Bailey Horn Bailey Horn B. Horn 67 6' 2" 210 27 1/15/98 2nd season Auburn
RP Matt Svanson Matt Svanson M. Svanson 49 6' 5" 235 26 1/31/99 Lehigh
RP Ryan Fernandez Ryan Fernandez R. Fernandez 64 6' 0" 200 26 6/11/98 2nd season Hillsborough CC (FL)
RP Kyle Leahy Kyle Leahy K. Leahy 62 6' 5" 225 27 6/4/97 3rd season Colorado Mesa
RP John King John King J. King 47 6' 2" 215 30 9/14/94 6th season Houston
RP Ryan Helsley Ryan Helsley R. Helsley 56 6' 2" 235 30 7/18/94 7th season Northeastern State (OK)
RP Matthew Liberatore Matthew Liberatore M. Liberatore 52 6' 4" 215 25 11/6/99 4th season
RP Riley O'Brien Riley O'Brien R. O'Brien 55 6' 4" 180 30 2/6/95 4th season College of Idaho
RP JoJo Romero JoJo Romero J. Romero 59 5' 11" 215 28 9/9/96 6th season Yavapai JC (AZ)
C Cooper Criswell Cooper Criswell C. Criswell 43 6' 1" 245 26 9/17/98 2nd season Florida Atlantic
C Ivan Herrera Ivan Herrera I. Herrera 48 5' 11" 220 24 6/1/00 4th season
1B Willson Contreras Willson Contreras W. Contreras 40 6' 1" 240 32 5/13/92 10th season
1B Luken Baker Luken Baker L. Baker 26 6' 4" 285 28 3/10/97 3rd season Texas Christian
2B Thomas Saggese Thomas Saggese T. Saggese 25 5' 11" 185 22 4/10/02 2nd season
2B Jose Fermin Jose Fermin J. Fermin 15 5' 9" 198 25 3/29/99 3rd season
2B Nolan Gorman Nolan Gorman N. Gorman 16 6' 1" 225 24 5/10/00 4th season
3B Nolan Arenado Nolan Arenado N. Arenado 28 6' 2" 215 33 4/16/91 13th season
SS Masyn Winn Masyn Winn M. Winn 0 5' 11" 185 23 3/21/02 3rd season
RF Lars Nootbaar Lars Nootbaar L. Nootbaar 21 6' 3" 205 27 9/8/97 5th season Southern California
RF Jordan Walker Jordan Walker J. Walker 18 6' 6" 250 22 5/22/02 3rd season
RF Alec Burleson Alec Burleson A. Burleson 41 6' 2" 225 26 11/25/98 4th season East Carolina
CF Victor Scott Victor Scott V. Scott 11 5' 11" 190 24 2/12/01 2nd season West Virginia
CF Mike Siani Mike Siani M. Siani 22 6' 1" 195 25 7/16/99 4th season
LF Matt Koperniak Matt Koperniak M. Koperniak 29 6' 0" 208 27 2/8/98 Trinity (CT)
LF Brendan Donovan Brendan Donovan B. Donovan 33 6' 1" 210 28 1/16/97 4th season South Alabama