Miami Marlins Secondary Team Roster

Batters - 21
Pos Player Age
1B Ty France 29
LF Adam Duvall 35
C Garrett Stubbs 31
LF Zach Britton 25
SS Andres Gimenez 25
RF Seth Brown 31
3B Evan Longoria 38
3B Cavan Biggio 29
2B Santiago Espinal 29
2B Brandon Lowe 29
CF Jason Heyward 34
C Will Smith 29
RF Mark Canha 35
1B Cesar Idrogo (A) 23
C Nick Fortes (AAA) 27
3B Josh Donaldson (AAA) 38
RF Bryan Lavastida (AA) 25
3B Delvin Perez (AA) 25
RF DJ Stewart (AAA) 30
SS Domingo Leyba (AAA) 28
SS Jorge Mateo (AA) 28
Pitchers - 18
Pos Player Age
SP Griffin Canning 28
RP Angel Zerpa 24
SP Mike Clevinger 33
RP Jon Olczak 30
SP Blake Walston 22
RP Yimi Garcia 33
RP Hunter Harvey 29
RP Elvis Peguero 27
RP Joe Boyle 24
CL Anthony Bender 29
RP Francisco Morales 24
SP Anthony DeSclafani 34
SP Tyler Anderson 34
SP Justus Sheffield (AAA) 28
SP Drew Rom (A) 24
SP Carson Spiers (AA) 26
RP Peter Strzelecki (AA) 29
RP Garrett Cleavinger (AAA) 30