Arizona Diamondbacks Secondary Team Roster

Batters - 20
Pos Player Age
3B Deyvison De Los Santos 22
RF Trevor Hauver 26
3B Jordan Lawlar 23
C Gabriel Moreno 25
LF Wilderd Patino (AAA) 24
1B Abimelec Ortiz (AAA) 23
LF Alek Thomas 25
SS Geraldo Perdomo 25
RF Corbin Carroll 25
2B Max Schrock 30
1B Lourdes Gurriel Jr. 31
LF Cooper Hummel 30
LF Jake McCarthy (AAA) 28
3B Blaze Alexander 26
2B Kevin Newman 32
CF Kristian Robinson (AAA) 24
RF Tommy Troy 23
LF Bryan De La Cruz 28
C Nick Dalesandro (AAA) 28
CF Jorge Barrosa 24
Pitchers - 17
Pos Player Age
SP Kumar Rocker 25
SP Brandon Pfaadt 26
RP Peter Strzelecki 30
SP Eduardo Rodriguez 32
RP Scott McGough (AAA) 35
RP Joe Mantiply 34
SP Ryne Nelson (AAA) 27
SP Yu-min Lin 22
SP Zac Gallen 30
RP Kyle Nelson 29
RP Luis Frias 27
SP Dylan File (AAA) 29
RP Michael Kopech 29
CL Andrew Saalfrank 28
RP Brandon Hughes 29
RP Slade Cecconi 26
SP Drey Jameson (AAA) 28