2025 Stats
AVG
.236
HR
30
RBI
100
R
54
SB
0
Rest-of-Season Projections
2025 Fantasy Outlook
Perez has now hit at least 20 homers in each of the last eight full seasons, a streak last seen by a catcher when Brian McCann had a similar run from 2008 to 2016. McCann went on to hit 37 homers over the course of his final three seasons, as all those years of volume catching caught up to him. It is a lesson that Kansas City has given credence to, as Perez has kept his games played at catcher between 77 and 91 since a recent peak of 124 games in 2021. Perez retains his first base eligibility, as the Royals look to keep his bat in the lineup while keeping him fresh as long as possible. The effort was well-intended, but the Midwest summer heat is tough, and Perez saw his 125 first half wRC+ fall to 101 in the second half of the season. William Contreras was the only catcher to outproduce Perez in fantasy value last season, and we see little reason why Perez will not once again attempt to best that list in 2025. This time around, his ADP is not going to be a triple-digit number. Read Past Outlooks

Reaches 100-RBI mark
Perez went 1-for-4 with a three-run double in Thursday's 9-4 win over the Angels.
Analysis
Perez's bases-clearing double in the ninth inning gave the Royals some extra breathing room. The knock was enough to give him 100 RBI on the year, a mark he's reached in three of the last five seasons. The catcher has plated nearly one-fifth of his total over his last 11 games, supplying 19 RBI in that span. He's one of 14 players to reach 100 RBI this season through Thursday's action. Perez has added a .241/.286/.454 slash line, 30 home runs, 54 runs scored and 35 doubles across 152 contests.
Perez's bases-clearing double in the ninth inning gave the Royals some extra breathing room. The knock was enough to give him 100 RBI on the year, a mark he's reached in three of the last five seasons. The catcher has plated nearly one-fifth of his total over his last 11 games, supplying 19 RBI in that span. He's one of 14 players to reach 100 RBI this season through Thursday's action. Perez has added a .241/.286/.454 slash line, 30 home runs, 54 runs scored and 35 doubles across 152 contests.
Batting Stats
Loading Batting Stats...
2025 MLB Game Log
2025
2024
2023
2022
2021
2020
2019
2018
2017
Minor League Game Log
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Batting Game Log...
Batting Order Slot Breakdown
#1
#2
#3
#4
#5
#6
#7
#8
#9
53
69
#1
#2
#3
#4
#5
#6
#7
#8
#9
5
20
8
Left/Right Batting Splits
Since 2023
+9%
OPS vs RHP
2025
+37%
OPS vs RHP
OPS | PA | HR | RBI | AVG | |||||
---|---|---|---|---|---|---|---|---|---|
Since 2023vs Left | .699 | 448 | 16 | 56 | .247 | ||||
Since 2023vs Right | .759 | 1419 | 64 | 228 | .256 | ||||
2025vs Left | .566 | 144 | 2 | 14 | .213 | ||||
2025vs Right | .777 | 494 | 28 | 86 | .243 | ||||
2024vs Left | .852 | 158 | 9 | 25 | .297 | ||||
2024vs Right | .765 | 493 | 18 | 79 | .263 | ||||
2023vs Left | .666 | 146 | 5 | 17 | .227 | ||||
2023vs Right | .730 | 432 | 18 | 63 | .264 | ||||
More Splits→ | View More Split Stats | ||||||||
Minor League Splits→ | View Minor League Split Stats |
Home/Away Batting Splits
Since 2023
+1%
OPS on Road
2025
+1%
OPS on Road
OPS | PA | HR | RBI | AVG | |||||
---|---|---|---|---|---|---|---|---|---|
Since 2023Home | .742 | 912 | 35 | 139 | .259 | ||||
Since 2023Away | .746 | 955 | 45 | 145 | .249 | ||||
2025Home | .725 | 307 | 11 | 43 | .254 | ||||
2025Away | .733 | 331 | 19 | 57 | .219 | ||||
2024Home | .735 | 325 | 12 | 53 | .252 | ||||
2024Away | .837 | 326 | 15 | 51 | .291 | ||||
2023Home | .769 | 280 | 12 | 43 | .273 | ||||
2023Away | .663 | 298 | 11 | 37 | .237 | ||||
More Splits→ | View More Split Stats |
Stat Review
How does Salvador Perez compare to other hitters?
This section compares his stats with all batting seasons from the previous three seasons (minimum 400 plate appearances)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.
* Exit Velocity and Barrels/PA % are benchmarked against 2019 data (min 400 PA) and Hard Hit Rate is benchmarked against last season's data (min 400 PA). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
* Exit Velocity and Barrels/PA % are benchmarked against 2019 data (min 400 PA) and Hard Hit Rate is benchmarked against last season's data (min 400 PA). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
BB/K
0.22BB Rate
4.4%K Rate
19.6%BABIP
.251ISO
.209AVG
.236OBP
.284SLG
.446OPS
.729wOBA
.315Exit Velocity
90.0 mphHard Hit Rate
38.3%Barrels/PA
11.0%Expected BA
.279Expected SLG
.543Sprint Speed
20.0 ft/secGround Ball %
35.1%Line Drive %
19.0%Fly Ball %
45.9%Advanced Batting Stats
Loading Advanced Batting Stats...
Additional Stats
Games By Position
Defensive Stats
Loading Games Played by Position...
Batted Ball Stats
Loading Batted Ball Stats...
Stats Vs Upcoming Pitchers
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Past Fantasy Outlooks
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
Perez's .254 average, .292 OBP and 23 home runs in 2023 came close to exactly matching his figures from a year prior, but the homer total is a concern given he played in 26 more games than 2022. The home run and RBI (80) totals are still among the best in MLB for catchers, but the downward trend is clear as he enters his age-34 campaign. With that in mind, it's not a surprise he saw more action than ever out from behind the plate, as he made 29 starts at DH and 23 at first base. Those latter numbers should only increase going forward, though he shouldn't have issues retaining positional eligibility anytime soon. Trade rumors have become more common of late, but the remaining two years and $44 million (including a $2 million buyout for a 2026 club option) on his contract limits potential suitors. Perez is no longer close to being the top catching option for fantasy managers, but his likely high volume should make him a strong producer in 2024, even if the downward trajectory continues.
More Fantasy News

Socks 29th homer
Perez went 1-for-2 with a three-run home run and two walks in Wednesday's 7-5 win over the Mariners.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Drives in five Sunday
Perez went 2-for-5 with a three-run homer and five total RBI in Sunday's 10-3 win over the Phillies.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Reaches big milestones in loss
Perez went 2-for-4 with two home runs and three RBI in Saturday's 8-6 loss to the Phillies.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Hits 25th homer in rout
Perez went 2-for-4 with a three-run home run in Saturday's 11-2 win over the Twins.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.

Pops homer in win
Perez went 1-for-3 with a solo home run in Thursday's 4-3 win over the Angels.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors

Expected back in KC in 2026
Perez is expected to be part of the Royals roster for the 2026 season, according to Jaylon Thompson of The Kansas City Star. "I think it's safe to say that one way or another, Salvy will be in a Royals uniform in '26," general manager J.J. Picollo said.
Analysis
The easiest path to seal Perez's return would be for the team to exercise the $13.5 million option on his current contract. However, Picollo didn't commit to that, meaning both parties could engage in talks to rework the deal during the offseason. The 35-year-old veteran has played all 15 of his big-league seasons with Kansas City and is a franchise icon. He hit .236 with 30 homers and 100 RBI in the 2025 season.
The easiest path to seal Perez's return would be for the team to exercise the $13.5 million option on his current contract. However, Picollo didn't commit to that, meaning both parties could engage in talks to rework the deal during the offseason. The 35-year-old veteran has played all 15 of his big-league seasons with Kansas City and is a franchise icon. He hit .236 with 30 homers and 100 RBI in the 2025 season.