Giants Roster & Staff

Date Transaction
7/1/19 San Francisco Giants optioned RHP Dereck Rodriguez to Sacramento River Cats.
7/1/19 San Francisco Giants recalled LF Austin Slater from Sacramento River Cats.
7/2/19 San Francisco Giants signed RHP Trevor McDonald.
7/2/19 San Francisco Giants signed free agent LHP Esmerlin Vinicio to a minor league contract.
7/3/19 San Francisco Giants reassigned RF Steven Duggar to the minor leagues.
7/3/19 San Francisco Giants optioned RHP Tyler Beede to Sacramento River Cats.
7/3/19 San Francisco Giants optioned RF Steven Duggar to Sacramento River Cats.
7/3/19 San Francisco Giants recalled Ray Black from Sacramento River Cats.
7/12/19 San Francisco Giants sent RHP Nick Vincent on a rehab assignment to AZL Giants Black.
7/12/19 San Francisco Giants signed free agent SS Cristhian Adames to a minor league contract.
7/14/19 San Francisco Giants optioned RHP Ray Black to Sacramento River Cats.
7/14/19 San Francisco Giants recalled RHP Tyler Beede from Richmond Flying Squirrels.
7/15/19 San Francisco Giants placed 3B Evan Longoria on the 10-day injured list. Left foot plantar fasciitis.
7/15/19 San Francisco Giants recalled RHP Dereck Rodriguez from Sacramento River Cats.
7/15/19 San Francisco Giants recalled Sam Coonrod from Sacramento River Cats.
7/15/19 San Francisco Giants recalled RHP Ray Black from Sacramento River Cats.
7/16/19 San Francisco Giants optioned RHP Dereck Rodriguez to Sacramento River Cats.
7/16/19 San Francisco Giants optioned RHP Ray Black to Sacramento River Cats.
7/16/19 San Francisco Giants recalled LHP Andrew Suarez from Sacramento River Cats.
7/16/19 RHP Sam Coonrod returned to Sacramento River Cats from San Francisco Giants.
7/17/19 San Francisco Giants sent LHP Travis Bergen on a rehab assignment to Sacramento River Cats.
7/18/19 San Francisco Giants transferred LHP Travis Bergen from the 10-day injured list to the 60-day injured list. Left shoulder strain.
7/18/19 San Francisco Giants sent RHP Nick Vincent on a rehab assignment to San Jose Giants.
7/18/19 San Francisco Giants optioned LHP Andrew Suarez to Sacramento River Cats.
7/18/19 San Francisco Giants optioned Jandel Gustave to Sacramento River Cats.
7/18/19 San Francisco Giants selected the contract of RHP Jandel Gustave from Sacramento River Cats.
7/18/19 San Francisco Giants recalled LHP Williams Jerez from Sacramento River Cats.
7/19/19 San Francisco Giants optioned LHP Williams Jerez to Sacramento River Cats.
7/19/19 San Francisco Giants recalled LHP Ty Blach from Sacramento River Cats.
7/21/19 San Francisco Giants designated 3B Ryder Jones for assignment.
7/21/19 San Francisco Giants designated LHP Derek Holland for assignment.
7/21/19 San Francisco Giants optioned LHP Ty Blach to Sacramento River Cats.
7/21/19 San Francisco Giants selected the contract of 1B Zach Green from Sacramento River Cats.
7/21/19 San Francisco Giants selected the contract of LHP Conner Menez from Sacramento River Cats.
7/22/19 San Francisco Giants optioned LHP Conner Menez to Sacramento River Cats.
7/22/19 San Francisco Giants recalled RHP Sam Coonrod from Sacramento River Cats.