TBC is going on data-hiatus this off-season. Please read about the future of The Baseball Cube
"Organizing the World
of Baseball Data"
Home >> Teams >> MLB >> San Francisco Giants >> 40-Man Roster

San Francisco Giants 40-man Roster (Current)

+ National League (MLB)
League: National League
Stat Years Available: 1883-2016
Team Location: San Francisco,California

Ballparks:   AT&T Park (2006-2016), SBC Park (2004-2005), Pac Bell Park (2000-2003), 3Com Park at Candlestick Point (1997-1999), Candlestick Park (1960-1996), Seals Stadium (1958-1959), Polo Grounds (1903-1957)

Franchise Changes
Awards Voting History | All-Star Game Participation
Trades History | Hit for Cycle | No-Hitters

Organization Affiliates:MLB: San Francisco Giants (MLB-NL)   AAA: Sacramento River Cats (PCL)   AA: Richmond Flying Squirrels (East)   A+: San Jose Giants (Calif)   A: Augusta GreenJackets (SAL)   A-: Salem-Keizer Volcanoes (Nwst)   Rk: Arizona Giants (Ariz)   Rk: Dominican Giants (DSL)  

Affiliate History
Historical Matchup:
  • Players in bold are on the active playing roster
  • The 40-man Date is only available for players who were not on the roster as of May 2012 which is when TBC started tracking 40-man roster daily movement.
  • Players listed on the 60-day DL or who are on restricted list are not considered as part of the roster.
  • The rosters are not updated in real-time. There's a lag of about 4-6 hours.
  • Pitchers
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Ty BlachSP26.0916-1180R-L2016-20160.0002010-20162015-11-26Recalled from Sacramento (AAA)
    Ray BlackPDL-6026.2076-4220R-R2016-20160.0002009-20162014-11-20Transferred to 60-day DL
    Clayton BlackburnPMinors24.0136-4225L-R2016-20160.0002011-20162015-11-22Activated from disabled list
    Madison BumgarnerSP27.1716-4215R-L2009-20165.1272008-2016Before May '12
    Matt CainRP32.1106-3180R-R2005-201610.0382002-2016Before May '12Activated from DL
    Santiago CasillaRP33.3186-0160R-R2004-20168.1482001-2016Before May '12Reinstated from paternity leave
    Kyle CrickPMinors24.0506-4220L-R-0.0002011-20162015-11-22Assigned to Richmond (AA)
    Johnny CuetoSP30.3385-10185R-R2008-20168.0002005-20162015-12-18Signed to 6-year contract for 2016-2021 ($130m) [Free Agent] 15--21--21--21--21--21 Option year for 2022 at $22m
    Ian GardeckPDL-726.0596-2205R-R-0.0002010-20162015-11-26DL-7 Injured
    Cory GearrinRP30.2806-3200R-R2011-20162.1362007-20162015-09-10Activated from DL
    Joan GregorioPMinors25.0076-7180R-R-0.0002010-20162014-11-24Assigned to Sacramento (AAA)
    George KontosRP31.2216-3215R-R2011-20162.1712004-2016Before May '12Activated from DL
    Derek LawRPDL-1526.1276-3218R-R2016-20160.0002010-20162014-11-24DL-15 Strained right elbow
    Javier LopezRP39.1926-4225L-L2003-201610.1671996-20162013-11-22Signed to 3-year contract for 2014-2016 ($13m)
    Matt MooreSP27.2156-2200L-L2011-20164.0002007-20162016-08-01Traded from Rays to Giants for Lucius Fox,Matt Duffy and Michael Santos
    Joe NathanRP42.0586-4205R-R1999-201614.1201994-20162016-09-03Contract purchased from minors
    Steven OkertRP25.1946-2210L-L2016-20160.0002010-20162015-11-26Recalled from Sacramento (AAA)
    Josh OsichRP28.1386-5215L-L2015-20160.0942008-20162015-07-04Activated from DL
    Jake PeavySP35.2336-1180R-R2002-201613.1011999-20162014-12-24Activated from DL
    Sergio RomoRP33.3216-0185R-R2008-20167.0972002-20162014-12-23Activated from DL
    Jeff SamardzijaSP31.3616-5215R-R2008-20166.0282004-20162015-12-10Signed to 5-year contract for 2016-2020 ($90m) 9--18--18--18--18 [Free Agent]
    Will SmithRP27.1936-5220L-L2012-20162.1552008-20162016-08-01Traded from Brewers to Giants for Phil Bickford and Andrew Susac
    Chris StrattonPMinors26.1506-2194R-R2016-20160.0002010-20162015-11-26Assigned to Sacramento (AAA)
    Hunter StricklandRPMinors28.1176-5200R-R2014-20160.1632007-20162013-12-03Assigned to Sacramento (AAA)
    Albert SuarezSP27.1036-2186R-R2016-20160.0002008-20162016-05-07Recalled from Sacramento (AAA)
    Mac WilliamsonPDL-6026.1886-4213R-R2015-20160.0192010-20162015-09-18DL-60 Strained quad
    Catchers
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Trevor BrownC25.0656-2170R-R2015-20160.0192010-20162015-09-18Contract purchased from minors
    Buster PoseyC29.2986-1205R-R2009-20165.1612006-2016Before May '12Signed to 8-year contract for 2014-2021 ($158m) Extension.
    Tony SanchezC28.2446-0220R-R2013-20160.1552007-20162016-09-27Contract purchased from minors
    Infielders
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Ehire AdrianzaSS27.1516-1155B-R2013-20161.1312008-20162015-06-30Activated from DL
    Gordon Beckham3B30.1256-0175R-R2009-20166.1232006-20162016-09-27Traded from Braves to Giants for cash considerations
    Brandon Belt1B28.2746-5185L-L2011-20164.1282007-20162014-07-04Signed to 5-year contract for 2017-2021 ($72.8m) [Extension] 8.8--16--16--16--16
    Brandon CrawfordSS29.3636-2200L-R2011-20164.0942006-2016Before May '12Signed to 6-year contract for 2016-2021 ($75m) $1.2m signing bonus. 5.8--8--15--15--15--15
    Conor Gillaspie3B29.1856-1195L-R2008-20163.0362006-20162016-04-22Contract purchased from minors
    Eduardo Nunez3B29.2186-0155B-R2010-20164.0902005-20162016-07-29Traded from Twins to Giants for Adalberto Mejia
    Joe Panik2B26.0816-1193L-R2014-20161.1002009-20162014-06-21Activated from DL
    Kelby TomlinsonSS26.2176-3175R-R2015-20160.0632009-20162015-08-04Recalled from Sacramento (AAA)
    Outfielders
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Gregor BlancoRF33.0385-11170L-L2008-20165.1642002-2016Before May '12Activated from DL
    Daniel CarbonellOFMinors25.2966-3196R-R-0.0002014-2016Before May '12Assigned to Sacramento (AAA)
    Gorkys HernandezCF29.1346-0175R-R2012-20160.1442006-20162016-08-23Contract purchased from minors
    Angel PaganLF35.2016-1181R-R2006-20169.1442000-20162012-12-04Activated from DL
    Jarrett ParkerRF28.0186-3190L-L2015-20160.0362008-20162014-08-01Recalled from Sacramento (AAA)
    Hunter PenceRF33.2816-4210R-R2007-20168.1562003-20162012-07-31Activated from DL
    Denard SpanCF32.3276-1180L-L2008-20167.1112003-20162016-01-09Signed to 3-year contract for 2016-2018 ($31m) [Free agent] Mutual option for $12m with $4m buyout. 6--9--9


    About Us  |  Correct this Page  |  Site Map  |  Data Coverage  |  Support TBC | Privacy Policy  |  Contact Us

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

    Please Support The Baseball Cube.