Retired#301B2011–2023T-403 all-time

Eric Hosmer

“Papo” · Kansas City Royals, San Diego Padres, Boston Red Sox, Chicago Cubs

Bats / ThrowsLeft / Left
Age37
Height / Weight6' 4" / 226 lb
BornOct 24, 1989 · South Miami, FL, USA
MLB debutMay 6, 2011
Last gameMay 16, 2023
TeamsKansas City Royals 2011–2017San Diego Padres 2018–2022Boston Red Sox 2022Chicago Cubs 2023
Career home runs
198
1689 games · 13 seasons
Best season
25
2016 · Kansas City Royals
All-time HR rank
T-403
Tied with 2 others · Next: Juan Uribe (199), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
2Rare Air
4Legend
  • ×5Rare AirGameMulti-homer gameFirst Aug 31, 2011 · latest Jul 29, 2019
  • Rare AirCareerHomered off every team29 of 30 clubs
  • LegendGameBack-to-back homersApr 27, 2023 · SD at CHC
  • LegendGameFirst-pitch homerApr 30, 2022 · SD at PIT
  • ×3LegendSeasonPostseason home run2014, 2015, 2020 · 4 HR
  • LegendCareerWorld Series ring2015

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
2023Chicago Cubs31100214.234.280.330.61047.0
20222 teams104419844.268.334.382.71647.5
2021San Diego Padres1515651265.269.337.395.73242.4
2020San Diego Padres38156936.287.333.517.85015.9
2019San Diego Padres1606672299.265.310.425.73528.1
2018San Diego Padres1576771869.253.322.398.72034.1
2017Kansas City Royals1626712594.318.385.498.88324.1
2016Kansas City Royals15866725104.266.328.433.76124.2
2015Kansas City Royals1586671893.297.363.459.82233.3
2014Kansas City Royals131547958.270.318.398.71655.9
2013Kansas City Royals1596801779.302.353.448.80136.6
2012Kansas City Royals1525981460.232.304.359.66338.2
2011Kansas City Royals1285631978.293.334.465.79927.5
Career16896977198893.276.335.427.76232.1

Splits

How he hits them

Every home run

Loading…

Quick answers

Eric Hosmer home run facts
How many career home runs does Eric Hosmer have?

Eric Hosmer hit 198 career MLB home runs in 13 seasons (2011–2023), tied for 403rd all-time.

Where does Eric Hosmer rank on the all-time home run list?

Tied for 403rd in MLB history with 198. Next: Juan Uribe (199), 2 to pass.

What was Eric Hosmer’s best home run season?

His most home runs in a season is 25, in 2016 with the Kansas City Royals, when he posted a .761 OPS.

What teams has Eric Hosmer played for?

Kansas City Royals (2011–2017); San Diego Padres (2018–2022); Boston Red Sox (2022); Chicago Cubs (2023).

Follow him.

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