RetiredLF2005–2019T-648 all-time

Melky Cabrera

“Melk Man” · New York Yankees, Atlanta Braves, Kansas City Royals, San Francisco Giants, Toronto Blue Jays, Chicago White Sox, Cleveland Indians, Pittsburgh Pirates

Bats / ThrowsSwitch / Left
Age42
Height / Weight5' 10" / 210 lb
BornAug 11, 1984 · Bajos De Haina, Dominican Republic
MLB debutJul 7, 2005
Last gameSep 29, 2019
TeamsNew York Yankees 2005–2009Atlanta Braves 2010Kansas City Royals 2011, 2017San Francisco Giants 2012Toronto Blue Jays 2013–2014Chicago White Sox 2015–2017Cleveland Indians 2018Pittsburgh Pirates 2019
Career home runs
144
1887 games · 15 seasons
Best season
18
2011 · Kansas City Royals
All-time HR rank
T-648
Tied with 7 others · Next: José Reyes (145), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

3 badges earned
1Rare Air
2Legend
  • ×5Rare AirGameMulti-homer gameFirst Apr 22, 2009 · latest Apr 28, 2019
  • LegendSeasonPostseason home run2007 · 1 HR
  • LegendCareerWorld Series ring2 rings · 2009, 2012

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
2019Pittsburgh Pirates133397747.280.313.399.71254.0
2018Cleveland Indians78278639.280.335.420.75541.7
20172 teams1566661785.285.324.423.74736.5
2016Chicago White Sox1516461486.296.345.455.80042.2
2015Chicago White Sox1586831277.273.314.394.70852.4
2014Toronto Blue Jays1396211673.301.351.458.80935.5
2013Toronto Blue Jays88372330.279.322.360.682114.7
2012San Francisco Giants1135011160.346.390.516.90641.7
2011Kansas City Royals1557061887.305.339.470.80936.6
2010Atlanta Braves147509442.255.317.354.671114.5
2009New York Yankees1545401368.274.336.416.75237.3
2008New York Yankees129453837.249.301.341.64251.8
2007New York Yankees150612873.273.327.391.71868.1
2006New York Yankees130524750.280.360.391.75165.7
2005New York Yankees61900.211.211.211.422—
Career18877527144854.285.334.417.75147.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Melky Cabrera home run facts
How many career home runs does Melky Cabrera have?

Melky Cabrera hit 144 career MLB home runs in 15 seasons (2005–2019), tied for 648th all-time.

Where does Melky Cabrera rank on the all-time home run list?

Tied for 648th in MLB history with 144. Next: José Reyes (145), 2 to pass.

What was Melky Cabrera’s best home run season?

His most home runs in a season is 18, in 2011 with the Kansas City Royals, when he posted a .809 OPS.

What teams has Melky Cabrera played for?

New York Yankees (2005–2009); Atlanta Braves (2010); Kansas City Royals (2011, 2017); San Francisco Giants (2012); Toronto Blue Jays (2013–2014); Chicago White Sox (2015–2017); Cleveland Indians (2018); Pittsburgh Pirates (2019).

Follow him.

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