luckyduckstatsAs of 2:39 AM ET
MenuClose menu
SP

Baseball · MLB · DH

← All players

Salvador Perez

Kansas City Royals · 113 hitting games · bats R · throws R

Compare opens a player picker · 2026 regular season · latest

AVG.21694 H · 436 AB
OBP.26218 BB · 94 K
SLG.369161 TB
OPS.631473 PA
Home runs1652 RBI
Runs410 SB · 113 G

Season by season

15 seasons available
MLB hitting season by season
SeasonTeamAgePosGGSPAABH2B3BHRTBRRBIBBKSBAVGOBPSLGOPS
2026Kansas City Royals36DH1134734369417116161415218940.216.262.369.631
2025Kansas City Royals35C1556415971413503026654100281250.236.284.446.730
2024Kansas City Royals34C1586525901602802726958104441290.271.330.456.786
2023Kansas City Royals33C140580538137210232275980191350.255.292.422.714
2022Kansas City Royals32C114473445113231232074876181090.254.292.465.757
2021Kansas City Royals31C1616656201692404833788121281701.273.316.544.860
2020Kansas City Royals30C3715615050120119522323361.333.353.633.986
2018Kansas City Royals28C129544510120230272245280171081.235.274.439.713
2017Kansas City Royals27C12949947112624127233578017951.268.297.495.792
2016Kansas City Royals26C139546514127282222255764221190.247.288.438.726
2015Kansas City Royals25C14255353113825021226527013821.260.280.426.706
2014Kansas City Royals24C15060657815028217233577022851.260.289.403.692
2013Kansas City Royals23C13852649614525313215487921630.292.323.433.756
2012Kansas City Royals22C763052898716011136383912270.301.328.471.799
2011Kansas City Royals21C39158148498237020217200.331.361.473.834
Career15 SSN18207,3776,9131,806337123193,1247511,0682891,3976

Newest first, with the highlighted row the one the season picker is showing. The career row sums the counting columns and leaves every rate blank.

2026 stat line

Kansas City Royals

Playing time

Games113
Starts
Plate appearances473
At-bats436

Production

Hits94
Doubles17
Triples1
Home runs16
Total bases161
Runs41
RBI52
Stolen bases0

Discipline and rates

Walks18
Strikeouts94
AVG.216
OBP.262
SLG.369
OPS.631

Official hitting totals and rates for the selected season. A dash means that field is unavailable, not zero.