San Francisco Giants Secondary Team Roster

Batters - 18
Pos Player Age
RF Gary Roenicke (AAA) 30
C Michael Engelberg 35
LF J.D. Martinez 26
C Kirt Manwaring 23
1B Dilson Herrera (AAA) 27
RF Bobby Abreu 28
SS Wally Gerber 25
CF Lance Johnson 26
SS Nick Ahmed 27
CF Steve Brodie 22
LF Mitsumasa Shimada 28
3B Clyde Barnhart (AAA) 28
2B Didi Gregorius 28
1B Corey Hart 28
3B Red Smith 23
1B Nathaniel Lowe 24
SS Ernesto Morales (AAA) 24
LF Jacoby Ellsbury (AAA) 25
Pitchers - 18
Pos Player Age
RP Tse-peng Geng 26
RP Dominic Leone (AAA) 26
RP Eddie Smith 24
CL Kyle Crick (AAA) 27
RP Carlos Rodón 26
RP Jeff Russell 25
RP Al Hollingsworth 33
RP Matt Beech 31
RP Luis Pulido 27
RP Jorge de la Pena (AAA) 24
RP Sidd Finch 34
RP Brad Hand 26
RP Tippy Martinez (AAA) 29
RP Mike Krukow 25
SP Billy Wagner 29
RP Francisco Rodriguez 29
SP Mark Portugal 33
SP Orlando Pena (AAA) 26