Skip to main content
Inside The Royals

Salvador Perez Reaches the Top of Royals' All-Time Home Run List

The captain made Royals history on Saturday
Jul 25, 2026; Detroit, Michigan, USA;  Kansas City Royals catcher Salvador Perez (13) celebrates after he hits a home run in the seventh inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images
Jul 25, 2026; Detroit, Michigan, USA; Kansas City Royals catcher Salvador Perez (13) celebrates after he hits a home run in the seventh inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | IMAGN IMAGES via Reuters Connect

In this story:

Kansas City Royals history was made during Saturday's 3-2 win over the Detroit Tigers. With no outs and the bases empty in the top of the seventh inning, Royals captain Salvador Perez stepped to the plate with a chance to make history.

On an 0-1 count, Tigers pitcher Kyle Finnegan delivered a pitch to Perez. It's safe to say Perez did not miss it, as he belted a ball deep to left field. The ball left the catcher's bat at 105.3 mph and traveled 401 feet over the fence to tie the game.

Coming into the at-bat, Perez was tied with Hall of Famer George Brett for the most home runs in Royals history. With that swing on Saturday, Perez hit his 318th career home run, becoming the Royals' all-time home run leader.

Salvador Perez set the Royals' home run record where it all began

Kansas City Royals catcher Salvador Perez
August 10, 2011; St. Petersburg, FL, USA; Kansas City Royals catcher Salvador Perez (13) during the game against the Tampa Bay Rays at Tropicana Field. Mandatory Credit: Kim Klement-USA TODAY Sports | IMAGN IMAGES via Reuters Connect

Perez hit the first home run of his major league career on Aug. 29, 2011. It came against Tigers pitcher Max Scherzer at Comerica Park.

Fast forward nearly 15 years, and Perez set a Royals franchise record at the same ballpark where he hit No. 1 of what is now 318 career home runs. It made an already historic home run even more special.

Perez has already put together a Hall of Fame-caliber career, both at the plate and behind it. This record only strengthens his case. The Royals legend has shown tremendous loyalty and production for the organization ever since making his major league debut.

With 56 games remaining this season and another year left on his contract through the 2027 season, it will be interesting to see how many more home runs Perez hits and where his career total stands when he decides to hang up his cleats.

For now, Perez can savor this monumental milestone. He now stands alone as the home run king of Kansas City.

Add us as a preferred source on Google

Loading recommendations... Please wait while we load personalized content recommendations


Published
Brian Sparks
BRIAN SPARKS

Brian Sparks is a graduate of the University of Missouri–Kansas City with a background in digital journalism and sports media. Born and raised in Kansas City, he brings experience in writing, radio, and social media to sports coverage across multiple digital platforms. KC Sports Network is the premier destination for Kansas City sports fans with podcasts, YouTube and social media content. Stay connected with the latest news and analysis by following KCSN on all social media platforms.

Share on XFollow royals_kcsn