The Kansas City Royals and Salvador Perez have reached agreement on a new two-year contract, the team announced Tuesday night.
Perez has become a true club legend since making his debut in 2011. The 35-year-old catcher and first baseman is a nine-time All-Star, five-time Gold Glove winner and was named the MVP of the 2015 World Series when the Royals defeated the New York Mets for their first title in 30 years.
“Salvy is a Royals legend and one of the most important players this franchise has ever had,” Royals executive vice president and general manager J.J. Picollo said in a statement. “We had the option for next year, but everyone knew we wanted to make sure his legacy with us continued longer than that. We appreciate Salvy’s commitment to the Royals, and we’re just as excited as our fans.”
Salvador Perez stats
Perez had another solid campaign at the plate in 2025. Though his .236 average nearly matched his career low, he launched 30 home runs and produced 100 RBIs in 155 games.
Perez finds himself in the top 10 of a number of Royals offensive categories and has the chance to become their all-time home run leader in 2026. He has 303 career home runs and needs 15 next season to break George Brett’s team mark.
Here’s a look at Salvador Perez’s career statistics:
- Games: 1,707
- Runs: 710
- Hits: 1,712
- Home runs: 303
- RBIs: 1,016
- Batting average: .264
- On-base percentage: .301
- Slugging percentage: .457








