Cardinals

Current Roster
Name Pos Team Age Injured List
Pedro Pages C StL 26  
Adley Rutschman C Bal 27  
Yandy Diaz 1B TB 33  
Paul Goldschmidt 1B NYA 37  
Jackson Holliday 2B (SS) Bal 21  
Gleyber Torres 2B Det 28  
Javier Baez SS (3B,OF) Det 32  
Kyle Farmer SS (2B) Col 34  
Gunnar Henderson SS Bal 23  
Ha-seong Kim SS TB 29 March 27, 2025:10 Day IL
JJ Wetherholt SS StL 22  
Masyn Winn SS StL 23  
Max Muncy 3B LAD 34  
Jackson Chourio OF Mil 21  
TJ Friedl OF Cin 29  
Michael Harris II OF Atl 24  
Brandon Nimmo OF NYN 32  
Lars Nootbaar OF StL 27  
George Springer OF Tor 35  
Seiya Suzuki OF ChN 30  
Tim Tawa OF (2B) Ari N/A  
Brayan Bello SP Bos 25  
Tanner Bibee SP Cle 26  
Hunter Brown SP Hou 26  
Corbin Burnes SP Ari 30  
Yu Darvish SP SD 38 March 27, 2025:15 Day IL
Zach Eflin SP Bal 31 April 09, 2025:15 Day IL
Logan Gilbert SP Sea 27 April 26, 2025:15 Day IL
Sonny Gray SP StL 35  
Dustin May SP LAD 27  
Bailey Ober SP Min 29  
Andre Pallante SP StL 26  
Clarke Schmidt SP NYA 29  
Trevor Williams SP Was 33