St. Louis Cardinals Team Roster

Batters - 14
Pos Player Age
SS Willy Adames 32
1B Blake Cavill 25
CF Andy Farley 24
1B Paul Goldschmidt 40
C Jose Herrera 30
1B Jace Jung 27
CF Mike Krauss 23
LF Wyatt Langford 25
3B Manny Machado 35
3B Manny Machado 35
SS Zach McKinstry 32
C Vincent Perozo 24
2B Livan Soto 27
RF Mike Trout 36
Pitchers - 13
Pos Player Age
RP Carson Coleman 29
RP Tom Cosgrove 31
SP Domingo German 35
SP Porter Hodge 26
SP Andry Lara 24
RP Corbin Martin 31
SP Triston McKenzie 30
RP Andrew Nardi 29
RP Kaleb Ort 35
RP Andre Pallante 29
RP Evan Reifert 28
RP Nick Robertson 29
SP Clarke Schmidt 31