Recent MLB Deaths:   George Shuba  -   Frank Torre  -   George Spencer  -   George Zuverink  -   Jerry Lumpe  -   Jim Command  -   Bob Wiesler
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
PitchersStatusAgeHtWtBatsThrowsBornPlaceCountryDrafted
Jeremy Affeldt6-4185LL6/5/1979
Brett Bochy6-2190RR8/27/1987
Madison Bumgarner6-4215RL8/1/1989
Santiago Casilla6-0160RR3/7/1983
Erik Cordier6-3195RR2/25/1986
Juan Gutierrez6-3200RR7/14/1983
Chris Heston6-4185RR4/10/1988
Tim Hudson6-0160RR7/14/1975
Mike Kickham6-4205RR12/12/1988
George Kontos6-3215RR6/12/1985
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
Hunter Strickland6-5200RR9/24/1988
Ryan Vogelsong6-3195RR7/22/1977
CatchersStatusAgeHtWtBatsThrowsBornPlaceCountryDrafted
Buster Posey6-1205RR3/27/1987
Guillermo Quiroz6-1202RR11/29/1981
Andrew Susac6-1200RR3/22/1990
InfieldersStatusAgeHtWtBatsThrowsBornPlaceCountryDrafted
Joaquin Arias6-1160RR9/21/1984
Brandon Belt6-5185LL4/20/1988
Brandon Crawford6-2200LR1/21/1987
Matt Duffy6-2170RR1/15/1991
Adam Duvall6-1200RR9/4/1988
Travis Ishikawa6-3190LL9/24/1983
Joe Panik6-1193LR10/30/1990
Pablo Sandoval5-11180BR8/11/1986
OutfieldersStatusAgeHtWtBatsThrowsBornPlaceCountryDrafted
Gregor Blanco5-11170LL12/12/1983
Gary Brown6-0170RR9/28/1988
Chris Dominguez6-5235RR11/22/1986
Mike Morse6-5195RR3/22/1982
Angel Pagan6-1181RR7/2/1981
Hunter Pence6-4210RR4/13/1983
Juan Perez5-11185RR11/13/1986


About Us  |  Site Map  |  Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.