San Francisco Giants Team Roster

Batters - 16
Pos Player Age
3B Cirillo Argueta 27
3B Aeverson Arteaga 36
RF Cesar Fantini 23
RF Cesar Fantini 23
C Bubba Gilvin 24
LF Eric Joy 25
LF Eric Joy 25
C Ernie Milley 23
1B Ricky Ortiz 31
CF Josh Pearce 25
CF Josh Pearce 25
SS Alex Reyna 22
LF Michael Rios 31
1B Chris Roebuck 28
2B Jose Salvatierra 34
2B Brad Tierney 24
Pitchers - 16
Pos Player Age
SP Todd Clarke 27
RP David Cuellar 25
SP Javon Dill 29
SP Javon Dill 29
SP Tyler Gough 36
SP Ron Lunde 33
RP Mike Marston 37
RP Danny Medina 27
RP Danny Medina 27
RP Julio Munoz 29
RP Jonathan Ornelas 30
SP Dan Pimentel 35
CL Josh Romero 31
CL Josh Romero 31
RP Juan Vargas 29
RP Jose Villalpando 29