Arizona Diamondbacks Team Roster

Batters - 16
Pos Player Age
1B Eric Armagost 28
RF Jon Campos 29
CF Gus Guerrero 27
LF Chris Harshbarger 25
LF Chris Harshbarger 25
C Bobby Kyllonen 29
SS Jamie LaShelle 27
LF Jeremy Nordberg 30
2B Juan Pena 27
1B Ken Powers 26
2B Humberto Rivera 29
3B Harry Serna 27
RF Dan Thompson 26
RF Dan Thompson 26
C Josh Villa 26
LF Danny Workman 26
Pitchers - 14
Pos Player Age
SP Ben Alderson 29
RP Joe Britton 31
SP Orlado Clouse 25
SP Gabe Garza 34
RP Mario Gomez 30
SP Mario Gonzales 30
RP David Gonzalez 26
RP Edgar Guzman 32
SP Marco Jorrin 29
RP Jeff Larson 32
RP Danny Lugo 29
RP David Marrero 34
CL Joe Porter 27
RP Alfredo Urbina 24