Active#13DH2011–presentT-134 all-time

Salvador Perez

“El Nino” · Kansas City Royals

Bats / ThrowsRight / Right
Age36
Height / Weight6' 2" / 255 lb
BornMay 10, 1990 · Valencia, Venezuela
MLB debutAug 10, 2011
PositionDesignated Hitter
TeamKansas City Royals 2011–2018, 2020–present
Career home runs
324
1859 games · 15 seasons
Best season
48
2021 · Kansas City Royals
All-time HR rank
T-134
Tied with 2 others · Next: Justin Upton (325), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

14 badges earned
7Rare Air
7Legend
  • ×21Rare AirGameMulti-homer gameFirst Aug 28, 2013 · latest Sep 13, 2025
  • Rare AirGameGrand slamAug 26, 2024 · KC at CLE
  • Rare AirSeasonHome run title2021
  • Rare AirSeason40 home runs2021
  • Rare AirSeasonHomered in five straight games2021 · best 5 straight
  • Rare AirSeasonWorld Series home run2014 · 1 HR
  • Rare AirCareerHomered off every team29 of 30 clubs
  • ×6LegendGameBack-to-back homersFirst May 22, 2023 · latest Aug 1, 2026
  • ×24LegendGameFirst-pitch homerFirst Apr 19, 2022 · latest Sep 6, 2026
  • ×2LegendSeason30 home runs2021, 2025
  • ×3LegendSeasonPostseason home run2014, 2015, 2024 · 6 HR
  • LegendCareer300 home runs324 home runs
  • LegendCareerWorld Series ring2015
  • LegendCareer200 home runs324 home runs

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2026Kansas City Royals1526272178.229.274.383.65727.6
2025Kansas City Royals15564130100.236.284.446.73019.9
2024Kansas City Royals15865227104.271.330.456.78621.9
2023Kansas City Royals1405802380.255.292.422.71423.4
2022Kansas City Royals1144732376.254.292.465.75719.3
2021Kansas City Royals16166548121.273.316.544.86012.9
2020Kansas City Royals371561132.333.353.633.98613.6
2018Kansas City Royals1295442780.235.274.439.71318.9
2017Kansas City Royals1294992780.268.297.495.79217.4
2016Kansas City Royals1395462264.247.288.438.72623.4
2015Kansas City Royals1425532170.260.280.426.70625.3
2014Kansas City Royals1506061770.260.289.403.69234.0
2013Kansas City Royals1385261379.292.323.433.75638.2
2012Kansas City Royals763051139.301.328.471.79926.3
2011Kansas City Royals39158321.331.361.473.83449.3
Career185975313241094.261.299.451.75021.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Salvador Perez home run facts
How many career home runs does Salvador Perez have?

Salvador Perez has 324 career MLB home runs as of Nov 3, 2026, tied for 134th on the all-time list. He has played 15 seasons since debuting on Aug 10, 2011.

Where does Salvador Perez rank on the all-time home run list?

Tied for 134th in MLB history with 324. Next: Justin Upton (325), 2 to pass.

What was Salvador Perez’s best home run season?

His most home runs in a season is 48, in 2021 with the Kansas City Royals, when he posted a .860 OPS.

How many home runs did Salvador Perez hit in 2026?

21 home runs in 152 games in 2026, with a .229 average and 78 RBI.

What was Salvador Perez’s longest home run of 2026?

440 feet on Jul 20, 2026 against San Francisco Giants, off the bat at 105.4 mph on a sinker.

When was Salvador Perez’s most recent home run?

Sep 25, 2026 against the Cleveland Guardians, a 434-foot shot off Matt Festa.

What teams has Salvador Perez played for?

Kansas City Royals (2011–2018, 2020–present).

Follow him.

Get a notification the moment he goes deep, with the clip attached.