Royals' Salvador Perez Breaks Johnny Bench's Single-Season HR Record for Catcher

Welcome to the history books, Salvador Perez.
The Kansas City Royals catcher launched his 46th home run of the season in the fifth inning of Monday's game against Cleveland. That total put him ahead of former Cincinnati Reds backstop Johnny Bench for the most home runs in a single season for a player who primarily plays catcher:
Bench congratulated the new record-holder on the achievement:
Perez has turned heads throughout the season with his power numbers, including when he hit 28 home runs in the opening round of the Home Run Derby. Unfortunately for the Royals star, he was matched up against eventual champion Pete Alonso and lost in that round.
The 31-year-old hit 27 homers in back-to-back years in 2017 and 2018 but missed the 2019 campaign because of an elbow injury. He also played just 37 games during the shortened 2020 campaign.
To his credit, he has bounced back from the missed time and impressed as the anchor of Kansas City's lineup. Entering play Monday, he had a .274/.314/.542 slash line with a league-leading 113 RBI.
The five-time Gold Glover, three-time Silver Slugger and 2015 World Series MVP also made his seventh career All-Star Game this year.
Bench set the previous record with 45 home runs during the 1970 season while helping lead the Reds to the World Series. He finished his Hall of Fame career with 389 home runs and led the league twice, including when he hit 40 long balls in 1972.
Perez won't have a chance to match Bench's two World Series titles this year considering the Royals are eliminated from playoff contention and in fourth place in the American League Central.