Back to the Kansas City Royals Newsfeed

Salvador Perez now has the most home runs in one year by a catcher in MLB history....kind of

Salvador Perez blasted his 46th home run of the season, tying Vladimir Guerrero, Jr. for the most in baseball, and putting him just two shy of the Royals’ single-season home run record of 48 set by Jorge Soler in 2019.

The blast also set an MLB record for the most home runs hit by a catcher, topping the mark set by Hall of Fame catcher Johnny Bench in 1970 - kind of. It all depends on how you define the record. Salvador Perez has hit more home runs in one season than any other player who has spent 75 percent of their time catching in a season.