San Francisco Giants Team Roster

Batters - 20
Pos Player Age
C Sergio Aleman 29
1B Josh Buechner 25
CF Jeff Clark 31
3B Alex Espinoza 29
3B Alex Espinoza 29
SS Adan Gibson 33
CF Jason Jones 23
CF Jason Jones 23
LF Luis Landaverde 23
C Dan McEnroe 22
3B Eddie Monegro 27
2B Josh Petersen 22
SS Jordan Salas 27
SS Andy Shearer 22
SS Andy Shearer 22
SS Andy Shearer 22
1B Kyle Shippy 25
RF Justin Talley 26
1B Jorge Trujillo 28
CF Josh Woelfel 22
Pitchers - 13
Pos Player Age
RP Eric Bowling 29
SP A.J. Chidester 29
SP Danny Colmenero 24
RP Chris Hoan 31
RP Chris Hoan 31
SP Bobby Jackson 25
RP Joe Lutes 28
RP Mike Matyja 34
RP Arturo Mendoza 27
CL Jeff Olvera 34
SP Marcus Reis 29
RP Rob Stinson 34
SP Daniel Stubbs 25