Season Information
Team Name
2020 San Francisco Giants
League
National League
Division
West
Calendar
Location
W-L Record
29-31 (.483)   GBL: -14
Rankings (Div/Lg/MLB)
3 / 8 / 15
Runs For/Against
0 / 0   Diff: 0
Playoffs
dnq
Playoff Series
dnq
Playoff Series
General Manager(s)
Manager(s)
Ballpark
Spring Training W-L
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Top Draft Pick
Attendance
0
Attendance Rank
0
Payroll (usd$)
Payroll Rank
7
Years Active
1883-2021
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Recent Transactions for Major Leaguers

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • Drafted
  • 1st Round Pick
  • Hitters
  • Pitchers
  • Event DatePlayer NameTeam NameStatusTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    2020-12-21John BrebbiaSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($0.8m) [Free Agent]P6-1200RR1990-05-30Boynton Beach,FL
    2011- 30- 929-NYA
    MLB2017-20192009-2019
    2020-12-20Trevor Oaks---Free AgtReleased by GiantsP6-3220RR1993-03-26Riverside,CA
    2014-  7- 219-LAN
    MLB2018-20182013-2018
    2020-12-16Anthony DeSclafaniSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($6m) [Free Agent]P6-1200RR1990-04-18Freehold,NJ
    2011-  6- 199-TOR
    MLB2014-20202009-2020
    2020-12-10Dedniel NunezSan Francisco GiantsActiveDrafted from Mets by Giants in Rule 5 DraftP6-2180RR1996-06-05Puerto Plata,DR
    2016-  0-   0-NYN
    A+2017-2019
    2020-12-09Chadwick TrompSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($0m) [Free Agent]C-dh5-8221RR1995-03-21Oranjestad,AA
    2013-  0-   0-CIN
    MLB2020-20202013-2020
    2020-12-08Matt WislerSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($1.15m) [Free Agent]P6-3215RR1992-09-12Bryan,OH
    2011-  7- 233-SDN
    MLB2015-20202011-2020
    2020-12-02Austin SlaterSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($1.15m) [Avoids Arbitration]RF-1B6-1204RR1992-12-13Jacksonville,FL
    2014-  8- 238-SFN
    MLB2017-20202012-2020
    2020-12-02Wandy PeraltaSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($0.925m) [Avoids Arbitration]P6-0217LL1991-07-27San Francisco de Macoris,DR
    2009-  0-   0-CIN
    MLB2016-20202010-2020
    2020-12-02Trevor GottSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($0.7m) [Avoids Arbitration]P5-10182RR1992-08-26Lexington,KY
    2013-  6- 178-SDN
    MLB2015-20202011-2020
    2020-12-02Jarlin GarciaSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($0.95m) [Avoids Arbitration]P6-3215LL1993-01-18Santo Domingo,DR
    2010-  0-   0-MIA
    MLB2017-20202011-2020
    2020-12-02Alex DickersonSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($2m) [Avoids Arbitration]LF-RF6-2226LL1990-05-26Poway,CA
    2011-  3-  91-PIT
    MLB2015-20202009-2020
    2020-11-20Camilo DovalSan Francisco GiantsActiveContract purchased from minorsP6-2185RR1997-07-04Yamasa,DR
    2015-  0-   0-SFN
    A+2016-2019
    2020-11-20Kervin CastroSan Francisco GiantsActiveContract purchased from minorsP6-0185RR1999-02-07Maracay,VZ
    2015-  0-   0-SFN
    A-2016-2019
    2020-11-20Gregory SantosSan Francisco GiantsActiveContract purchased from minorsP6-2190RR1999-08-28San Cristobal,DR
    2015-  0-   0-BOS
    A2016-2019
    2020-11-20Alexander CanarioSan Francisco GiantsActiveContract purchased from minorsCF-RF6-1165RR2000-05-07Monte Cristi,DR
    2016-  0-   0-SFN
    A-2017-2019
    2020-11-11Kevin GausmanSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($18.9m) [Free Agent] accepted qualifying offerP6-2190LR1991-01-06Centennial,CO
    2012-  1-   4-BAL
    MLB2013-20202011-2020
    2020-11-10Jason VoslerSan Francisco GiantsActiveSigned to 1-year contract for 2021-2021 ($0m) [Free Agent]3B-1B6-1190LR1993-09-06West Nyack,NY
    2014- 16- 469-CHN
    AAA2012-2019
    2020-11-02Buster PoseySan Francisco GiantsActiveReinstated to active rosterC-1B-6-1205RR1987-03-27Leesburg,GA
    2008-  1-   5-SFN
    MLB2009-20192006-2019
    2020-11-02Jordan HumphreysSan Francisco GiantsActiveReinstated to active rosterP6-1190RR1996-06-11Crystal River,FL
    2015- 18- 539-NYN
    A+2015-2019
    2020-10-02Reyes MorontaSan Francisco GiantsActiveActivated from Injured ListP5-10265RR1993-01-06Santiago,DR
    2010-  0-   0-SFN
    MLB2017-20192011-2019
    2020-10-02Aramis GarciaSan Francisco GiantsActiveActivated from Injured ListC-1B-6-1228RR1993-01-12Pembroke Pines,FL
    2014-  2-  52-SFN
    MLB2018-20192012-2019
    2020-10-02Tyler BeedeSan Francisco GiantsActiveActivated from Injured ListP6-2216RR1993-05-23Auburn,MA
    2014-  1-  14-SFN
    MLB2018-20192012-2019
    2020-10-02Joey RickardSan Francisco GiantsActiveActivated from Injured ListLF-RF6-0192RL1991-05-21Redding,CA
    2012-  9- 302-TBA
    MLB2016-20202010-2020
    2020-09-29Jeff Samardzija---Free AgtReleased by GiantsP6-5215RR1985-01-23Merrillville,IN
    2006-  5- 149-CHN
    MLB2008-20202004-2020
    2020-09-28Luis Alexander BasabeSan Francisco GiantsActiveActivated from Injured ListCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    Event DatePlayer NameTeam NameStatusTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    2020-09-28Sam CoonrodSan Francisco GiantsActiveActivated from Injured ListP6-1225RR1992-09-22St. Louis,MO
    2014-  5- 148-SFN
    MLB2019-20202012-2020
    2020-09-28Trevor GottSan Francisco GiantsActiveActivated from Injured ListP5-10182RR1992-08-26Lexington,KY
    2013-  6- 178-SDN
    MLB2015-20202011-2020
    2020-09-28Chadwick TrompSan Francisco GiantsActiveActivated from Injured ListC-dh5-8221RR1995-03-21Oranjestad,AA
    2013-  0-   0-CIN
    MLB2020-20202013-2020
    2020-09-26Sam CoonrodSan Francisco GiantsIL-10IL-10 Right shoulder strainP6-1225RR1992-09-22St. Louis,MO
    2014-  5- 148-SFN
    MLB2019-20202012-2020
    2020-09-26Rico GarciaSan Francisco GiantsActiveRecalled from minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-09-25Jeff SamardzijaSan Francisco GiantsActiveActivated from Injured ListP6-5215RR1985-01-23Merrillville,IN
    2006-  5- 149-CHN
    MLB2008-20202004-2020
    2020-09-23Luis Alexander BasabeSan Francisco GiantsIL-10IL-10 Right hamstring strainCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    2020-09-23Steven DuggarSan Francisco GiantsActiveRecalled from minorsCF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-09-22Tyler HeinemanSan Francisco GiantsActiveRecalled from minorsC-1B-5-10199BR1991-06-19Los Angeles,CA
    2012-  8- 249-HOU
    MLB2019-20202010-2020
    2020-09-22Chadwick TrompSan Francisco GiantsIL-10IL-10 Right shoulder strainC-dh5-8221RR1995-03-21Oranjestad,AA
    2013-  0-   0-CIN
    MLB2020-20202013-2020
    2020-09-22Justin Smoak---Free AgtReleased by Giants1B-DH6-4220BL1986-12-05Goose Creek,SC
    2008-  1-  11-TEX
    MLB2010-20202006-2020
    2020-09-21Alex DickersonSan Francisco GiantsActiveReinstated to active rosterLF-RF6-2226LL1990-05-26Poway,CA
    2011-  3-  91-PIT
    MLB2015-20202009-2020
    2020-09-19Alex DickersonSan Francisco GiantsPat LvPlaced on paternity leave listLF-RF6-2226LL1990-05-26Poway,CA
    2011-  3-  91-PIT
    MLB2015-20202009-2020
    2020-09-19Andrew SuarezSan Francisco GiantsMinorsAssigned to minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-09-19Wandy PeraltaSan Francisco GiantsActiveRecalled from minorsP6-0217LL1991-07-27San Francisco de Macoris,DR
    2009-  0-   0-CIN
    MLB2016-20202010-2020
    2020-09-19Daniel RobertsonSan Francisco GiantsActiveRecalled from minors3B-SS5-11210RR1994-03-22Upland,CA
    2012-  1-  34-OAK
    MLB2017-20202012-2020
    2020-09-18Wandy PeraltaSan Francisco GiantsMinorsAssigned to minorsP6-0217LL1991-07-27San Francisco de Macoris,DR
    2009-  0-   0-CIN
    MLB2016-20202010-2020
    2020-09-18Rico GarciaSan Francisco GiantsMinorsAssigned to minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-09-18Shaun AndersonSan Francisco GiantsActiveRecalled from minorsP6-4228RR1994-10-29Coral Springs,FL
    2016-  3-  88-BOS
    MLB2019-20202014-2020
    2020-09-18Andrew SuarezSan Francisco GiantsActiveRecalled from minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-09-14Daniel RobertsonSan Francisco GiantsMinorsAssigned to minors3B-SS5-11210RR1994-03-22Upland,CA
    2012-  1-  34-OAK
    MLB2017-20202012-2020
    2020-09-13Rico GarciaSan Francisco GiantsActiveRecalled from minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-09-13Trevor GottSan Francisco GiantsIL-10IL-10 Right elbow inflammationP5-10182RR1992-08-26Lexington,KY
    2013-  6- 178-SDN
    MLB2015-20202011-2020
    2020-09-13Daniel RobertsonSan Francisco GiantsActiveRecalled from minors3B-SS5-11210RR1994-03-22Upland,CA
    2012-  1-  34-OAK
    MLB2017-20202012-2020
    2020-09-10Pablo Sandoval---Free AgtReleased by Giants3B-1B5-10268BR1986-08-11Carabobo,VZ
    2002-  0-   0-SFN
    MLB2008-20202004-2020
    Event DatePlayer NameTeam NameStatusTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    2020-09-10Justin SmoakSan Francisco GiantsActiveContract purchased from minors1B-DH6-4220BL1986-12-05Goose Creek,SC
    2008-  1-  11-TEX
    MLB2010-20202006-2020
    2020-09-10Rico GarciaSan Francisco GiantsMinorsAssigned to minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-09-10Drew SmylySan Francisco GiantsActiveActivated from Injured ListP6-2188LL1989-06-13Little Rock,AR
    2010-  2-  68-DET
    MLB2012-20202009-2020
    2020-09-08Luis Alexander BasabeSan Francisco GiantsActiveRecalled from minorsCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    2020-09-08Daniel RobertsonSan Francisco GiantsMinorsAssigned to minors3B-SS5-11210RR1994-03-22Upland,CA
    2012-  1-  34-OAK
    MLB2017-20202012-2020
    2020-09-07Abiatal Avelino---Free AgtReleased by GiantsSS-2B5-11186RR1995-02-14San Pedro de Macoris,DR
    MLB2018-20192012-2019
    2020-09-06Rico GarciaSan Francisco GiantsActiveRecalled from minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-09-06Andrew SuarezSan Francisco GiantsMinorsAssigned to minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-09-05Steven DuggarSan Francisco GiantsMinorsAssigned to minorsCF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-09-05Austin SlaterSan Francisco GiantsActiveActivated from Injured ListRF-1B6-1204RR1992-12-13Jacksonville,FL
    2014-  8- 238-SFN
    MLB2017-20202012-2020
    2020-09-01Daniel RobertsonSan Francisco GiantsActiveRecalled from minors3B-SS5-11210RR1994-03-22Upland,CA
    2012-  1-  34-OAK
    MLB2017-20202012-2020
    2020-08-31Anthony BandaSan Francisco GiantsActiveTraded from Rays to Giants for cashP6-2230LL1993-08-10Sinton,TX
    2012- 10- 335-MIL
    MLB2017-20202012-2020
    2020-08-28Luis Alexander BasabeSan Francisco GiantsMinorsAssigned to minorsCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    2020-08-27Luis Alexander BasabeSan Francisco GiantsActiveRecalled from minorsCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    2020-08-26Joey RickardSan Francisco GiantsActiveContract purchased from minorsLF-RF6-0192RL1991-05-21Redding,CA
    2012-  9- 302-TBA
    MLB2016-20202010-2020
    2020-08-26Shaun AndersonSan Francisco GiantsMinorsAssigned to minorsP6-4228RR1994-10-29Coral Springs,FL
    2016-  3-  88-BOS
    MLB2019-20202014-2020
    2020-08-24Hunter Pence---Free AgtReleased by GiantsLF-DH6-4210RR1983-04-13Fort Worth,TX
    2004-  2-  64-HOU
    MLB2007-20202003-2020
    2020-08-23Sam CoonrodSan Francisco GiantsActiveActivated from Injured ListP6-1225RR1992-09-22St. Louis,MO
    2014-  5- 148-SFN
    MLB2019-20202012-2020
    2020-08-23Daniel RobertsonSan Francisco GiantsMinorsClaimed off waivers from Rays by Giants3B-SS5-11210RR1994-03-22Upland,CA
    2012-  1-  34-OAK
    MLB2017-20202012-2020
    2020-08-22Steven DuggarSan Francisco GiantsActiveRecalled from minorsCF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-08-22Austin SlaterSan Francisco GiantsIL-10IL-10 Left groin strainRF-1B6-1204RR1992-12-13Jacksonville,FL
    2014-  8- 238-SFN
    MLB2017-20202012-2020
    2020-08-21Yolmer Sanchez---Free AgtReleased by Giants2B-3B5-8205BR1992-06-29Maracay,VZ
    2009-  0-   0-CHA
    MLB2014-20202010-2020
    2020-08-20Joey BartSan Francisco GiantsActiveContract purchased from minorsC-dh6-2238RR1996-12-15Buford,GA
    2018-  1-   2-SFN
    MLB2020-20202016-2020
    2020-08-20Tyler HeinemanSan Francisco GiantsMinorsAssigned to minorsC-1B-5-10199BR1991-06-19Los Angeles,CA
    2012-  8- 249-HOU
    MLB2019-20202010-2020
    2020-08-19Andrew SuarezSan Francisco GiantsActiveRecalled from minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    Event DatePlayer NameTeam NameStatusTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    2020-08-19Steven DuggarSan Francisco GiantsMinorsAssigned to minorsCF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-08-17Steven DuggarSan Francisco GiantsActiveRecalled from minorsCF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-08-17Dereck RodriguezSan Francisco GiantsMinorsAssigned to minorsP6-0208RR1992-06-05Plantation,FL
    2011-  6- 208-MIN
    MLB2018-20202011-2020
    2020-08-12Conner MenezSan Francisco GiantsMinorsAssigned to minorsP6-2206LL1995-05-29Hollister,CA
    2016- 14- 425-SFN
    MLB2019-20202016-2020
    2020-08-12Rico GarciaSan Francisco GiantsMinorsAssigned to minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-08-12Dereck RodriguezSan Francisco GiantsActiveRecalled from minorsP6-0208RR1992-06-05Plantation,FL
    2011-  6- 208-MIN
    MLB2018-20202011-2020
    2020-08-10Luis Alexander BasabeSan Francisco GiantsMinorsAssigned to minorsCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    2020-08-09Luis Alexander BasabeSan Francisco GiantsActiveTraded from White Sox to Giants for cashCF-LF6-0180BR1996-08-26El Vigia,VZ
    2013-  0-   0-BOS
    MLB2020-20202013-2020
    2020-08-09Jeff SamardzijaSan Francisco GiantsIL-10IL-10 Right shoulder impingementP6-5215RR1985-01-23Merrillville,IN
    2006-  5- 149-CHN
    MLB2008-20202004-2020
    2020-08-09Jarlin GarciaSan Francisco GiantsActiveActivated from Injured ListP6-3215LL1993-01-18Santo Domingo,DR
    2010-  0-   0-MIA
    MLB2017-20202011-2020
    2020-08-09Andrew SuarezSan Francisco GiantsMinorsAssigned to minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-08-08Andrew SuarezSan Francisco GiantsActiveRecalled from minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-08-06Andrew SuarezSan Francisco GiantsMinorsAssigned to minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-08-06Steven DuggarSan Francisco GiantsMinorsAssigned to minorsCF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-08-03Andrew SuarezSan Francisco GiantsActiveRecalled from minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-08-03Andrew TriggsSan Francisco GiantsMinorsAssigned to minorsP6-4233RR1989-03-16Nashville,TN
    2012- 19- 583-KCA
    MLB2016-20202009-2020
    2020-08-02Jordan HumphreysSan Francisco GiantsActiveTraded from Mets to Giants for Billy HamiltonP6-1190RR1996-06-11Crystal River,FL
    2015- 18- 539-NYN
    A+2015-2019
    2020-08-02Jordan HumphreysSan Francisco GiantsMinorsAssigned to minorsP6-1190RR1996-06-11Crystal River,FL
    2015- 18- 539-NYN
    A+2015-2019
    2020-08-02Andrew TriggsSan Francisco GiantsActiveContract purchased from minorsP6-4233RR1989-03-16Nashville,TN
    2012- 19- 583-KCA
    MLB2016-20202009-2020
    2020-07-31Sam CoonrodSan Francisco GiantsIL-10IL-10 Right lat strainP6-1225RR1992-09-22St. Louis,MO
    2014-  5- 148-SFN
    MLB2019-20202012-2020
    2020-07-31Sam SelmanSan Francisco GiantsActiveRecalled from minorsP6-2198RL1990-11-14Austin,TX
    2012-  2-  66-KCA
    MLB2019-20202010-2020
    2020-07-30Jaylin DavisSan Francisco GiantsMinorsAssigned to minorsRF-CF5-11205RR1994-07-01McLeansville,NC
    2015- 24- 710-MIN
    MLB2019-20202013-2020
    2020-07-30Brandon BeltSan Francisco GiantsActiveActivated from Injured List1B-LF6-3231LL1988-04-20Nacogdoches,TX
    2009-  5- 147-SFN
    MLB2011-20202008-2020
    2020-07-30Joe McCarthySan Francisco GiantsMinorsAssigned to minorsLF-RF6-3220LL1994-02-23Scranton,PA
    2015-  5- 148-TBA
    MLB2020-20202013-2020
    2020-07-30Steven DuggarSan Francisco GiantsActiveRecalled from Sacramento (AAA)CF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    Event DatePlayer NameTeam NameStatusTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    2020-07-30Evan LongoriaSan Francisco GiantsActiveActivated from Injured List3B6-1213RR1985-10-07Downey,CA
    2006-  1-   3-TBA
    MLB2008-20202005-2020
    2020-07-28Chadwick TrompSan Francisco GiantsActiveContract purchased from minorsC-dh5-8221RR1995-03-21Oranjestad,AA
    2013-  0-   0-CIN
    MLB2020-20202013-2020
    2020-07-23Joe McCarthySan Francisco GiantsActiveRecalled from Sacramento (AAA)LF-RF6-3220LL1994-02-23Scranton,PA
    2015-  5- 148-TBA
    MLB2020-20202013-2020
    2020-07-23Brandon BeltSan Francisco GiantsIL-10IL-10 Right achilles tendonitis1B-LF6-3231LL1988-04-20Nacogdoches,TX
    2009-  5- 147-SFN
    MLB2011-20202008-2020
    2020-07-23Rob BrantlySan Francisco GiantsActiveContract purchased from minorsC-1B6-2190LR1989-07-14Scottsdale,AZ
    2010-  3- 100-DET
    MLB2012-20202009-2020
    2020-07-23Shaun AndersonSan Francisco GiantsActiveRecalled from Sacramento (AAA)P6-4228RR1994-10-29Coral Springs,FL
    2016-  3-  88-BOS
    MLB2019-20202014-2020
    2020-07-23Conner MenezSan Francisco GiantsActiveRecalled from Sacramento (AAA)P6-2206LL1995-05-29Hollister,CA
    2016- 14- 425-SFN
    MLB2019-20202016-2020
    2020-07-23Caleb BaragarSan Francisco GiantsActiveContract purchased from minorsP6-3215RL1994-04-09Jenison,MI
    2016-  9- 275-SFN
    MLB2020-20202015-2020
    2020-07-23Rico GarciaSan Francisco GiantsActiveContract purchased from minorsP5-9201RR1994-01-10Honolulu,HI
    2016- 30- 890-COL
    MLB2019-20202013-2020
    2020-07-23Tyler HeinemanSan Francisco GiantsActiveContract purchased from minorsC-1B-5-10199BR1991-06-19Los Angeles,CA
    2012-  8- 249-HOU
    MLB2019-20202010-2020
    2020-07-23Darin RufSan Francisco GiantsActiveContract purchased from minorslf-dh6-2232RR1986-07-28Omaha,NE
    2009- 20- 617-PHI
    MLB2012-20202006-2020
    2020-07-23Pablo SandovalSan Francisco GiantsActiveContract purchased from minors3B-1B5-10268BR1986-08-11Carabobo,VZ
    2002-  0-   0-SFN
    MLB2008-20202004-2020
    2020-07-22Dereck RodriguezSan Francisco GiantsMinorsAssigned to minorsP6-0208RR1992-06-05Plantation,FL
    2011-  6- 208-MIN
    MLB2018-20202011-2020
    2020-07-22Andrew SuarezSan Francisco GiantsMinorsAssigned to minorsP6-0202LL1992-09-11Miami,FL
    2015-  2-  61-SFN
    MLB2018-20202012-2020
    2020-07-08Jarlin GarciaSan Francisco GiantsIL-10IL-10 UndisclosedP6-3215LL1993-01-18Santo Domingo,DR
    2010-  0-   0-MIA
    MLB2017-20202011-2020
    2020-06-28Enderson FrancoSan Francisco GiantsActiveRecalled from Sacramento (AAA)P6-2170RR1992-12-29Anaco,VZ
    MLB2019-20192010-2019
    2020-06-25Nick Vincent---Free AgtReleased by GiantsP5-10185RR1986-07-12Ramona,CA
    2008- 18- 555-SDN
    MLB2012-20202008-2020
    2020-06-25Tyson Ross---Free AgtReleased by GiantsP6-6225RR1987-04-22Berkeley,CA
    2008-  2-  58-OAK
    MLB2010-20192006-2019
    2020-03-18Steven DuggarSan Francisco GiantsMinorsAssigned to Sacramento (AAA)CF-RF6-1187LR1993-11-04Spartanburg,SC
    2015-  6- 186-SFN
    MLB2018-20202013-2020
    2020-03-18Shaun AndersonSan Francisco GiantsMinorsAssigned to Sacramento (AAA)P6-4228RR1994-10-29Coral Springs,FL
    2016-  3-  88-BOS
    MLB2019-20202014-2020
    2020-03-10Jose SiriSan Francisco GiantsMinorsClaimed off waivers from Mariners by GiantsCF-RF6-2175RR1995-07-22Sabana Grande De Boya,DR
    2012-  0-   0-CIN
    AAA2013-2019
    2020-03-10Enderson FrancoSan Francisco GiantsMinorsAssigned to Sacramento (AAA)P6-2170RR1992-12-29Anaco,VZ
    MLB2019-20192010-2019
    2020-03-06Melvin AdonSan Francisco GiantsMinorsAssigned to Sacramento (AAA)P6-3246RR1994-06-09Santo Domingo,DR
    AAA2015-2019
    2020-02-12Wilmer FloresSan Francisco GiantsActiveSigned to 2-year contract for 2020-2020 ($6m) [Free Agent]1B-2B6-2213RR1991-08-06Valencia,VZ
    2007-  0-   0-NYN
    MLB2013-20202008-2020
    2020-02-10Jarlin GarciaSan Francisco GiantsActiveClaimed off waivers from Marlins by GiantsP6-3215LL1993-01-18Santo Domingo,DR
    2010-  0-   0-MIA
    MLB2017-20202011-2020
    Event DatePlayer NameTeam NameStatusTransaction DescriptionPosHtWtBaThBorn DatePlace Of BirthDraft InfoHiLvlMLB YearsStat Years
    2020-02-07Hunter PenceSan Francisco GiantsActiveSigned to 1-year contract for 2020-2020 ($3m) [Free Agent]LF-DH6-4210RR1983-04-13Fort Worth,TX
    2004-  2-  64-HOU
    MLB2007-20202003-2020
    2020-02-03Jandel GustaveSan Francisco GiantsMinorsAssigned to Sacramento (AAA)P6-2160RR1992-10-12Pimentel,DR
    2010-  0-   0-HOU
    MLB2016-20192010-2019
    2020-02-03Conner MenezSan Francisco GiantsMinorsAssigned to Sacramento (AAA)P6-2206LL1995-05-29Hollister,CA
    2016- 14- 425-SFN
    MLB2019-20202016-2020
    2020-02-03Sam SelmanSan Francisco GiantsMinorsAssigned to Sacramento (AAA)P6-2198RL1990-11-14Austin,TX
    2012-  2-  66-KCA
    MLB2019-20202010-2020
    2020-02-03Chris ShawSan Francisco GiantsMinorsAssigned to Sacramento (AAA)LF-1B6-4220LR1993-10-20Lexington,MA
    2015-  1-  31-SFN
    MLB2018-20192013-2019
    2020-02-03Kean WongSan Francisco GiantsMinorsAssigned to Sacramanto (AAA)2B-3B5-11190LR1995-04-17Hilo,HI
    2013-  4- 128-TBA
    MLB2019-20192013-2019
    2020-01-21Luis MaderoSan Francisco GiantsActiveClaimed off waivers from Angels by GiantsP6-3175RR1997-04-15Maracay,VZ
    2013-  0-   0-ARI
    AA2014-2019
    2020-01-15Zack Cozart---Free AgtReleased by Giants3B-SS6-1185RR1985-08-12Memphis,TN
    2007-  2-  79-CIN
    MLB2011-20192005-2019
    2020-01-13Jake JewellSan Francisco GiantsActiveClaimed off waiver from Angels by GiantsP6-3220RR1993-05-16Norman,OK
    2014-  5- 149-ANA
    MLB2018-20192013-2019
    Glossary:
    Player Name Name of the player. If not linked, then no profile on the site Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Status Roster Status Transaction Description Full description of the transaction as entered in the database Pos Defensive Position Ht Height Wt Weight Ba Bats Th Throws Born Date Date of Birth for Player Place of Birth City,State or City,Country for birthplace Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system