Arizona Diamondbacks Secondary Team Roster

Batters - 15
Pos Player Age
3B Dustin Hahn (AAA) 26
CF Elijah Dukes 24
RF Brad Eldred 28
3B Ernesto Gracia 29
SS Josh Rodriguez 24
SS Howie Kendrick 25
LF Carlos Gonzalez 23
C John Jaso 25
1B Albert Pujols 29
2B Robinson Cano 26
1B Mark Trumbo 23
3B Lee Mitchell (AAA) 26
C Anthony Recker 25
2B Jose Castillo 28
RF Delmon Young 23
Pitchers - 18
Pos Player Age
SP Madison Bumgarner 19
RP Garrett Olson 25
RP Kanekoa Texeira 23
SP Brandon McCarthy 25
SP Jered Weaver 26
RP Yanery Vasquez 22
SP Luis Mendoza (AAA) 25
RP Angelo Morales 22
RP Yovani Gallardo 23
SP Ricky Romero 24
CL Jeff Karstens 26
SP Jeremy Hellickson 22
RP Daisuke Matsuzaka 28
RP Jarrett Gardner 28
RP Alfredo Aceves (AAA) 26
SP Michael Pineda (AAA) 20
RP Doug Fister 25
RP Ricardo Gomez 30