
Slide over, George Brett, there's a new Kansas City Royals all-time leader for home runs, and his name is Salvador Perez.
In the top of the seventh inning of Saturday's game against the Detroit Tigers, Perez launched what wasn't only a game-tying home run, but also a record-setting one.
It was home run No. 318 of Perez's career, and it broke a tie with the aforementioned Brett for the most in Royals franchise history.
Perez tied Brett with home run No. 317 on Wednesday. Three days later, he set the record at, fittingly enough, the same ballpark where he hit his first MLB home run in 2011.
“FOR THE RECORD!”
— MLB (@MLB) July 25, 2026
Salvador Perez passes George Brett to become the @Royals all-time home run leader https://t.co/s6t4FFHPoq pic.twitter.com/H66Xgnr2bb
Perez is the eighth catcher all-time to eclipse 300 home runs and is one of just his many accomplishments. Perez has collected all of the following achievements over his 15-year career:
All those accomplishments, along with being a World Series champion, have certainly given Perez a case to be in the Hall of Fame when that time comes.
Perez has one year remaining on his contract, and at 36 years old, he may not play much past that. That gives him, give-or-take, 220 games remaining in his MLB career.
It will be interesting to see just how much more Perez can produce and how many more home runs he can add to his franchise-record total.
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!