MakeYourChart

MLB Career Home Run Leaders, 1880 to 2026

Barry Bonds holds the MLB career home run record with 762, passing Hank Aaron's 755 in 2007. Babe Ruth is third with 714.

Free to edit and export · No signup to start

What the data shows

  • In 2026, Barry Bonds ranks #1 with 762, ahead of Hank Aaron (755) and Babe Ruth (714).
  • Back in 1880, Roger Connor was #1 with 3.
  • The top spot changed hands 3 times: Babe Ruth in 1921, Hank Aaron in 1974 and Barry Bonds in 2007.
  • Biggest climber: Albert Pujols, from #11 in 2001 to #4 in 2026.

About this chart

The career home run record has changed hands only a handful of times. Roger Connor led with 138 until Babe Ruth took over in 1921. Hank Aaron passed Ruth's 714 in 1974, ending that season with 733, and Barry Bonds passed Aaron's 755 in 2007 on the way to 762 over 22 seasons. Bonds had 567 at the end of 2001, the year he hit a record 73.

Albert Pujols ended his career in 2022 with exactly 703, fourth on the list. Alex Rodriguez (696), Willie Mays (660), Ken Griffey Jr. (630), Jim Thome (612), Sammy Sosa (609) and Frank Robinson (586) complete the top ten. Totals come from Baseball-Reference, and players keep their final total after retirement.

The data

Source: Baseball-Reference.com, individual player Standard Batting tables (HR), summed cumulatively by season; totals cross-checked with BR career HR leaders page and Wikipedia's career HR leaders list. Retrieved November 4, 2026. Baseball-Reference totals (MLB official totals differ slightly for a few 19th/early-20th-century players). Players keep their final total after retirement; blank = before debut. 2026 regular season included. Roger Connor (138) is included as the pre-Ruth record holder.

MLB Career Home Run Leaders, Cumulative career home runs at each season end, 1880-2026, 1880–2026
Date🇺🇸 Barry Bonds🇺🇸 Hank Aaron🇺🇸 Babe Ruth🇩🇴 Albert Pujols🇺🇸 Alex Rodriguez🇺🇸 Willie Mays🇺🇸 Ken Griffey Jr.🇺🇸 Jim Thome🇩🇴 Sammy Sosa🇺🇸 Frank Robinson🇺🇸 Roger Connor
18803
18815
18829
188310
188414
188515
188622
188739
188853
188966
189080
189187
189299
1893110
1894118
1895126
1896137
1897138
1898138
1899138
1900138
1901138
1902138
1903138
1904138
1905138
1906138
1907138
1908138
1909138
1910138
1911138
1912138
1913138
19140138
19154138
19167138
19179138
191820138
191949138
1920103138
1921162138
1922197138
1923238138
1924284138
1925309138
1926356138
1927416138
1928470138
1929516138
1930565138
1931611138
1932652138
1933686138
1934708138
1935714138
1936714138
1937714138
1938714138
1939714138
1940714138
1941714138
1942714138
1943714138
1944714138
1945714138
1946714138
1947714138
19487140138
19497140138
19507140138
195171420138
195271424138
195371424138
19541371465138
195540714116138
19566671415238138
195711071418767138
195814071421698138
1959179714250134138
1960219714279165138
1961253714319202138
1962298714368241138
1963342714406262138
1964366714453291138
1965398714505324138
1966442714542373138
1967481714564403138
1968510714587418138
1969554714600450138
1970592714628475138
1971639714646503138
1972673714654522138
1973713714660552138
1974733714660574138
1975745714660583138
1976755714660586138
1977755714660586138
1978755714660586138
1979755714660586138
1980755714660586138
1981755714660586138
1982755714660586138
1983755714660586138
1984755714660586138
1985755714660586138
198616755714660586138
198741755714660586138
198865755714660586138
198984755714660164586138
19901177557146603819586138
199114275571466060129586138
199217675571466087337586138
19932227557146601321070586138
199425975571406601723095586138
1995292755714566018955131586138
19963347557144166023893171586138
199737475571464660294133207586138
1998411755714106660350163273586138
1999445755714148660398196336586138
2000494755714189660438233386586138
200156775571437241660460282450586138
200261375571471298660468334499586138
2003658755714114345660481381539586138
2004703755714160381660501423574586138
2005708755714201429660536430588586138
2006734755714250464660563472588586138
2007762755714282518660593507609586138
2008762755714319553660611541609586138
2009762755714366583660630564609586138
2010762755714408613660630589609586138
2011762755714445629660630604609586138
2012762755714475647660630612609586138
2013762755714492654660630612609586138
2014762755714520654660630612609586138
2015762755714560687660630612609586138
2016762755714591696660630612609586138
2017762755714614696660630612609586138
2018762755714633696660630612609586138
2019762755714656696660630612609586138
2020762755714662696660630612609586138
2021762755714679696660630612609586138
2022762755714703696660630612609586138
2023762755714703696660630612609586138
2024762755714703696660630612609586138
2025762755714703696660630612609586138
2026762755714703696660630612609586138

Post it

Suggested caption: “Bonds 762, Aaron 755, Ruth 714. Will anyone top that?” Credit the source in your caption; it heads off the 'source?' comments.

Make it yours

  • Switch between bar, line, column and donut races with one click.
  • Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
  • Change the theme, font, colors and race length, and add your own captions.
  • Paste your own numbers from Excel or Google Sheets. See the bar chart race maker for tips.

Frequently asked questions

Who has hit the most home runs in MLB history?

Barry Bonds has hit the most, with 762 career home runs over 22 seasons ending in 2007. Hank Aaron is second with 755 and Babe Ruth third with 714.

When did Hank Aaron break Babe Ruth's home run record?

Hank Aaron became the career leader in 1974, finishing that season with 733 against Ruth's 714. He held the record until Barry Bonds passed his 755 in 2007.

Who held the home run record before Babe Ruth?

Roger Connor held it before Ruth, with 138 career home runs. Ruth took the career lead in 1921 and finished with 714.

Where does this data come from?

Baseball-Reference.com, individual player Standard Batting tables (HR), summed cumulatively by season; totals cross-checked with BR career HR leaders page and Wikipedia's career HR leaders list. Retrieved November 4, 2026. Baseball-Reference totals (MLB official totals differ slightly for a few 19th/early-20th-century players). Players keep their final total after retirement; blank = before debut. 2026 regular season included. Roger Connor (138) is included as the pre-Ruth record holder. You can download the full table as a CSV from this page.

Can I turn this chart into a video?

Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.

Related data

All sports charts