The 2026 San Francisco Giants season was the 144th season for the franchise in Major League Baseball, their 69th year in San Francisco, and their 27th at Oracle Park.

This is the second season under President of Baseball Operations Buster Posey and general manager Zack Minasian and the first under new manager Tony Vitello, who is the first manager hired without any experience as a professional coach.

This was the last season for color analyst Mike Krukow, having spent 36 years in the Giants' broadcast booth as one half of popular "Kruk and Kuip" duo.

The Giants entered the season as playoff hopefuls, but started 6–12, their worst start since 2017. This included an opening weekend sweep by the New York Yankees, marking nine consecutive losses against them at Oracle Park. Despite pulling within two games of .500 at the end of April, the Giants never managed to cross that mark, going the full season without spending a day at or above for the first time since the 2017 season. On September 6, the Giants were eliminated from playoff contention for the 5th straight season.

On September 26, the Giants used reliever Camilo Doval out of the bullpen, becoming the 71st player to make an appearance for the team during the 2026 season. This tied the Major League record for most players used by a single team in a season, shared with the 2025 Atlanta Braves. At the end of the season, the Giants harbored 17 players on the 60-day injured list (IL), breaking a mark set by the 2021 Texas Rangers for most players on the 60-day IL at one time.

The Giants finished the season with a record of 65–97, for 4th place in the NL West.

Offseason Managerial change

Following the conclusion of the team's season, it was announced that manager Bob Melvin had been relieved of his duties. He finished his tenure with a record in two seasons. The Giants were reported to interviewed longtime catcher and Los Angeles Angels front office special advisor Kurt Suzuki, former Baltimore Orioles manager Brandon Hyde, Kansas City Royals third-base coach Vance Wilson and former-Giants catcher Nick Hundley. However, on October 22, 2025, the Giants opted to hire University of Tennessee head coach Tony Vitello as their new manager, marking the first time a big league team has hired a manager directly from a college program without any experience as a professional coach.

Coaching staff changes + 2026 San Francisco Giants coaching staff changes Position Previous coach(es) Vacancy reason Replacement(s) Source(s)Bench coachRyan Christenson, 2024–2025Hired by the AthleticsJayce TinglerHitting coachPat Burrell, 2024–2025Not retainedHunter MensePitching coachJ.P. Martinez, 2025Hired by the Atlanta BravesJustin MeccageFirst base coachMark Hallberg, 2024–2025Hired by the Minnesota TwinsShane RobinsonThird base coachMatt Williams, 2024–2025Not retainedHéctor BorgHéctor Borg, 2026ReassignedRon WotusGary PettisBullpen coachGarvin Alston, 2024–2025Not retainedJesse ChavezAssistant hitting coachDamon Minor, 2025Not retainedVacant Pitching directorVacant Frank AndersonInfield coachVacantRon Washington

Transactions 2025 November November 3, 2025 − The Giants declined to exercise their option on C Tom Murphy, allowing him to become a free agent. November 6, 2025 − The Giants claimed LHP Reiver Sanmartín and OF Justin Dean off waivers. RHP Mason Black was designated for assignment. November 11, 2025 − The Giants traded RHP Mason Black to the Kansas City Royals for RHP Logan Martin. November 21, 2025 − The Giants traded cash considerations to Miami Marlins for OF Joey Wiemer. C Andrew Knizner was designated for assignment. December December 3, 2025 − The Giants signed LHP Sam Hentges to a one-year, $1.4 million contract. December 5, 2025 − INF Marco Luciano was claimed off waivers by the Pittsburgh Pirates. December 10, 2025 − The Giants traded C Miguel Caraballo and cash considerations to Minnesota Twins for C Daniel Susac. December 16, 2025 − The Giants signed RHP Jason Foley to a one-year, $2 million contract. December 17, 2025 − The Giants designated OF Joey Wiemer for assignment. December 19, 2025 − The Giants signed LHP Adrian Houser to a two-year, $22 million contract. OF Wade Meckler was designated for assignment.

2026 January January 5, 2026 − OF Joey Wiemer was claimed off waivers by the Washington Nationals. January 5, 2026 − The Giants signed RHP Tyler Mahle to a one-year, $10 million contract. OF Justin Dean was designated for assignment. January 7, 2026 − OF Wade Meckler was claimed off waivers by the Los Angeles Angels. January 13, 2026 − OF Justin Dean was claimed off waivers by the Chicago Cubs. January 22, 2026 − The Giants traded C Carlos Martinez to the Miami Marlins for international bonus pool money. January 29, 2026 − The Giants traded RHP Kai-Wei Teng to the Houston Astros for C Jancel Villarroel and international bonus pool money. Republished as: January 30, 2026 − The Giants signed OF Harrison Bader to a two-year, $20.5 million contract.

February February 10, 2026 − The Giants signed INF Luis Arráez to a one-year, $12 million contract. February 13, 2026 − The Giants signed RHP Rowan Wick to a one-year, $780,000 contract with a $800,000 club option with a $100,000 buyout for 2027. February 15, 2026 − The Giants signed OF Will Brennan to a one-year, $900,000 contract.

March March 21, 2026 − The Giants signed LHP Ryan Borucki to a one-year, $1.5 million contract. March 25, 2026 − The Giants selected the contracts of RHP Caleb Kilian and OF Jared Oliva and designated OF Luis Matos for assignment. March 30, 2026 − The Giants acquired RHP Dylan Smith from the Detroit Tigers in exchange for cash considerations. March 30, 2026 − The Giants traded OF Luis Matos to the Milwaukee Brewers for cash considerations. IF Tyler Fitzgerald was designated for assignment.

April April 4, 2026 − The Giants traded INF Tyler Fitzgerald to the Toronto Blue Jays in exchange for cash considerations. April 15, 2026 − The Giants called up OFs Will Brennan and Drew Gilbert, placing OFs Harrison Bader and Jared Oliva on the 10-day IL April 21, 2026 − The Giants selected the contract of C Eric Haase. C Daniel Susac was placed on the 10-day injured list (IL) and RHP José Buttó was transferred to the 60-day IL. April 29, 2026 − The Giants selected the contract of RHP Gregory Santos. RHP Blade Tidwell was optioned and OF Jared Oliva was transferred to the 60-day IL.

May

May 4, 2026 − The Giants recalled RHP Trevor McDonald, DH Bryce Eldridge and C Jesús Rodríguez, placed LHP Erik Miller on the 15-day IL, optioned OF Will Brennan and designated OF Jerar Encarnación for assignment. May 5, 2026 − The Giants recalled RHP Joel Peguero and optioned RHP Trevor McDonald. May 9, 2026 − The Giants traded C Patrick Bailey to the Cleveland Guardians in exchange for LHP Matt Wilkinson and a Competitive Balance Round A pick (29th overall). May 9, 2026 − The Giants purchased the contract of C Logan Porter, recalled RHP Trevor McDonald and placed RHP Logan Webb on the 15-day IL. May 10, 2026 − OF Jerar Encarnación clears waivers and elects free agency. May 10, 2026 − The Giants activated LHP Sam Hentges, recalled RHP Dylan Smith and optioned RHPs Ryan Walker and Gregory Santos. May 11, 2026 − The Giants activated OF Harrison Bader, recalled RHP Tristan Beck and optioned C Logan Porter and RHP Dylan Smith. May 15, 2026 − The Giants activated C Daniel Susac and optioned INF Christian Koss. May 16, 2026 − The Giants activated LHP Erik Miller, recalled OF Will Brennan, optioned RHP Tristan Beck and placed OF Heliot Ramos on the 15-day IL. May 22, 2026 − The Giants placed OF Jung Hoo Lee on the 10-day IL and selected the contract of OF Víctor Bericoto. May 29, 2026 − The Giants activated RHP Logan Webb and OF Jung Hoo Lee from the IL, placed RHP Tyler Mahle on the 15-day IL and optioned OF Will Brennan. May 30, 2026 − The Giants placed OF Harrison Bader on the 10-day IL and recalled OF Will Brennan. May 31, 2026 − The Giants designated LHP Ryan Borucki for assignment, recalled RHP Tristan Beck, optioned OF Will Brennan and selected the contract of OF Jonah Cox.

June

June 1, 2026 − The Giants selected the contracts of INF Buddy Kennedy and RHP Wilkin Ramos, optioned C Jesús Rodríguez, placed RHP Joel Peguero the 60-day IL and designated C Logan Porter for assignment. June 3, 2026 − The Giants recalled RHP Dylan Smith and placed LHP Matt Gage on the 15-day IL. June 4, 2026 − C Logan Porter elected free agency. June 5, 2026 − The Giants optioned RHP Wilkin Ramos and recalled RHP Carson Seymour. June 6, 2026 − LHP Ryan Borucki was released. June 10, 2026 − The Giants optioned RHP Tristan Beck, activated LHP Reiver Sanmartín and designated OF Will Brennan for assignment. June 12, 2026 − The Giants recalled RHP Ryan Walker and optioned RHP Carson Seymour. June 14, 2026 − The Giants placed RHP Keaton Winn on the 15-day IL and recalled RHP Tristan Beck. June 17, 2026 − The Giants activated LHP Matt Gage from the 15-day IL, outrighted OF Will Brennan and recalled LHP Carson Whisenhunt and optioned LHP Reiver Sanmartín. June 18, 2026 − LHP Carson Whisenhunt was optioned. June 20, 2026 − OF Jared Oliva was designated for assignment. June 23, 2026 − OF Jared Oliva was claimed off waivers by the New York Mets. June 24, 2026 − The Giants activated RHP Tyler Mahle from the 15-day IL and optioned RHP Tristan Beck. June 26, 2026 − The Giants placed C Daniel Susac on the 10-day IL, selected the contract of C Drew Cavanaugh and designated RHP Wilkin Ramos for assignment. June 28, 2026 − The Giants activated OF Heliot Ramos from the 10-day IL and designated INF Buddy Kennedy for assignment. June 29, 2026 − The Giants traded INF Buddy Kennedy to the Seattle Mariners for cash considerations.

July

July 1, 2026 − The Giants placed INF Matt Chapman on the 10-day IL and recalled INF Christian Koss. July 2, 2026 − The Giants outrighted RHP Wilkin Ramos to AAA. July 4, 2026 − The Giants placed LHP Matt Gage on the 15-day IL and recalled RHP Spencer Bivens. July 6, 2026 − The Giants claimed RHP Eric Cerantola off waivers and outrighted RHP Gregory Santos. July 8, 2026 − The Giants placed OF Jonah Cox on the 10-day IL and recalled C Jesús Rodríguez. July 8, 2026 − RHP Gregory Santos elected free agency. July 10, 2026 − The Giants placed OF Victor Bericoto on the 10-day IL, activated RHP Keaton Winn from the 15-day IL, optioned LHP Carson Whisenhunt and recalled OF Grant McCray. July 12, 2026 − The Giants activated RHP Jason Foley from the 60-day IL and optioned RHP Spencer Bivens. July 15, 2026 − RHP Eric Cerantola was outrighted. July 17, 2026 − The Giants activated C Daniel Susac from the 10-day IL and designated C Eric Haase for assignment. July 21, 2026 − The Giants placed RHP Trevor McDonald on the 15-day IL and recalled RHP Tristan Beck. July 23, 2026 − The Giants released C Eric Haase. July 26, 2026 − The Giants optioned RHP Tristan Beck and recalled LHP Carson Whisenhunt. July 28, 2026 − The Giants placed INF Casey Schmitt on the 10-day IL and selected the contract of INF Osleivis Basabe. August

August 1, 2026 − The Giants placed C Jesús Rodríguez on the 10-day IL and selected the contract of INF Nate Furman. August 2, 2026 − The Giants claimed INF Buddy Kennedy off waivers. August 2, 2026 − LHP Matt Gage was transferred to the 60-day IL. August 2, 2026 − The Giants traded RHP Tyler Mahle to the Atlanta Braves in exchange for RHP Anthony Molina. August 3, 2026 − The Giants traded INF Luis Arráez and RHP Caleb Kilian to the Philadelphia Phillies in exchange for RHP Ramon Marquez and RHP Marty Gair. August 3, 2026 − The Giants traded LHP Robbie Ray to the San Diego Padres in exchange for RHP Miguel Mendez and INF Joniel Hernandez. August 3, 2026 − The Giants traded OF Heliot Ramos to the New York Yankees in exchange for LHP Henry Lalane and INF Kaeden Kent.