2020 San Francisco Giants Transactions
(29-31) 
January 06, 2020

Giants team logo sign Tyler Heineman

Giants team logo sign Rico Garcia

Giants team logo sign Chadwick Tromp

Giants team logo sign Sam Moll

January 16, 2020

Giants team logo sign Drew Smyly as a free agent

January 18, 2020

Giants team logo sign Rob Brantly

January 21, 2020

Giants team logo designate Jake Jewell for assignment

January 31, 2020

Giants team logo sign Pablo Sandoval

Giants team logo sign Carlos Sanchez

Giants team logo sign Darin Ruf

February 09, 2020

Giants team logo sign Nick Vincent

Giants team logo sign Billy Hamilton as a free agent

February 10, 2020

Giants team logo designate Burch Smith for assignment

February 12, 2020

Giants team logo place Reyes Moronta on the injured list

Giants team logo sign Wilmer Flores as a free agent

February 15, 2020

Burch Smith traded from Giants team logo to Athletics team logo

February 26, 2020

Giants team logo sign Trevor Cahill

March 10, 2020

Giants team logo place Aramis Garcia on the injured list

June 28, 2020

Giants team logo place Tyler Beede on the injured list

July 08, 2020

Giants team logo place Jarlin Garcia on the injured list

July 23, 2020

Giants team logo place Brandon Belt on the injured list

Giants team logo place Evan Longoria on the injured list

Giants team logo designate Kean Wong for assignment

Giants team logo designate Jose Siri for assignment

July 28, 2020

Giants team logo designate Rob Brantly for assignment

July 30, 2020

Giants team logo designate Dany Jimenez for assignment

July 31, 2020

Giants team logo place Sam Coonrod on the injured list

August 02, 2020

Giants team logo place Drew Smyly on the injured list

Giants team logo designate Jandel Gustave for assignment

Billy Hamilton traded from Giants team logo to Mets team logo

August 21, 2020

Giants team logo release Carlos Sanchez

August 22, 2020

Giants team logo place Austin Slater on the injured list

August 23, 2020

Daniel Robertson traded from Rays team logo to Giants team logo

August 26, 2020

Giants team logo designate Dereck Rodriguez for assignment

Rob Brantly traded from Giants team logo to Yankees team logo

August 31, 2020

Anthony Banda traded from Rays team logo to Giants team logo

September 10, 2020

Giants team logo release Pablo Sandoval

September 13, 2020

Giants team logo place Trevor Gott on the injured list

September 22, 2020

Giants team logo place Chadwick Tromp on the injured list

September 26, 2020

Giants team logo place Sam Coonrod on the injured list

October 28, 2020

team logo Drew Smyly became a free agent

team logo Kevin Gausman became a free agent

team logo Trevor Cahill became a free agent

team logo Tony Watson became a free agent

November 10, 2020

Giants team logo sign Jason Vosler as a free agent

November 11, 2020

Giants team logo sign Kevin Gausman as a free agent

November 17, 2020

Giants team logo sign Jason Krizan as a free agent

Giants team logo sign Sammy Long as a free agent

November 20, 2020

Giants team logo designate Aramis Garcia for assignment

December 02, 2020

team logo Rico Garcia became a free agent

team logo Daniel Robertson became a free agent

team logo Chadwick Tromp became a free agent

team logo Tyler Anderson became a free agent

December 03, 2020

Giants team logo sign Rico Garcia

December 08, 2020

Giants team logo sign Matt Wisler as a free agent

December 09, 2020

Giants team logo sign Chadwick Tromp as a free agent

Giants team logo sign Dominic Leone as a free agent

Giants team logo sign Silvino Bracho

Giants team logo sign Yunior Marte as a free agent

December 16, 2020

Giants team logo sign Anthony DeSclafani as a free agent

December 21, 2020

Giants team logo sign John Brebbia as a free agent