Arizona Diamondbacks Secondary Team Roster

Batters - 19
Pos Player Age
1B Greg Bird (AAA) 27
RF Adolis Garcia 27
SS Nick Ahmed 30
C Carson Kelly 26
LF Yadiel Hernandez 32
3B Jake Lamb 29
2B Ketel Marte 26
LF David Peralta 33
C Stephen Vogt 35
CF Starling Marte 31
1B Kevin Cron 27
3B Leury Garcia 29
CF Rusney Castillo 33
2B Jurickson Profar 27
2B Devon Travis (AAA) 29
RF Stephen Piscotty 29
3B Wyatt Mathisen (AAA) 26
3B Abraham Toro 23
LF Kevin Kramer (AAA) 26
Pitchers - 21
Pos Player Age
SP Luke Weaver 27
SP Zac Gallen 25
SP Madison Bumgarner 31
RP James Kaprielian 26
SP Riley Smith (AA) 25
CL Keone Kela 27
CL Archie Bradley 28
RP Andrew Chafin 30
RP Michael Wacha 29
RP Yoan Lopez 27
SP Danny Salazar 30
SP Josh Green (AA) 25
RP Merrill Kelly 31
SP Jon Duplantier 26
RP Joel Payamps (AAA) 26
RP Miguel Aguilar 28
SP Bo Takahashi (A) 23
SP Emilio Vargas (AA) 24
SP Yusei Kikuchi 29
SP Taylor Widener (AA) 25
RP Mike Kickham 31