Skip Navigation to Main Content
Salvador Perez

C,1B,DH - Kansas City Royals

  • Age 36
  • Bats: R
  • Throws: R
Country: VEN
Rostered In ~70% of leagues

Next Game

No Game
Rank
H #108

Eligibility

Yahoo
C,1B
ESPN
C,1B,DH
CBS
C,1B,DH
Expert Note
View More Notes

Sal Perez remained remarkably durable in 2025 with 155 games played, but the underlying production continued to slide as his batting average fell to .236 and his OBP dipped below .290. While the raw power is still intact, 30 homers and 100 RBI, the overall offensive efficiency has flattened to league-average levels, limiting his advantage over younger catching options. His aggressive approach and declining contact quality leave little margin for error, especially as age-related regression becomes harder to ignore. Perez is still a volume-driven fantasy catcher with counting-stat value, but he now profiles best as a mid-tier option rather than a clear positional edge.

Player News
View More News

Salvador Perez plates two in loss to Guardians

Salvador Perez went 1-for-4 in loss to the Guardians with a home run, one run scored, two RBI and a walk.

Fantasy Impact

Through 150 games, Perez is slashing .229/.273/.382 with 21 homers, 77 RBI, 50 runs scored and one stolen base. Ten of his homers have come in the second half where he's been much better.

Chase Davis7 weeks ago
Rankings
ECRBestWorst# of Experts
Draft#70#50#9733
Rest of Season #108#93#1905
Dynasty #261#251#2511
Value Based Rank (ROS)
ECR vs ADP
Projections
(2026 Season)
View More Projections
Projections (2026 Season)
ABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
5285813225026853011800.251.290.451.742
Stats
Batting Stats
SeasonTeamGABRH2B3BHRRBIBBKSBAVGOBPSLGOPSBABIP
2023KC140538591372102380191350.255.292.422.714.294
2024KC1585905816028027104441290.271.330.456.786.302
2025KC1555975414135030100281250.236.284.446.730.251
2026KC152580501332412178251191.229.274.383.657.251
History
Game Log
View More Games
Game Log
GameOPPScoreABRH2B3BHRRBIBBKSBAVGOBPOPS
Sun, Sep 27vs. CLEW, 2-33010001000.333.333.666
Sat, Sep 26vs. CLEL, 11-54011000000.250.250.750
Fri, Sep 25vs. CLEL, 12-94110012100.250.4001.400
Thu, Sep 24vs. CWSL, 9-13110011110.333.5001.833
Game Schedule
View Schedule
Game Schedule
GameOpp. Pitcher
DateOppTimePitcherThrowsVBRMatchup