Salvador Perez Passes George Brett as the Royals' All-Time Home Run King
By SBA | Published July 26, 2026
Some records feel permanent right up until they fall. George Brett had been the Kansas City Royals' all-time home run king for 40 years, ever since he passed Amos Otis back in April 1986. On Saturday night in Detroit, Salvador Perez ended that reign. His 318th career home run, a game-tying solo shot off the Tigers that left the bat at 105.3 mph and traveled a projected 401 feet, made him the most prolific home run hitter in franchise history. The Royals went on to win 3-2, which made the night complete.
A Record 15 Years in the Making
Perez tied Brett's mark of 317 on July 22, then needed just three days to stand alone. Every one of his 318 home runs has come in a Royals uniform, a run that started on August 29, 2011, when a 21-year-old catcher took Max Scherzer deep in Detroit. Fifteen years later, in the same city, he passed the greatest Royal who ever lived.
The 36-year-old's resume keeps stacking up. Nine All-Star selections. Five Gold Gloves. Five Silver Sluggers. The 2015 World Series MVP. The 2024 Roberto Clemente Award. He's also just the fourth captain in Royals history. Catchers aren't supposed to age like this, and they're definitely not supposed to out-homer Hall of Fame third basemen.
Brett's Blessing Made It Better
Brett, who is in Cooperstown this weekend for Sunday's Hall of Fame induction ceremony, recorded a video message that the Royals played for Perez in the dugout right after the homer. "We played in different eras, but I think we got a lot in common," Brett said. "Playing for the name on the front of the jersey. Wanting to be on the field no matter what. And most importantly, hating to lose. So today, I'm as proud as ever to share a spot in Royals history with you."
Brett had joked beforehand that he didn't want the record-breaker to be a cheap one that barely cleared the fence. Perez obliged. He crushed it. The two connected by phone after the game, and Brett made it clear he wants to be in Cooperstown the day Perez becomes the second player inducted as a Royal.
What It Means Beyond the Moment
There's a real Hall of Fame conversation forming here. Perez's counting stats now compare favorably with enshrined catchers, and franchise records like this one tend to anchor a candidacy. Brett himself said he expects to see Perez inducted one day.
For bettors, there's a quieter angle. Perez has 15 home runs this season at age 36 and keeps producing in the middle of a Royals lineup that just took a series-opening win over Detroit. Aging sluggers chasing milestones often get priced at a discount in home run prop markets late in the season, and Perez has now cleared the psychological weight of the record chase. Round numbers are next: 320 is days away, and every Royals home game becomes a celebration spot.
SBA Takeaway
Milestone weekends like this one are why we watch baseball in the dog days of July. From a market view, keep an eye on Royals team totals and Perez props while the emotional lift is real, but be honest about the sample: one swing doesn't change a hitter's true talent. What it does change is history. George Brett's 317 stood for four decades. Salvador Perez's number is still counting.
Related Reading
- Schlittler, Skubal, and Sasaki Turn Friday Into Aces Night in MLB
- The Red Sox Streak Is Over at 15, and It Still Changed Everything
- Skubal, Mason Miller, and the Trade Deadline Moves That Will Shake the Futures Market