Skip Navigation to Main Content
Salvador Perez

Salvador Perez

C,1B,DH - Kansas City Royals

Age: 35Bats: RThrows: RCountry: VEN

2026 Outlook

Draft Rank (ECR) H #74
Best / Worst #57 / #100
ADP #96

Roster %

 
Yahoo
50%
 
ESPN
90%

Eligibility

Yahoo C,1B
ESPN C,1B,DH
CBS C,1B,DH

Availability



Salvador Perez suffers hand injury in Venezuelan Winter League

Salvador Perez left Sunday’s game for Caracas of the Venezuelan Winter League with a left hand injury.

Fantasy Impact

Perez sustained the injury on a play at first base. It didn't appear to be a serious issue, but it will be worth monitoring.

Ari Koslow4 weeks ago
Salvador Perez agrees to two-year extension

Salvador Perez has agreed to a two-year, $25 million extension with the Kansas City Royals.

Fantasy Impact

The longtime Royal will stay in Kansas City through his age-37 season. While his production did dip a bit in 2025, he still hit 30 home runs and maintained a league-average 100 OPS+. He should remain a viable fantasy asset and a key part of the Royals lineup moving forward.

Vince DiSilvio10 weeks ago
Salvador Perez Powers Royals Past Blue Jays with Solid Performance

Salvador Perez went 2-for-4 in the win over the Blue Jays, driving in three runs with a home run and scoring once.

Fantasy Impact

After today’s dominant victory, Perez has a .240 batting average with 30 home runs and 95 RBI across 147 games this season. This goes down as Perez's second 30-homer season in the past five years.

Matthew Adam17 weeks ago
Salvador Perez powers Royals to victory with a stellar performance

Salvador Perez went 2-for-5 in the win over the Phillies with one home run, one run scored, and a whopping five RBI.

Fantasy Impact

Perez is on a tear, having homered three times and collected eight RBI over his last three games. Following yesterday's victory, he now has a .237 batting average with 28 home runs and 89 RBI through 143 games this season.

Nicholas Rodriguez17 weeks ago
Salvador Perez powers up but Royals fall short against Phillies

Salvador Perez went 2-for-4 in the loss to the Phillies, featuring two home runs and three RBI with two runs scored.

Fantasy Impact

The 35-year-old continues an underwhelming stretch at the plate, hitting .186 with seven home runs and 18 RBI over his last 30 games for the Royals. After today’s game, Perez now has a .235 batting average with 84 RBI and 27 home runs over 142 games this season.

Chris Schommer17 weeks ago