With the 2025 season now coming to a close, it's time to begin the final report cards on the SF Giants' roster. Today, let's take a look at the catchers and hand out final grades on the 2025 season.
Grading the SF Giants catchers in the 2025 season
Patrick Bailey: C+
It's impressive Bailey even scores above a D, considering how bad he was at the plate this year. He did finish the season on a hot streak, lifting his OPS to .602 and his OPS+ to 73 (at one point, it was as low as 57!). Still, it was the worst season of Bailey's career offensively. Despite that, he set a career high in at-bats (409), and also set a career high in RBI (55), runs (47), and triples (3).
His defense saves him from a D or F grade. Somehow, Bailey was worth positive bWAR (1.1), but FanGraphs, which takes framing into account, gave him 3.2 fWAR. His fielding run value was 30, the highest in all of baseball, and his defensive runs saved totaled 19. He caught 27 runners stealing, a career high, and allowed only eight passed balls. His framing grade was 21, leading all catchers by a wide margin (the runner-up, Alejandro Kirk, was at 11).
There is a good chance that Bailey earns his second-straight NL Gold Glove Award, and should even be a candidate for the Platinum Glove Award.
Andrew Knizner: D
Knizner was brought in to be a solid backup for Bailey, but his offense was, somehow, even worse. Unlike Bailey, Knizner is not the best defender in all of baseball, hence why he gets an D. He only played in 33 games, slashing .221/.299/.299, good for a .598 OPS and a 73 OPS+. He hit just one home run and drove in five, finishing with 0.3 bWAR. Not a great season for the former Cardinal.
Sam Huff: F
The former Rangers' backup catcher struggled in his 20 games in San Francisco. Huff hit .208, finishing with an OPS+ of 70. He did contribute two home runs, but he did not make much of an impact besides his two long balls. He finishes the season with -0.2 bWAR.