Back to Insights
3 min readJuly 25, 2026

Salvador Perez Breaks George Brett's 40-Year Royals Record: 318 Home Runs in Six Fewer Seasons

By Kacey Hart · Sports Desk, TKC Group

Salvador Perez Breaks George Brett's 40-Year Royals Record: 318 Home Runs in Six Fewer Seasons
Share
FollowLinkedInFacebook

Salvador Perez has passed George Brett as the Kansas City Royals' all-time home run leader with no. 318 — a record that stood for 40 years. Brett needed 21 seasons. Perez did it in 15, catching, at 36.

318

Salvador Perez stands alone.

With his 318th career home run, Perez has passed George Brett as the all-time home run leader in Kansas City Royals history — a record that had belonged to Brett alone since April 9, 1986, and had gone unmatched for 40 years.

He tied it Wednesday night at Kauffman Stadium: a two-run shot, Statcast-projected 437 feet into the right-center field fountains, in a 5-4 win over the San Francisco Giants that completed a sweep. It was only his 14th homer of 2026 — a reminder that this record was not built in one loud season. It was built by showing up.

The number that actually tells the story: 15 and 21

Brett hit his 317 across 21 seasons, 1973 through 1993, all of them in Kansas City.

Perez got there in 15. He debuted in 2011 and missed the entire 2019 season after Tommy John surgery on his right elbow — sixteen calendar years, fifteen of them played.

Six fewer seasons. Same franchise. One more home run.

And he did it from behind the plate

Catcher is the position that takes seasons off a career rather than adding them: the squatting, the foul tips, the collisions, the days that other bats never have to lose. It is the reason catchers almost never appear on franchise home run lists at all — the job erodes the career that would produce the number.

Perez is 36, still catching, still hitting in the middle of the order. Royals manager Matt Quatraro, after the tying homer: "The guy's a Hall of Famer, and you're getting to witness it."

Perez's own reaction was less about the number. "That was a super exciting moment," he said. "Especially doing it here in Kansas City. I love the fans here. Kansas City is my second home." Then, characteristically: "Hopefully I got more."

He got more.

The 317 ball, briefly

The record-tying ball landed in the Kauffman fountains Wednesday, and a man went into the water after it — not for himself, but for a boy named Palmer who had just come through eardrum surgery and lives with permanent hearing loss. He was not arrested, contrary to nearly every retelling: Kansas City police cited and released him for trespassing.

We told that story in full when it happened, including the details most accounts got wrong — read it here.

Tonight belongs to the record.

What we are still confirming

No. 318's inning, pitcher, distance and the final score were not confirmed at the time of publication, and we are not guessing them. They land here as a timestamped update the moment they are verified.

What is already true and not in question: Salvador Perez is the Kansas City Royals' all-time home run leader.

Companion AI-generated rendering preserved as part of the article gallery.
Companion rendering — preserved alongside the canonical cover.
Companion AI-generated rendering preserved as part of the article gallery.
Companion rendering — preserved alongside the canonical cover.
Share this article

Royals, Chiefs, Sporting — all the KC stories.

Live standings, schedules, and the latest KC sports reporting.