San Francisco Giants Team Roster

Batters - 20
Pos Player Age
CF Daniel Adams 27
LF Tommy Birch 24
LF Tommy Birch 24
1B Michael Conforto 37
2B Joe Curran 30
1B Mauricio Dubon 36
SS Thairo Estrada 34
3B Tyler Fitzgerald 33
LF Lucius Fox 33
SS Eric Gronke 23
2B Royce Lewis 31
LF Chris Maguire 25
LF Chris Maguire 25
1B Angel Martinez 28
C Chris Moll 27
C Jorge Perkins 26
C Jorge Perkins 26
RF Heliot Ramos 31
1B Rowdy Tellez 35
3B Cole Tucker 34
Pitchers - 12
Pos Player Age
SP Gustavo Andujar 30
RP Jan Caraballo 26
SP Edwin Castillo 26
CL Danny Granados 30
RP Brusdar Graterol 32
SP Ludwin Jimenez 29
SP Tommy McCormick 31
RP Nate Nelson 30
RP Andrew Perez 33
RP Jeff Szabo 23
SP Alvin Wetzel 27
SP Alvin Wetzel 27