SAN FRANCISCO GIANTS
ALL TRANSACTIONS
03/30/2026
Monday, March 30th , 2026
Signed international amateur RF Alex Guerra out of Venezuela to a minor league contract with a $214,000 signing bonus.
Purchased the contract of RP Arturo Guzman from Double A Richmond.
Optioned RP Jay Rodgers to Triple A Sacramento.
Demoted RP Tony Romirez from Triple A Sacramento to Double A Richmond.
Sent C George Gorman from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sunday, March 29th , 2026
Sent C George Gorman from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Saturday, March 28th , 2026
Sent C George Gorman from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Friday, March 27th , 2026
RP Brian Helms was claimed off waivers by Colorado.
Sent C Danny Tierney from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent C George Gorman from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Thursday, March 26th , 2026
Released RP Jack Weston.
Sent C Bryan Schantz from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent C George Gorman from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent C Danny Tierney from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Wednesday, March 25th , 2026
Sent C Mark Bowles from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent C George Gorman from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Tuesday, March 24th , 2026
Released RP Tommy Brooks.
Released RF Bobby Hay.
Released 1B Eric Sanford.
Released 1B Adrian Plumb.
Released RP Francisco Martinez.
Released 1B Francisco Oliva.
Released RP David Acosta.
Released CF Jose Garcia.
Released RF Juan Peraza.
Released SP Joe Kral.
Released RP Manuel Leanos.
Released CL Guy Robinson.
Released RP Carlos Pena.
Released RP Chris Green.
Released 3B David Alvarez.
Released LF Phil Tiffany.
Released 1B Jon Paul.
Released RP Chris Parker.
Released LF Humberto Mendez.
Released C Eddie Hurtado.
Released RP Danny Burdick.
Released 2B Josh Mitchell.
Released 1B Mike Skelton.
Released RP Sumiya Sasaki.
Released 2B Cory Edinger.
Released 1B Mike Denton.
Released RF Jon Seals.
Released SP Justin Boswell.
Released SP Seb Lang.
Released RP Jose Navarro.
Optioned SP Dennis Loiseau to Triple A Sacramento.
Optioned RP Marty Reyes to Triple A Sacramento.
Optioned RP Chris Rizzuto to Triple A Sacramento.
Optioned RP Anthony Hager to Triple A Sacramento.
Promoted SP John McConnell from Class A Eugene to Triple A Sacramento.
Promoted SP John Weidler from Double A Richmond to Triple A Sacramento.
Promoted C Victor Aguilar from Double A Richmond to Triple A Sacramento.
Promoted C Steve Worthy from Double A Richmond to Triple A Sacramento.
Optioned 3B Rich White to Triple A Sacramento.
Optioned RF Edgar Chavez to Triple A Sacramento.
Optioned LF Kelly Mercadel to Triple A Sacramento.
Optioned RF David Wilson to Triple A Sacramento.
Optioned RF Bobby Brown to Triple A Sacramento.
Optioned SS Mike Coke to Triple A Sacramento.
Optioned 1B Elijah Blakney to Triple A Sacramento.
Promoted SP Roberto Hernandez from Class A Eugene to Double A Richmond.
Promoted SP Tyler Santo from Class A San Jose to Double A Richmond.
Demoted RP Godfredo Rodriguez from Triple A Sacramento to Double A Richmond.
Promoted RP Mike Spears from Class A San Jose to Double A Richmond.
Promoted SP Bobby Soldevilla from Class A Eugene to Double A Richmond.
Promoted CL Edwin Ubiles from Class A San Jose to Double A Richmond.
Promoted C Dave Gardella from Rookie League San Francisco (DSL) to Double A Richmond.
Promoted CF Melvin Torres from Class A Eugene to Double A Richmond.
Demoted 2B Nate Bolton from Triple A Sacramento to Double A Richmond.
Demoted LF Leo Torres from Triple A Sacramento to Double A Richmond.
Demoted 1B Jon Sanchez from Triple A Sacramento to Double A Richmond.
Promoted LF Trevor Whitmer from Class A Eugene to Double A Richmond.
Promoted 2B Jamie Brown from Class A Eugene to Double A Richmond.
Promoted LF Xander Mallandaine from Class A San Jose to Double A Richmond.
Promoted RF Jack Johannesson from Class A Eugene to Double A Richmond.
Promoted 2B Sam Baker from Class A Eugene to Double A Richmond.
Demoted RP Keith Maskel from Double A Richmond to Class A Eugene.
Promoted RP Scott Roberts from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted RP Vince Friedrich from Rookie League San Francisco(ACL) to Class A Eugene.
Promoted SP Federico Zamora from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted C John Murphy from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted C Chris Haman from Rookie League San Francisco(ACL) to Class A Eugene.
Promoted CF Jon Estrada from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted 1B Tadami Tsuda from Rookie League San Francisco(ACL) to Class A Eugene.
Demoted 1B David Hansen from Triple A Sacramento to Class A Eugene.
Demoted LF Erik Villegas from Double A Richmond to Class A Eugene.
Optioned 1B Richard Clifford to Class A Eugene.
Promoted 3B Greg Enriquez from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted 3B Cameron Pierce from Rookie League San Francisco(ACL) to Class A Eugene.
Promoted 1B Luis Cano from Rookie League San Francisco(ACL) to Class A Eugene.
Demoted CL Jared Reppert from Triple A Sacramento to Class A San Jose.
Promoted RP Ben Radzicki from Rookie League San Francisco (DSL) to Class A San Jose.
Promoted RP Alex Altic from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted SP Luke Leavitt from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted RP Tony Juarez from Rookie League San Francisco (DSL) to Class A San Jose.
Promoted RP Jason Riggs from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted RP Eric Rivera from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted SP Nate Nawrocki from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted 2B Brent Sullivan from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted 1B Raul Garcia from Rookie League San Francisco (DSL) to Class A San Jose.
Promoted RF Ivan Garcia from Rookie League San Francisco (DSL) to Class A San Jose.
Promoted LF Joe Wagers from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted 1B Eddie Gonzales from Rookie League San Francisco (DSL) to Class A San Jose.
Promoted 1B Chris Coyle from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted SS Juan Capote from Rookie League San Francisco (DSL) to Class A San Jose.
Demoted SP Roger Gallegos from Class A San Jose to Rookie League San Francisco (DSL).
Sent C George Gorman from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent C Danny Tierney from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Demoted 2B Jon Edmondson from Class A San Jose to Rookie League San Francisco (DSL).
Demoted SS Adam Lonergan from Class A San Jose to Rookie League San Francisco (DSL).
Demoted RP Jose Lopez from Class A Eugene to Rookie League San Francisco (DSL).
Demoted 1B Bobby Downard from Class A San Jose to Rookie League San Francisco (DSL).
Demoted RP Mike Keske from Class A San Jose to Rookie League San Francisco(ACL).
Demoted RP Jack Weston from Class A Eugene to Rookie League San Francisco(ACL).
Demoted RP Emanuel Valdovinos from Class A Eugene to Rookie League San Francisco(ACL).
Placed RP Scott Roberts on the Northwest League 7-day injured list, retroactive to 03/21/2026.
Signed international amateur CF David Torres out of Dominican Republic to a minor league contract with a $640,000 signing bonus.
RP Brian Helms was designated for assignment, placed on waivers and taken off the secondary (40-man) roster.
Purchased the contract of SP Roberto Hernandez from Double A Richmond.
Released SP Jared Reppert.
Released 1B Elijah Blakney.
Promoted 1B J.D. Shuster from Double A Richmond to Triple A Sacramento.
Promoted RP Brandon Cruce from Class A San Jose to Double A Richmond.
Promoted RF Aaron Young from Class A Eugene to Double A Richmond.
Promoted SP Roger Gallegos from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted 2B Jon Edmondson from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted SS Adam Lonergan from Rookie League San Francisco (DSL) to Class A Eugene.
Promoted SP Aaron Kaufer from Rookie League San Francisco(ACL) to Class A San Jose.
Promoted RP Ryan Lawson from Rookie League San Francisco(ACL) to Class A San Jose.
Sent 1B Larry DeGrave from Class A Eugene to Class A San Jose.
Promoted 1B Angel Lopez from Rookie League San Francisco (DSL) to Class A San Jose.
Demoted SS Juan Capote from Class A San Jose to Rookie League San Francisco (DSL).
Demoted 1B Robert Villela from Class A San Jose to Rookie League San Francisco (DSL).
Monday, March 23rd , 2026
Assigned RF John Villalobos from Spring Training camp to Triple A Sacramento.
Assigned RP Arturo Guzman from Spring Training camp to Double A Richmond.
Saturday, March 21st , 2026
Placed RP Jose Plascencia on the 15-day injured list, retroactive to 03/20/2026.
Invited non-roster RF John Villalobos to Spring Training camp.
Tuesday, March 17th , 2026
Activated RP Bobby Dominguez from the injured list.
Assigned 2B Sean Graham from Spring Training camp to Triple A Sacramento.
Assigned RF David Hansen from Spring Training camp to Triple A Sacramento.
Assigned 2B Josh Mitchell from Spring Training camp to Triple A Sacramento.
Assigned 1B Christian Taylor from Spring Training camp to Triple A Sacramento.
Assigned RF John Villalobos from Spring Training camp to Triple A Sacramento.
Assigned SS Luis Yauri from Spring Training camp to Triple A Sacramento.
Assigned 3B Yu-zhang Tang from Spring Training camp to Double A Richmond.
Assigned 3B Julio Bonilla from Spring Training camp to Class A Eugene.
Assigned RF David Zaharopoulos from Spring Training camp to Class A Eugene.
Assigned 3B Alex Lopez from Spring Training camp to Class A San Jose.
Assigned 3B Devin Scott from Spring Training camp to Class A San Jose.
Friday, March 13th , 2026
Signed international amateur CF Francisco Monroy out of Venezuela to a minor league contract with a $640,000 signing bonus.
Tuesday, March 10th , 2026
Assigned 3B Nate Bolton from Spring Training camp to Triple A Sacramento.
Assigned LF Juan Peraza from Spring Training camp to Triple A Sacramento.
Assigned 1B David Bonifacio from Spring Training camp to Triple A Sacramento.
Assigned LF Humberto Mendez from Spring Training camp to Triple A Sacramento.
Assigned 3B Ricky Rhoney from Spring Training camp to Triple A Sacramento.
Assigned C Victor Aguilar from Spring Training camp to Double A Richmond.
Assigned RF Danny Prieto from Spring Training camp to Double A Richmond.
Assigned LF Sean Wilson from Spring Training camp to Double A Richmond.
Assigned 1B Jeremy Greenberg from Spring Training camp to Class A San Jose.
Assigned 2B Tadami Tsuda from Spring Training camp to Rookie League San Francisco(ACL).
Placed SP Willie Ledesma on the Eastern League 7-day injured list, retroactive to 03/07/2026.
Friday, March 6th , 2026
Placed RP Chris Smiley on the 15-day injured list, retroactive to 03/05/2026.
Invited non-roster LF Juan Peraza to Spring Training camp.
Thursday, February 26th , 2026
Traded 22-year old 2B Luis Rentas to the Colorado Rockies, getting 37-year old RF Jay Brown (retaining 80%) and $30,000 in cash in return.
Sunday, February 22nd , 2026
Placed RP Bobby Dominguez on the 15-day injured list, retroactive to 02/21/2026.
Invited non-roster RP Arturo Guzman to Spring Training camp.
Friday, February 20th , 2026
Traded 31-year old LHP Maurice Fiesco (retaining 70%) and $3,360,000 in cash to the San Diego Padres, getting 24-year old minor league RHP Arturo Guzman in return.
Invited non-roster LF Sean Wilson to Spring Training camp.
Tuesday, February 17th , 2026
Promoted international complex member SP Julio Aquino to Rookie League San Francisco (DSL).
Promoted international complex member SP Rogelio Cruz to Rookie League San Francisco (DSL).
Promoted international complex member SP Antonio Perez to Rookie League San Francisco (DSL).
Promoted international complex member SP Tony Valenzuela to Rookie League San Francisco (DSL).
Signed free agent RP Emanuel Valdovinos to a minor league contract.
Signed free agent RP Mike Keske to a minor league contract.
Signed free agent RP Jose Lopez to a minor league contract.
Signed free agent RP Alejandro Sandoval to a minor league contract.
Released RP Joey Moore.
Signed free agent RP Jack Weston to a minor league contract.
Invited non-roster RF John Villalobos to Spring Training camp.
Invited non-roster 3B Alex Lopez to Spring Training camp.
Invited non-roster 2B Sean Graham to Spring Training camp.
Invited non-roster SS Luis Yauri to Spring Training camp.
Invited non-roster 1B Jeremy Greenberg to Spring Training camp.
Invited non-roster 1B David Bonifacio to Spring Training camp.
Invited non-roster RF David Hansen to Spring Training camp.
Invited non-roster 2B Luis Rentas to Spring Training camp.
Invited non-roster RF Danny Prieto to Spring Training camp.
Invited non-roster C Victor Aguilar to Spring Training camp.
Invited non-roster 3B Ricky Rhoney to Spring Training camp.
Invited non-roster LF Sean Wilson to Spring Training camp.
Invited non-roster 2B Josh Mitchell to Spring Training camp.
Invited non-roster LF Humberto Mendez to Spring Training camp.
Invited non-roster 3B Nate Bolton to Spring Training camp.
Invited non-roster RF Juan Peraza to Spring Training camp.
Invited non-roster 1B Devin Scott to Spring Training camp.
Invited non-roster CF Jon Sanchez to Spring Training camp.
Invited non-roster RF Leo Torres to Spring Training camp.
Invited non-roster RF Jon Seals to Spring Training camp.
Released C Jason Pyle.
Released C Justin Brown.
Released RP Matthias Morra.
Released RP Chris Pelletier.
Demoted RP Jack Weston from Double A Richmond to Class A Eugene.
Sent RP Mike Keske from Class A Eugene to Class A San Jose.
Sent C George Gorman from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent LF Jon Estrada from Rookie League San Francisco (DSL) to Rookie League San Francisco (DSL).
Sent RP Jason Riggs from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Sent LF Mark Trumbull from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Signed free agent RF David Zaharopoulos to a minor league contract.
Signed free agent 3B Julio Bonilla to a minor league contract.
Signed free agent 1B Christian Taylor to a minor league contract.
Signed free agent 3B Yu-zhang Tang to a minor league contract.
Signed free agent 2B Tadami Tsuda to a minor league contract.
Invited non-roster 3B Julio Bonilla to Spring Training camp.
Invited non-roster RF David Zaharopoulos to Spring Training camp.
Invited non-roster 3B Yu-zhang Tang to Spring Training camp.
Invited non-roster 1B Christian Taylor to Spring Training camp.
Assigned LF Sean Wilson from Spring Training camp to Triple A Sacramento.
Assigned CF Jon Sanchez from Spring Training camp to Triple A Sacramento.
Assigned RF Jon Seals from Spring Training camp to Triple A Sacramento.
Assigned RF Juan Peraza from Spring Training camp to Triple A Sacramento.
Assigned RF Leo Torres from Spring Training camp to Triple A Sacramento.
Sent C Alan Spadt from Rookie League San Francisco(ACL) to Rookie League San Francisco (DSL).
Sent C George Gorman from Rookie League San Francisco (DSL) to Rookie League San Francisco(ACL).
Monday, February 16th , 2026
Placed RP Josh Bownes on the active roster.
Monday, February 9th , 2026
SP Jeff Kosowski was claimed off waivers from New York.
RP Josh Bownes was designated for assignment and placed on waivers (from active).
Sunday, February 8th , 2026
Placed RP Josh Bownes on the active roster.
Thursday, February 5th , 2026
Traded 25-year old RHP Roger Dettman to the New York Yankees, getting 22-year old minor league RHP Roberto Hernandez and 22-year old minor league 3B Alex Lopez in return.
Saturday, January 31st , 2026
RP Josh Bownes was designated for assignment and placed on waivers (from active).
Friday, January 30th , 2026
Assigned 3B Nate Bolton to Triple A Sacramento.
Placed RP Josh Bownes on the active roster.
Tuesday, January 27th , 2026
C Klaus Ebel was claimed off waivers from Los Angeles.
3B Nate Bolton was designated for assignment, placed on waivers and taken off the secondary (40-man) roster.
Traded 26-year old RHP Kevin Flavell to the Cincinnati Reds, getting 22-year old minor league 1B Jeremy Greenberg in return.
Thursday, January 22nd , 2026
RP Josh Bownes was designated for assignment and placed on waivers (from active).
Assigned SS Phil Emerson to Double A Richmond.
Signed international amateur SP Antonio Perez out of Dominican Republic to a minor league contract.
Wednesday, January 21st , 2026
Traded 24-year old minor league C Cesar Arroyo to the New York Mets, getting 34-year old LHP Steve Petty (retaining 80%) and $2,660,000 in cash in return.
Tuesday, January 20th , 2026
Signed international amateur 2B Jose Coronado out of Panama to a minor league contract with a $1,680,000 signing bonus.
Signed free agent SP Jared Reppert to a minor league contract.
Signed free agent SP Danny Burdick to a minor league contract.
Signed international amateur SP Israel Acero out of Venezuela to a minor league contract.
Monday, January 19th , 2026
Signed free agent SP Doug King to a 3-year contract worth a total of $24,000,000.
Signed free agent LF James Murrow to a minor league contract with a major league option.
Signed free agent SP Jay Rodgers to a minor league contract.
SS Phil Emerson was designated for assignment, placed on waivers and taken off the secondary (40-man) roster.
Purchased the contract of SP Jay Rodgers from Triple A Sacramento.
Purchased the contract of RF James Murrow from Triple A Sacramento.
Sunday, January 18th , 2026
Placed SP Brian Vance on the 60-day injured list.
Placed SP Eng-hee Huang on the 60-day injured list.
Signed free agent SP Mel Moreno to a 3-year contract worth a total of $25,800,000.
Signed free agent RP Dave Flores to a minor league contract with a major league option.
Signed free agent SP Eishin Nishioka to a minor league contract.
Purchased the contract of RP Dave Flores from Triple A Sacramento.
Tuesday, January 6th , 2026
Signed international amateur SP Julio Aquino out of Dominican Republic to a minor league contract.
Saturday, January 3rd , 2026
Signed international amateur C Pedro Gonzales out of Venezuela to a minor league contract.
Friday, January 2nd , 2026
Released RP Luke Pryce.
Released RP Armando Mendoza.
Thursday, January 1st , 2026
Promoted SP David Acosta from Class A Eugene to Double A Richmond.
Promoted C Justin Brown from Class A Eugene to Double A Richmond.
Promoted 1B Cory Edinger from Class A Eugene to Double A Richmond.
Promoted SP Tim Higgins from Class A Eugene to Double A Richmond.
Promoted RP Manuel Leanos from Class A Eugene to Double A Richmond.
Promoted RP Francisco Martinez from Class A Eugene to Double A Richmond.
Promoted RP Luke Pryce from Class A Eugene to Double A Richmond.
Promoted C Jason Pyle from Class A Eugene to Double A Richmond.
Promoted SP Guy Robinson from Class A Eugene to Double A Richmond.
Promoted 1B Eric Sanford from Class A Eugene to Double A Richmond.
Promoted 1B J.D. Shuster from Class A Eugene to Double A Richmond.
Promoted RF Leo Torres from Class A Eugene to Double A Richmond.
Promoted C Steve Worthy from Class A Eugene to Double A Richmond.
Promoted RP Ruben Zuniga from Class A Eugene to Double A Richmond.
Sent RP Brendan Alon from Class A San Jose to Class A Eugene.
Sent C Cesar Arroyo from Class A San Jose to Class A Eugene.
Promoted RP Tommy Brooks from Rookie League San Francisco (DSL) to Class A Eugene.
Sent RP Danny Custer from Class A San Jose to Class A Eugene.
Promoted RP Ahmed Echols from Rookie League San Francisco (DSL) to Class A Eugene.
Sent CF Jose Garcia from Class A San Jose to Class A Eugene.
Sent RF Bobby Hay from Class A San Jose to Class A Eugene.
Sent SP Mike MacBeth from Class A San Jose to Class A Eugene.
Sent SP John McConnell from Class A San Jose to Class A Eugene.
Sent RP Joey Moore from Class A San Jose to Class A Eugene.
Sent 1B Francisco Oliva from Class A San Jose to Class A Eugene.
Sent 1B Adrian Plumb from Class A San Jose to Class A Eugene.
Promoted CL Fernando Rodriguez from Rookie League San Francisco (DSL) to Class A Eugene.
Sent C Mitchell Ruggles from Class A San Jose to Class A Eugene.
Promoted CF Aaron Holbrook from Rookie League San Francisco(ACL) to Class A San Jose.
Thursday, January 15th , 2026 - OOTP Baseball 26.8 Build 82