| | P | Placed on 15-Day IL (The San Francisco Giants placed LHP Blake Snell on the 15-day injured list.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants recalled RHP Landen Roupp from the minors.) |
| | P | Activated (The San Francisco Giants activated RP Mitch White.) |
| | P | Sent to Minors (The San Francisco Giants optioned RP Landen Roupp to the minors.) |
| | P | Activated (The San Francisco Giants activated RHP Luke Jackson from the 15-day injured list.) |
| | P | Sent to Minors (The San Francisco Giants optioned RHP Nick Avila to the minors.) |
| | P | Sent to Minors (The San Francisco Giants optioned RHP Kai-Wei Teng to the minors.) |
| | P | Activated (The San Francisco Giants activated RHP Sean Hjelle from the 15-day injured list.) |
| | P | Placed on 60-Day IL (The San Francisco Giants transferred RHP Alex Cobb to the 60-day injured list.) |
| | P | Traded (The Toronto Blue Jays traded RHP Mitch White to the San Francisco Giants.) From |
| | 3B | Waived (The San Francisco Giants waived INF Otto Lopez.) |
| | C | Waived (The San Francisco Giants waived C Cooper Hummel.) |
| | P | Traded (The Pittsburgh Pirates traded RHP Austin Strickland to the San Francisco Giants. ) From |
| | C | Traded (The San Francisco Giants traded C Joey Bart to the Pittsburgh Pirates.) To |
| | P | Recalled From Minors Rehab (The San Francisco Giants selected the contract of RHP Nick Avila from the minors.) |
| | 3B | Designated for Assignment (The San Francisco Giants designated INF Otto Lopez for assignment.) |
| | RF | Activated (The San Francisco Giants activated CF Mike Yastrzemski from the paternity list.) |
| | P | Sent to Minors (The San Francisco Giants optioned RHP Daulton Jefferies to the minors.) |
| | RF | Sent to Minors (The San Francisco Giants optioned OF Luis Matos to the minors.) |
| | C | Designated for Assignment (The San Fransisco Giants designated C Joey Bart for assignment.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants selected the contract of RHP Daulton Jefferies from the minors.) |
| | P | Recalled From Minors Rehab (The San Fransisco Giants recalled RHP Kai-Wei Teng from the minors. ) |
| | RF | Placed on Paternity Leave List (The San Fransisco Giants placed OF Mike Yastrzemski on Paternity Leave.) |
| | P | Placed on 15-Day IL (The San Fransisco Giants placed SP Luke Jackson on the 15-Day Injury List.) |
| | | Recalled From Minors Rehab (The San Fransisco Giants recalled SP Luis Matos from the minors.) |
| | P | Placed on 15-Day IL (The San Francisco Giants placed RHP Sean Hjelle on the 15-day injured list.) |
| | SS | Recalled From Minors Rehab (The San Francisco Giants selected the contract of INF Nick Ahmed from the minors.) |
| | C | Designated for Assignment (The San Francisco Giants designated C Cooper Hummel for assignment.) |
| | P | Sent to Minors (The San Francisco Giants sent RHP Daulton Jefferies to the minors.) |
| | RF | Sent to Minors (The San Francisco Giants optioned OF Luis Matos to the minors.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants recalled LHP Erik Miller from the minors.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants selected the contract of RHP Landen Roupp from the minors.) |
| | 3B | Released (The San Francisco Giants released INF Pablo Sandoval.) |
| | P | Placed on 60-Day IL (The San Francisco Giants placed LHP Ethan Small on the 60-day injured list.) |
| | P | Placed on 15-Day IL (The San Francisco Giants placed RHP Alex Cobb on the 15-day injured list.) |
| | SS | Sent to Minors (The San Francisco Giants optioned INF Marco Luciano to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent LHP Juan Sanchez to the minors.) |
| | C | Sent to Minors (The San Francisco Giants optioned C Blake Sabol to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent RHP Blayne Enlow to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent RHP Spencer Howard to the minors.) |
| | P | Released (The San Francisco Giants released LHP Amir Garrett.) |
| | CF | Sent to Minors (The San Francisco Giants sent OF Chase Pinder to the minors.) |
| | 2B | Sent to Minors (The San Francisco Giants optioned INF David Villar to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent RHP Cody Stashak to the minors.) |
| | 3B | Sent to Minors (The San Francisco Giants optioned INF Otto Lopez to the minors.) |
| | SS | Sent to Minors (The San Francisco Giants optioned INF Casey Schmitt to the minors.) |
| | P | Signed (The San Francisco Giants signed LHP Blake Snell.) |
| | CF | Sent to Minors (The San Francisco Giants optioned OF Wade Meckler to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent RHP Tommy Romero to the minors.) |
| | 1B | Sent to Minors (The San Francisco Giants sent INF Yoshi Tsutsugo to the minors.) |
| | 2B | Sent to Minors (The San Francisco Giants sent INF Donovan Walton to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent LHP Carson Whisenhunt to the minors.) |
| | RF | Sent to Minors (The San Francisco Giants sent OF Trenton Brooks to the minors.) |
| | P | Sent to Minors (The San Francisco Giants optioned LHP Erik Miller to the minors.) |
| | P | Sent to Minors (The San Francisco Giants optioned RHP Trevor McDonald to the minors.) |
| | P | Signed (The San Francisco Giants signed RHP Justin Garza to a minor league contract.) |
| | P | Sent to Minors (The San Francisco Giants optioned RHP Kai-Wei Teng to the minors.) |
| | 3B | Released (The San Francisco Giants released INF J.D. Davis.) |
| | 2B | Sent to Minors (The San Francisco Giants optioned INF Brett Wisely to the minors.) |
| | LF | Sent to Minors (The San Francisco Giants optioned OF Heliot Ramos to the minors.) |
| | P | Sent to Minors (The San Francisco Giants optioned RHP Randy Rodríguez to the minors.) |
| | C | Sent to Minors (The San Francisco Giants optioned OF Cooper Hummel to the minors.) |
| | C | Sent to Minors (The San Francisco Giants sent C Adrian Sugastey to the minors.) |
| | CF | Sent to Minors (The San Francisco Giants sent OF Grant McCray to the minors.) |
| | C | Sent to Minors (The San Francisco Giants sent C Andy Thomas to the minors.) |
| | P | Placed on 60-Day IL (The San Francisco Giants placed RHP Tristan Beck on the 60-day injured list.) |
| | 3B | Signed (The San Francisco Giants signed INF Matt Chapman.) |
| | P | Sent to Minors (The San Francisco Giants sent LHP Reggie Crawford to the minors.) |
| | P | Sent to Minors (The San Francisco Giants sent LHP Thomas Szapucki to the minors.) |
| | P | Signed (The San Francisco Giants signed LHP Seth Corry to a minor league contract.) |
| | P | Placed on 60-Day IL (The San Francisco Giants placed RHP Austin Warren on the 60-day injured list.) |
| | 3B | Non-roster Invitee (The San Francisco Giants signed INF Pablo Sandoval to a minor league contract with an invitation to spring training.) |
| | P | Placed on 60-Day IL (The San Francisco Giants placed LHP Robbie Ray on the 60-day injured list.) |
| | P | Signed (The San Francisco Giants signed RHP Austin Warren.) |
| | 3B | Traded (The Toronto Blue Jays traded INF Otto Lopez to the San Francisco Giants.) From |
| | CF | Designated for Assignment (The San Francisco Giants designated OF TJ Hopkins for assignment.) |
| | DH | Signed (The San Francisco Giants signed OF Jorge Soler.) |
| | P | Non-roster Invitee (The San Francisco Giants signed LHP Amir Garrett to a minor league contract with an invitation to spring training.) |
| | P | Traded (The Milwaukee Brewers traded LHP Ethan Small to the San Francisco Giants.) From |
| | CF | Traded (The Oakland Athletics traded OF Jonah Cox to the San Francisco Giants.) From |
| | P | Traded (The San Francisco Giants traded RHP Ross Stripling to the Oakland Athletics.) To |
| | P | Non-roster Invitee (The San Francisco Giants invited RHP Cody Stashak to spring training.) |
| | P | Signed (The San Francisco Giants signed RHP Cody Stashak to a minor league contract.) |
| | P | Signed (The San Francisco Giants signed RHP Cody Stashak to a minor league contract.) |
| | P | Signed (The San Francisco Giants signed RHP Tommy Romero to a minor league contract.) |
| | C | Claimed on Unconditional Release Waivers (The San Francisco Giants claimed OF Cooper Hummel off waivers from the New York Mets.) |
| | P | Signed (The San Francisco Giants signed RHP Jordan Hicks.) |
| | P | Traded (The San Francisco Giants traded RHP Anthony DeSclafani to the Seattle Mariners.) To |
| | 2B | Signed (The San Francisco Giants signed INF Donovan Walton to a minor league contract.) |
| | P | Traded (The Seattle Mariners traded LHP Robbie Ray to the San Francisco Giants.) From |
| | RF | Traded (The San Francisco Giants traded OF Mitch Haniger to the Seattle Mariners.) To |
| | 1B | Signed (The San Francisco Giants signed INF Yoshi Tsutsugo to a minor league contract.) |
| | 1B | Signed (The San Francisco Giants signed INF Yoshi Tsutsugo.) |
| | P | Signed (The San Francisco Giants signed RHP Daulton Jefferies.) |
| | P | Drafted Via Rule 5 (The San Francisco Giants selected RHP Nick Garcia in the Rule 5 Draft.) |
| | SS | Drafted Via Rule 5 (The San Francisco Giants selected INF Dariel Lopez in the Rule 5 Draft.) |
| | P | Signed (The San Francisco Giants signed LHP Thomas Szapucki to a minor league contract.) |
| | P | Signed (The San Francisco Giants signed LHP Thomas Szapucki to a minor league contract.) |
| | P | Released (The San Francisco Giants released RHP José Cruz.) |
| | P | Released (The San Francisco Giants released RHP Cole Waites.) |
| | P | Released (The San Francisco Giants released LHP Thomas Szapucki.) |
| | P | Released (The San Francisco Giants released RHP Cody Stashak.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants selected the contract of LHP Erik Miller from the minors.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants selected the contract of RHP Trevor McDonald from the minors.) |
| | P | Recalled From Minors Rehab (The San Francisco Giants selected the contract of RHP Kai-Wei Teng from the minors.) |
| | CF | Signed (The San Francisco Giants signed OF Chase Pinder to a minor league contract.) |
| | 3B | Declared Free Agency (INF Shane Matheny declared free agency.) |
| | 2B | Declared Free Agency (INF Donovan Walton declared free agency.) |
| | P | Declared Free Agency (RHP Miguel Yajure declared free agency.) |
| | SS | Declared Free Agency (INF Brady Whalen declared free agency.) |
| | C | Declared Free Agency (C Jakson Reetz declared free agency.) |
| | 3B | Declared Free Agency (INF Armando Alvarez declared free agency.) |
| | P | Declared Free Agency (RHP Ljay Newsome declared free agency.) |
| | P | Declared Free Agency (RHP Kade McClure declared free agency.) |
| | SS | Declared Free Agency (INF Ghordy Santos declared free agency.) |
| | P | Declared Free Agency (LHP Ray Burgos declared free agency.) |
| | P | Declared Free Agency (RHP Parker Dunshee declared free agency.) |
| | C | Declared Free Agency (C Brett Cumberland declared free agency.) |
| | P | Declared Free Agency (RHP Sam Delaplane declared free agency.) |
| | P | Declared Free Agency (LHP Seth Corry declared free agency.) |
| | 1B | Declared Free Agency (INF Yoshi Tsutsugo declared free agency.) |
| | P | Declared Free Agency (LHP Darien Núñez declared free agency.) |
| | P | Declared Free Agency (RHP Logan Shore declared free agency.) |
| | C | Declared Free Agency (C Ricardo Genovés declared free agency.) |
| | P | Declared Free Agency (RHP Drew Strotman declared free agency.) |
| | P | Declared Free Agency (RHP Melvin Adón declared free agency.) |
| | P | Declared Free Agency (LHP Sean Manaea declared free agency.) |
| | P | Activated (The San Francisco Giants activated LHP Thomas Szapucki.) |
| | P | Declared Free Agency (LHP Scott Alexander elected free agency.) |
| | P | Activated (The San Francisco Giants activated RHP Anthony DeSclafani.) |
| | P | Activated (The San Francisco Giants activated RHP Cole Waites.) |
| | 3B | Activated (The San Francisco Giants activated INF J.D. Davis.) |
| | 2B | Declared Free Agency (The San Francisco Giants INF Mark Mathias declared free agency.) |
| | LF | Activated (The San Francisco Giants activated OF Heliot Ramos.) |
| | 2B | Activated (The San Francisco Giants activated INF Brett Wisely.) |
| | P | Activated (The San Francisco Giants activated RHP Alex Cobb.) |
| | CF | Activated (The San Francisco Giants activated OF Wade Meckler.) |
| | C | Activated (The San Francisco Giants activated C Joey Bart.) |
| | P | Activated (The San Francisco Giants activated RHP José Cruz.) |
| | P | Activated (The San Francisco Giants activated RHP Randy Rodríguez.) |
| | P | Activated (The San Francisco Giants activated LHP Scott Alexander.) |
| | RF | Activated (The San Francisco Giants activated OF Mitch Haniger.) |
| | 2B | Activated (The San Francisco Giants activated INF David Villar.) |
| | DH | Declared Free Agency (San Francisco Giants OF Joc Pederson declared free agency.) |
| | P | Declared Free Agency (San Francisco Giants RHP Jakob Junis declared free agency.) |
| | P | Declared Free Agency (San Francisco Giants RHP Joe Ross declared free agency.) |
| | P | Declared Free Agency (San Francisco Giants RHP John Brebbia declared free agency.) |
| | SS | Declared Free Agency (San Francisco Giants INF Brandon Crawford declared free agency.) |
| | C | Declared Free Agency (San Francisco Giants C Roberto Pérez declared free agency.) |
| | P | Declared Free Agency (San Francisco Giants LHP Alex Wood declared free agency.) |
| | 2B | Sent to Minors (The San Francisco Giants sent INF Mark Mathias outright to the minors.) |
| | CF | Declared Free Agency (OF Bryce Johnson declared free agency.) |
| | LF | Sent to Minors (The San Francisco Giants optioned OF Heliot Ramos to the minors.) |
| | SS | Activated (The San Francisco Giants activated INF Brandon Crawford from the 10-day injured list.) |
| | SS | Recalled From Minors Rehab (The San Francisco Giants recalled INF Casey Schmitt from the minors.) |
| | RF | Placed on 10-Day IL (The San Francisco Giants placed OF Mitch Haniger on the 10-day injured list.) |
| | P | Activated (The San Francisco Giants activated RHP Keaton Winn from the 10-day injured list.) |
| | P | Activated (The San Francisco Giants activated RHP Luke Jackson from the paternity list.) |
| | C | Sent to Minors (The San Francisco Giants optioned C Joey Bart to the minors.) |
| | 3B | Placed on 10-Day IL (The San Francisco Giants placed INF J.D. Davis on the 10-day injured list.) |