Sponsoring a Page is a way of supporting The Baseball Cube. Put your name/site/message on your favorite player page!
"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-2017
Team Location: San Francisco,California

Ballparks:   AT&T Park (2006-2017), 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
    Tyler BeedeP24.2026-4200R-R-0.0002012-20172017-11-20Contract purchased from minors
    Ty BlachRP27.0526-1180R-L2016-20170.0302010-20172015-11-26Recalled from Sacramento (AAA)
    Madison BumgarnerSP28.1326-4215R-L2009-20176.1272008-2017Before May '12Giants exercised option for 2018 ($12m)
    Kyle CrickP25.0116-4220L-R2017-20170.0002011-20172015-11-22Recalled from Sacramento (AAA)
    Johnny CuetoSP31.2995-10185R-R2008-20179.0002005-20172015-12-18Activated from DL
    Sam DysonRP29.2186-2195R-R2012-20172.1422008-20172017-06-06Traded from Rangers to Giants for future considerations
    Ian GardeckPMinors27.0206-2205R-R-0.0002010-20172015-11-26Activated from disabled list
    Cory GearrinRP31.2416-3200R-R2011-20173.1362007-20172015-09-10Signed to 1-year contract for 2017-2017 ($1.05m) [Avoids arbitration]
    Roberto GomezP28.1306-5178R-R2017-20170.0002011-20172017-09-05Contract purchased from minors
    Joan GregorioPMinors25.3346-7180R-R-0.0002010-20172014-11-24Activated from disabled list
    Tyler HerbP25.2276-2175R-R-0.0002011-20172017-11-20Contract purchased from minors
    Chase JohnsonPMinors25.3376-3185R-R-0.0002011-20172016-12-01Activated from disabled list
    Pierce JohnsonP26.2156-1170R-R2017-20170.0002010-20172017-09-20Claimed off waivers from Cubs by Giants
    Derek LawRP27.0886-3218R-R2016-20171.0002010-20172014-11-24Recalled from Sacramento (AAA)
    Mark MelanconCL32.2586-1175R-R2009-20176.0982004-20172016-12-22Activated from DL
    Matt MooreSP28.1766-2200L-L2011-20175.0002007-20172016-08-01Giants exercised option for 2018 ($8m)
    Reyes MorontaP24.3396-0175R-R2017-20170.0002011-20172016-12-01Recalled from Sacramento (AAA)
    Steven OkertRP26.1556-2210L-L2016-20170.0492010-20172015-11-26Recalled from Sacramento (AAA)
    Josh OsichRP29.0996-5215L-L2015-20171.0942008-20172015-07-04Recalled from Sacramento (AAA)
    Jeff SamardzijaSP32.3226-5215R-R2008-20177.0282004-20172015-12-10Signed to 5-year contract for 2016-2020 ($90m) 9--18--18--18--18 [Free Agent]
    Will SmithRP28.1546-5220L-L2012-20163.1552008-20162016-08-01Activated from DL
    D.J. SneltenP25.1966-6215L-L-0.0002011-20172017-11-20Contract purchased from minors
    Chris StrattonP27.1116-2194R-R2016-20170.0332010-20172015-11-26Activated from DL
    Hunter StricklandRP29.0786-5200R-R2014-20171.1632007-20172013-12-03Suspended 6 games for fight with Bryce Harper
    Mac WilliamsonOF27.1496-4213R-R2015-20170.1512010-20172015-09-18Recalled from Sacramento (AAA)
    Catchers
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Aramis GarciaC24.3336-2195R-R-0.0002012-20172017-11-20Contract purchased from minors
    Miguel GomezC24.3595-10185B-R2017-20170.0002012-20172016-11-18Activated from DL
    Buster PoseyC-DH30.2596-1205R-R2009-20176.1612006-2017Before May '12Activated from DL
    Infielders
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Christian Arroyo3BMinors22.1955-11185R-R2017-20170.0002013-20172017-04-24Activated from disabled list
    Brandon Belt1B29.2356-5185L-L2011-20175.1282007-20172014-07-04Activated from DL
    Brandon CrawfordSS30.3246-2200L-R2011-20175.0942006-2017Before May '12Activated from DL
    Ryder Jones3B23.1876-3185L-R2017-20170.0002013-20172017-06-24Recalled from Sacramento (AAA)
    Joe Panik2B27.0426-1193L-R2014-20172.1002009-20172014-06-21Activated from DL
    Pablo Sandoval3B31.1225-11180B-R2008-20178.0472004-20172017-08-05Giants exercised option for 2018 ($18.5m) Giants will pay league minimum while Red Sox pay the rest.
    Austin SlaterSS24.3636-2205R-R2017-20170.0002012-20172017-06-03Activated from DL
    Kelby TomlinsonSS27.1786-3175R-R2015-20171.0262009-20172015-08-04Recalled from Sacramento (AAA)
    Outfielders
    Player NamePosStatusAgeHtWtB-TBornPlaceMLB YearsServPlay Years40man DateLast Transaction
    Daniel CarbonellOFMinors26.2576-3196R-R-0.0002014-2017Before May '12Assigned to Richmond (AA)
    Gorkys HernandezLF-CF30.0956-0175R-R2012-20171.0132006-20172016-08-23Contract purchased from minors
    Jarrett ParkerLF28.3446-3190L-L2015-20170.1432008-20172014-08-01Activated from DL
    Hunter PenceRF34.2426-4210R-R2007-20179.1562003-20172012-07-31Activated from DL
    Denard SpanCF33.2886-1180L-L2008-20178.1112003-20172016-01-09Activated from DL


    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.

    PayPal Me