2025 Stats
AVG
.236
HR
30
RBI
100
R
54
SB
0
2026 Projections
2026 Fantasy Outlook
Perez signed a four-year deal prior to the 2022 season and has earned every bit of the money, making it an easy decision for Kansas City to exercise his club option for the 2026 season. Perez had an excellent 2025 season as a run producer, driving in 100 runs for the second consecutive season while hitting 30 homers for just the second time in his career. Perez's batting average took a tumble because he put more balls into play, and there are few batters in the league slower of foot than Perez. Kansas City has kept Perez fresher by limiting his time behind the plate to around 90 games a season in recent years, splitting the remaining games between first and DH. He is dual eligible in 2026, but his draft stock is fully driven by his catcher eligibility. Perez's volume will once again make him an above-average catcher, but the youth at the position is quickly passing him by. Slow and steady wins the race, and that is Perez in a nutshell. Read Past Outlooks
Looks healthy for spring
Perez (thumb) took live batting practice during Monday's full-squad workout, Anne Rogers of MLB.com reports.
Analysis
Perez had previously injured his thumb during the offseason while playing in the Venezuelan Winter League, but he looks to have made a full recovery prior to reporting to camp last week. The 35-year-old Perez heads into the upcoming campaign with considerable tread on his tires after logging at least 140 starts in four of the past five seasons. However, the Royals made more of an effort to keep him fresh last season by limiting him to 89 starts at catcher, with his other 66 coming at either designated hitter or first base. With young catcher Carter Jensen expected get a full-time look in the majors in 2026, the Royals should be able to continue managing Perez's workload behind the dish while still keeping his bat in the lineup on a near-everyday basis.
Perez had previously injured his thumb during the offseason while playing in the Venezuelan Winter League, but he looks to have made a full recovery prior to reporting to camp last week. The 35-year-old Perez heads into the upcoming campaign with considerable tread on his tires after logging at least 140 starts in four of the past five seasons. However, the Royals made more of an effort to keep him fresh last season by limiting him to 89 starts at catcher, with his other 66 coming at either designated hitter or first base. With young catcher Carter Jensen expected get a full-time look in the majors in 2026, the Royals should be able to continue managing Perez's workload behind the dish while still keeping his bat in the lineup on a near-everyday basis.
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
.272Expected SLG
.522Sprint 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
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
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.
More Fantasy News
Injures thumb in winter ball
Perez revealed Sunday in a video posted on his personal Instagram account that he sustained a left thumb injury during the Venezuelan Winter League.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Inks two-year extension
Perez signed a two-year, $25 million contract extension with the Royals on Tuesday.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Reaches 100-RBI mark
Perez went 1-for-4 with a three-run double in Thursday's 9-4 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.
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.
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.









