Giants Roster & Staff

Date Transaction
6/1/18 San Francisco Giants activated RHP Mark Melancon from the 60-day disabled list.
6/1/18 San Francisco Giants activated 2B Joe Panik from the 10-day disabled list.
6/1/18 San Francisco Giants designated RHP Jose Valdez for assignment.
6/1/18 San Francisco Giants optioned 2B Kelby Tomlinson to Sacramento River Cats.
6/2/18 San Francisco Giants placed 1B Brandon Belt on the 10-day disabled list. Appendicitis.
6/2/18 San Francisco Giants activated 2B Alen Hanson from the 10-day disabled list.
6/2/18 San Francisco Giants activated LF Hunter Pence from the 10-day disabled list.
6/2/18 San Francisco Giants designated CF Gregor Blanco for assignment.
6/3/18 San Francisco Giants sent RHP Jose Valdez outright to Sacramento River Cats.
6/4/18 Baltimore Orioles claimed LHP D.J. Snelten off waivers from San Francisco Giants.
6/5/18 San Francisco Giants activated LHP Madison Bumgarner from the 60-day disabled list.
6/5/18 San Francisco Giants optioned RHP Pierce Johnson to Sacramento River Cats.
6/5/18 San Francisco Giants sent CF Gregor Blanco outright to Sacramento River Cats.
6/8/18 San Francisco Giants signed free agent CF Gregor Blanco to a minor league contract.
6/10/18 San Francisco Giants signed free agent C Trevor Brown to a minor league contract.
6/11/18 San Francisco Giants signed free agent LHP Yhonson Rojas to a minor league contract.
6/12/18 San Francisco Giants signed free agent RHP Mack Meyer to a minor league contract.
6/12/18 San Francisco Giants signed free agent OF Tyler Flores to a minor league contract.
6/12/18 San Francisco Giants signed free agent RHP Jordan Scott to a minor league contract.
6/14/18 San Francisco Giants signed free agent RHP Jose Valdez to a minor league contract.
6/15/18 San Francisco Giants placed 3B Evan Longoria on the 10-day disabled list. Left hand fracture
6/15/18 San Francisco Giants sent RHP Jeff Samardzija on a rehab assignment to Sacramento River Cats.
6/15/18 San Francisco Giants recalled Pierce Johnson from Sacramento River Cats.
6/16/18 San Francisco Giants activated 1B Brandon Belt from the 10-day disabled list.
6/16/18 San Francisco Giants optioned RHP Pierce Johnson to Sacramento River Cats.
6/17/18 San Francisco Giants signed RHP Travis Perry.
6/17/18 San Francisco Giants signed SS Marcos Campos.
6/17/18 San Francisco Giants signed OF Kwan Adkins.
6/17/18 San Francisco Giants signed RHP Ryan Walker.
6/17/18 San Francisco Giants signed C Braden Frankfort.
6/17/18 San Francisco Giants signed OF Austin Edgette.
6/17/18 San Francisco Giants signed RHP Chris Roberts.
6/17/18 San Francisco Giants signed RHP Trevor Horn.
6/17/18 San Francisco Giants signed 3B Abdiel Layer.
6/17/18 San Francisco Giants signed 3B Sean Roby.
6/17/18 San Francisco Giants signed 3B David Villar.
6/17/18 San Francisco Giants signed RHP Alex DuBord.
6/17/18 San Francisco Giants signed RHP Ben Madison.
6/17/18 San Francisco Giants signed RHP Solomon Bates.
6/17/18 San Francisco Giants signed SS Edison Mora.
6/17/18 San Francisco Giants signed RHP Jake Wong.
6/17/18 San Francisco Giants signed RHP Sean Hjelle.
6/17/18 San Francisco Giants signed C Fabian Pena.
6/17/18 San Francisco Giants signed RHP Preston White.
6/17/18 San Francisco Giants signed RHP Ben Strahm.
6/17/18 San Francisco Giants signed SS Jett Manning.
6/17/18 San Francisco Giants signed OF George Bell.
6/17/18 San Francisco Giants signed RHP Trenton Toplikar.
6/17/18 San Francisco Giants signed OF Randy Norris.
6/17/18 San Francisco Giants signed LHP Bryce Tucker.
6/17/18 San Francisco Giants signed RHP Matt Frisbee.
6/17/18 San Francisco Giants signed RHP Clay Helvey.
6/17/18 San Francisco Giants signed C Joey Bart.
6/17/18 San Francisco Giants signed C Angel Guzman.
6/17/18 San Francisco Giants signed OF Patrick Hilson.
6/17/18 San Francisco Giants signed RHP Blake Rivera.
6/17/18 San Francisco Giants signed RHP Keaton Winn.
6/18/18 San Francisco Giants placed SS Brandon Crawford on the paternity list.
6/18/18 San Francisco Giants signed free agent LHP JJ Santa Cruz to a minor league contract.
6/18/18 San Francisco Giants recalled 2B Kelby Tomlinson from Sacramento River Cats.
6/19/18 San Francisco Giants placed RHP Hunter Strickland on the 10-day disabled list. Broken right hand.
6/19/18 San Francisco Giants recalled RHP Pierce Johnson from Sacramento River Cats.
6/21/18 San Francisco Giants activated SS Brandon Crawford from the paternity list.
6/21/18 San Francisco Giants optioned 2B Kelby Tomlinson to Sacramento River Cats.