loading

St. Louis Cardinals

St. Louis Cardinals

St. Louis Cardinals

  • 2025 Team Record: -

St. Louis Cardinals Roster 2025

Pitchers
Name # Pos Bat Thw Age Ht Wt Birth Place
Erick Fedde Erick Fedde 12 SP R R 31 6'4" 205 lbs Las Vegas, USA
Ryan Fernandez Ryan Fernandez 64 RP R R 26 6'0" 200 lbs Tampa, USA
Gordon Graceffo Gordon Graceffo 67 SP R R 24 6'4" 210 lbs Wayne, USA
Sonny Gray Sonny Gray 54 SP R R 35 5'10" 190 lbs Nashville, USA
Ryan Helsley Ryan Helsley 56 RP R R 30 6'2" 235 lbs Tahlequah, USA
Tink Hence Tink Hence SP R R 22 6'1" 185 lbs Pine Bluff, USA
John King John King 47 RP L L 30 6'2" 215 lbs Laredo, USA
Adam Kloffenstein Adam Kloffenstein 66 SP R R 24 6'5" 245 lbs Magnolia, USA
Kyle Leahy Kyle Leahy 62 RP R R 27 6'5" 200 lbs Boulder, USA
Matthew Liberatore Matthew Liberatore 52 RP L L 25 6'4" 215 lbs Peoria, USA
Ryan Loutos Ryan Loutos 68 RP R R 25 6'5" 240 lbs Elk Grove Village, USA
Steven Matz Steven Matz 32 SP R L 33 6'2" 205 lbs Stony Brook, USA
Michael McGreevy Michael McGreevy 36 SP L R 24 6'4" 215 lbs San Clemente, USA
Miles Mikolas Miles Mikolas 39 SP R R 36 6'4" 230 lbs Jupiter, USA
Roddery Muñoz Roddery Muñoz SP R R 24 6'2" 210 lbs Santo Domingo, DOM
Riley O'Brien Riley O'Brien 55 RP R R 29 6'4" 180 lbs Seattle, USA
Andre Pallante Andre Pallante 53 RP R R 26 6'0" 215 lbs Mission Viejo, USA
Sem Robberse Sem Robberse 61 SP R R 23 6'1" 195 lbs Zeist, NLD
Tekoah Roby Tekoah Roby SP R R 23 6'1" 185 lbs Asheville, USA
JoJo Romero JoJo Romero 59 RP L L 28 5'11" 215 lbs Camarillo, USA
Chris Roycroft Chris Roycroft 58 RP R R 27 6'8" 230 lbs Dundee, USA
Matt Svanson Matt Svanson RP R R 25 6'5" 235 lbs Lake Zurich, USA
Zack Thompson Zack Thompson 57 RP L L 27 6'2" 215 lbs Selma, USA
Catchers
Name # Pos Bat Thw Age Ht Wt Birth Place
Willson Contreras Willson Contreras 40 C R R 32 6'1" 240 lbs Puerto Cabello, VEN
Iván Herrera Iván Herrera 48 C R R 24 5'11" 220 lbs Panama City, PAN
Pedro Pagés Pedro Pagés 43 C R R 26 6'1" 245 lbs Maracay, VEN
Infielders
Name # Pos Bat Thw Age Ht Wt Birth Place
Nolan Arenado Nolan Arenado 28 3B R R 33 6'2" 215 lbs Newport Beach, USA
Luken Baker Luken Baker 26 1B R R 27 6'4" 285 lbs Houston, USA
José Fermín José Fermín 15 2B R R 25 5'9" 198 lbs Puerto Plata, DOM
Nolan Gorman Nolan Gorman 16 2B L R 24 6'1" 225 lbs Glendale, USA
Thomas Saggese Thomas Saggese 25 SS R R 22 5'11" 175 lbs Carlsbad, USA
Masyn Winn Masyn Winn 0 SS R R 22 5'11" 185 lbs Katy, USA
Outfielders
Name # Pos Bat Thw Age Ht Wt Birth Place
Alec Burleson Alec Burleson 41 RF L L 25 6'2" 225 lbs Charlotte, USA
Brendan Donovan Brendan Donovan 33 LF L R 27 6'1" 210 lbs Wurzberg, DEU
Matt Koperniak Matt Koperniak CF L R 26 6'0" 200 lbs London, GBR
Lars Nootbaar Lars Nootbaar 21 RF L R 27 6'3" 205 lbs El Segundo, USA
Victor Scott II Victor Scott II 11 CF L L 23 5'10" 190 lbs Atlanta, USA
Michael Siani Michael Siani 63 CF L L 25 6'1" 195 lbs Glenside, USA
Jordan Walker Jordan Walker 18 RF R R 22 6'6" 250 lbs Stone Mountain, USA

St. Louis Cardinals Schedule 2025 - Spring Training

Date Matchup Time
Sat, Feb 22nd @ Miami Miami 04:00 am
Sun, Feb 23rd vs Houston Houston 04:00 am
Mon, Feb 24th vs New York New York 04:00 am
Tue, Feb 25th @ Toronto Toronto 04:00 am
Wed, Feb 26th @ New York New York 04:00 am
Thu, Feb 27th vs Miami Miami 04:00 am
Fri, Feb 28th @ Houston Houston 04:00 am
Sat, Mar 1st vs Washington Washington 04:00 am
Sun, Mar 2nd @ Miami Miami 04:00 am
Tue, Mar 4th @ Washington Washington 04:00 am
Tue, Mar 4th vs New York New York 04:00 am
Wed, Mar 5th @ Houston Houston 04:00 am
Thu, Mar 6th vs Washington Washington 04:00 am
Fri, Mar 7th vs Houston Houston 04:00 am
Sat, Mar 8th @ Washington Washington 04:00 am
Sun, Mar 9th vs New York New York 04:00 am
Mon, Mar 10th @ New York New York 04:00 am
Tue, Mar 11th vs Miami Miami 04:00 am
Wed, Mar 12th vs New York New York 04:00 am
Thu, Mar 13th @ Houston Houston 04:00 am
Fri, Mar 14th @ New York New York 04:00 am
Sat, Mar 15th vs Toronto Toronto 01:05 pm
Sun, Mar 16th @ Miami Miami 04:00 am
Mon, Mar 17th @ Washington Washington 04:00 am
Tue, Mar 18th vs Miami Miami 04:00 am
Wed, Mar 19th vs Washington Washington 04:00 am
Fri, Mar 21st vs Houston Houston 04:00 am
Fri, Mar 21st @ New York New York 04:00 am
Sat, Mar 22nd @ Miami Miami 04:00 am
Sun, Mar 23rd vs Washington Washington 04:00 am