
Salvador Perez’s expiring contract included a 2026 team option, but his extension will keep him in Kansas City through 2027. Jayne Kamin-Oncea / Imagn Images
The Kansas City Royals have agreed to a two-year contract extension with franchise legend Salvador Perez, the team announced Tuesday night.
Perez, 35, has spent his entire 14-year career with the Royals, with the catcher being selected as an All-Star nine times. The 2015 World Series MVP is one of two catchers to win at least five Gold Glove awards and five Silver Slugger awards.
Perez just completed a four-year, $82 million contract. That deal included a 2026 team option, but his extension will keep him in Kansas City through 2027.
We have agreed to terms on a two-year contract with C Salvador Perez through the 2027 season! pic.twitter.com/UhBNJF9cF2
— Kansas City Royals (@Royals) November 5, 2025
“Salvy is a Royals legend and one of the most important players this franchise has ever had,” Royals executive vice president/general manager J.J. Picollo said in a team 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.”
Perez hit 30 home runs and drove in 100 RBIs for the second straight season, appearing in 155 games in 2025. He surpassed 300 home runs and 1,000 RBIs for his career this season.
Perez ranks among the Royals’ all-time leaders in home runs (second), RBIs (second), extra-base hits (third), hits (sixth) and games (seventh). He is 14 home runs shy of tying Hall of Famer George Brett (317) for the club’s all-time home run record.
Nov 5, 2025
Connections: Sports Edition
Spot the pattern. Connect the terms
Find the hidden link between sports terms
Play today’s puzzle