Support TBC:  If you're a frequent visitor and use the data on this site, please support The Baseball Cube by leaving a small tip.
Home >> Teams >> MLB Franchises >> San Francisco Giants >> Current Roster

San Francisco GiantsLeague: MLB

+    Level: Major League Baseball Team
Parent Organization: San Francisco Giants
League:Major League Baseball
Team Nickname: Giants
Pennants:1962 - 1989 - 2002 - 2010
Jeremy Affeldt6-4185LL6/5/1979
Madison Bumgarner6-4215RL8/1/1989
Matt Cain6-3180RR10/1/1984
Santiago Casilla6-0160RR3/7/1983
Juan Gutierrez6-3200RR7/14/1983
Tim Hudson6-0160RR7/14/1975
Tim Lincecum5-11170LR6/15/1984
Javier Lopez6-4225LL7/11/1977
Jean Machi6-0160RR2/1/1983
Jake Peavy6-1180RR5/31/1981
Yusmeiro Petit6-0180RR11/22/1984
Sergio Romo6-0185RR3/4/1983
Ryan Vogelsong6-3195RR7/22/1977
Buster Posey6-1205RR3/27/1987
Hector Sanchez6-0185BR11/17/1989
Andrew Susac6-1200RR3/22/1990
Tony Abreu5-9185RR11/13/1984
Ehire Adrianza6-1155BR8/21/1989
Joaquin Arias6-1160RR9/21/1984
Brandon Belt6-5185LL4/20/1988
Brandon Crawford6-2200LR1/21/1987
Adam Duvall6-1200RR9/4/1988
Joe Panik6-1193LR10/30/1990
Pablo Sandoval5-11180BR8/11/1986
Marco Scutaro5-9190RR10/30/1975
Dan Uggla5-11190RR3/11/1980
Gregor Blanco5-11170LL12/12/1983
Tyler Colvin6-3190LL9/5/1985
Mike Morse6-5195RR3/22/1982
Angel Pagan6-1181RR7/2/1981
Hunter Pence6-4210RR4/13/1983

About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from

Please Support The Baseball Cube.