The San Francisco Giants have fired manager Bob Melvin, it has been announced today.
Melvin, who turns 64 next month, was hired by the Giants after the 2023 season. Melvin had been managing the San Diego Padres in 2022-23, but opted to leave to join the Giants for the 2024 campaign, with reports indicating there was some friction between Melvin and the Padres’ front office.
Melvin had been hired to manage the Giants by Farhan Zaidi, who was fired as the team’s president of baseball operations. Buster
Posey replaced Zaidi in that role, and it appears Posey wants someone different managing the team. The Giants were 80-82 in 2024 under Melvin and 81-81 in 2025, though that was more or less in line with what objective expectations were for the team those years.
Melvin spent parts of ten seasons in the majors as a catcher, playing for seven different teams in all, though the majority of his career was spent with the Giants and the Orioles. He was hired to replace Lou Piniella as manager of the Seattle Mariners for the 2003 season, and since then has managed in the majors every year other than 2010. He managed the Arizona Diamondbacks for a little over four years, from 2005 until being fired a month into the 2009 season, and was hired by the Oakland A’s two months into the 2011 season to replace Bob Geren, spending 11 seasons with Oakland before departing to join the Padres.
Rangers manager Bruce Bochy is, of course, not under contract for 2026, and Posey spent almost his entire major league playing career playing for Bochy. I would expect that, at a minimum, Posey will be reaching out to see if Bochy has interest in returning to San Francisco.