Retired#15CF1998–2017#48 all-time

Carlos Beltrán

“Ivan” · Kansas City Royals, Houston Astros, New York Mets, San Francisco Giants, St. Louis Cardinals, New York Yankees, Texas Rangers

Carlos Beltrán won the 1999 AL Rookie of the Year with Kansas City and became one of the best switch-hitters ever. His eight home runs in the 2004 postseason for Houston tied the record, and he hit 435 over 20 seasons, ending with a 2017 title with the Astros.

Bats / ThrowsSwitch / Right
Age49
Height / Weight6' 1" / 215 lb
BornApr 24, 1977 · Manati, Puerto Rico
MLB debutSep 14, 1998
Last gameOct 1, 2017
TeamsKansas City Royals 1998–2004Houston Astros 2004, 2017New York Mets 2005–2011San Francisco Giants 2011St. Louis Cardinals 2012–2013New York Yankees 2014–2016Texas Rangers 2016
Career home runs
435
2586 games · 20 seasons
Best season
41
2006 · New York Mets
All-time HR rank
#48
Next: Andre Dawson (438), 4 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

12 badges earned
2Unicorn
5Rare Air
5Legend
  • UnicornGameThree home runsMay 12, 2011 · @ Colorado Rockies
  • UnicornCareerHall of FameInducted 2026
  • ×38Rare AirGameMulti-homer gameFirst Jun 5, 1999 · latest May 9, 2016
  • Rare AirSeason40 home runs2006
  • Rare AirSeasonHomered in five straight games2004 · best 5 straight
  • Rare AirCareer400 home runs435 home runs
  • Rare AirCareerHomered off every team30 of 30 clubs
  • ×4LegendSeason30 home runs2004, 2006, 2007, 2012
  • ×4LegendSeasonPostseason home run2004, 2006, 2012, 2013 · 16 HR
  • LegendCareer300 home runs435 home runs
  • LegendCareerWorld Series ring2017
  • LegendCareer200 home runs435 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
2017Houston Astros1295091451.231.283.383.66633.4
20162 teams1515932993.295.337.513.85019.0
2015New York Yankees1335311967.276.337.471.80825.2
2014New York Yankees1094491549.233.301.402.70326.9
2013St. Louis Cardinals1456002484.296.339.491.83023.1
2012St. Louis Cardinals1516193297.269.346.495.84117.1
20112 teams1425982284.300.385.525.91023.6
2010New York Mets64255727.255.341.427.76831.4
2009New York Mets813571048.325.415.500.91530.8
2008New York Mets16170627112.284.376.500.87622.4
2007New York Mets14463633112.276.353.525.87816.8
2006New York Mets14061741116.275.388.594.98212.4
2005New York Mets1516501678.266.330.414.74436.4
20042 teams15970838104.267.367.548.91515.8
2003Kansas City Royals14160226100.307.389.522.91120.0
2002Kansas City Royals16272229105.273.346.501.84722.0
2001Kansas City Royals15568024101.306.362.514.87625.7
2000Kansas City Royals98413744.247.309.366.67553.1
1999Kansas City Royals15672322108.293.337.454.79130.1
1998Kansas City Royals146307.276.317.466.783—
Career2586110314351587.279.350.486.83622.5

Splits

How he hits them

Every home run

Loading…

Quick answers

Carlos Beltrán home run facts
How many career home runs does Carlos Beltrán have?

Carlos Beltrán hit 435 career MLB home runs in 20 seasons (1998–2017), 48th all-time.

Where does Carlos Beltrán rank on the all-time home run list?

48th in MLB history with 435. Next: Andre Dawson (438), 4 to pass.

What was Carlos Beltrán’s best home run season?

His most home runs in a season is 41, in 2006 with the New York Mets, when he posted a .982 OPS.

Is Carlos Beltrán in the Hall of Fame?

Yes. Carlos Beltrán was inducted into the Baseball Hall of Fame in 2026.

What teams has Carlos Beltrán played for?

Kansas City Royals (1998–2004); Houston Astros (2004, 2017); New York Mets (2005–2011); San Francisco Giants (2011); St. Louis Cardinals (2012–2013); New York Yankees (2014–2016); Texas Rangers (2016).

Follow him.

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