career home run leaders

Career Home Run Leaders: The Ultimate Guide

This page will serve as the ultimate guide for career home run leaders. It will also feature other notable career-long performances from sluggers we all know and love to watch mash taters. If you’re looking for:

  • All-Time Home Run Leaders
  • Each MLB Team’s Career Home Run Leader
  • The All-Time Home Run Leaderboard for Each Team
  • Most Career Home Runs at Each Position
  • Most Career Grand Slams
  • Details on the 100 Home Run Club
  • Details on the 300 Home Run Club
  • Milestone Homers for Pujols, Bonds, Cabrera, and Griffey Jr.
  • Yearly Home Run Progressions for Alonso, Judge, Ohtani, and Trout

Then you’re in the right place. I will keep adding to this page as I create more career home run content. If you have any ideas for an article you’d like me to write, don’t hesitate to reach out.

Who Has the Most Home Runs of All Time?

YouTube video

While it makes some people mad, Barry Bonds is MLB’s all-time home run leader with 762 dingers. There are three other sluggers in the 700-homer club: Hank Aaron (755), Babe Ruth (714), and Albert Pujols (703). See the top 61 home run sluggers in baseball history right here.

Which Players Are the All-Time Home Run Leaders For Each MLB Team?

If you’d like to learn about each club’s all-time home run king, you’re in luck. All the details and videos you’d need can be found right here.

Are you now wishing you could see leaderboards for each team? You’re in luck there, too. Click on the team name below to see who are each organization’s best power hitters.

The All-Time Home Run Leaders at Each Position

I’ve spent time talking about all-time home run leaders in MLB history and the leaders within each team. Did you think I wouldn’t also talk about the sluggers who have gone deep the most at each position in a career? Well, think again.

This list only includes the number of home runs a player has slugged while playing that specific position. It includes a bunch of Hall of Famers, as well as a few more who should be Hall of Famers. Oh, and Babe Ruth isn’t included. See who is here.

Who Has Hit the Most Career Grand Slams?

Only three big-league hitters have hit 20-plus grand slams during their careers: Alex Rodriguez, Lou Gehrig and Manny Ramirez. A-Rod is the all-time leader with 25 grand salamis. Get a breakdown of the top 12 here.

Who Is the Fastest to 100 HR in MLB History?

Ryan Howard holds the MLB record for being the fastest to 100 career home runs. He did so in 325 games (1,141 at-bats). He reached the milestone during the 2007 season. Gary Sanchez holds the American League record, reaching the century mark in 355 games played.

Learn much more about the 100 Home Run club right here. As of July 30, 2024, there are 1,005 members.

How Many Players Have 300 Career Home Runs?

As of July 30, 2024, there are 162 players in the 300 Home Run Club. Aaron Judge is the newest member of the club, and he’s also the fastest player to reach that milestone. Learn everything there is to know about this much more exclusive club right here.

Does Albert Pujols Have 700 Home Runs?

Why yes, he does. Pujols ranks fourth all-time on MLB’s home run list with 703 taters. If it wasn’t for a terrific final season in 2022 with the Cardinals, he wouldn’t have gotten there. The Machine slugged 24 homers in 351 plate appearances. It was his highest home total in a single season since slugging 31 in 2016 for the Angels.

Check out Pujols’ milestone home runs and other memorable (read: powerful) moments throughout his career.

How Many Home Runs Did Barry Bonds Hit?

Barry Bonds is baseball’s all-time home run king with 762 dingers thanks to a late-career power surge (and yes, he received a little boost to get there). The left-handed slugger posted five straight seasons of 40-plus homers between 2000 and 2004. This included 73 in 2001, which was the only time he hit more than 50 in one year.

You can view Bonds’ milestone home runs right here.

How Many Home Runs Does Miguel Cabrera Have?

Miguel Cabrera finished his 21-year MLB career in 2023 with 511 home runs. He did most of this work during his younger years. Between 2003 and 2016, Miggy averaged 32 homers per season. From 2017 to 2023, that number dropped down to nine.

Enjoy a stroll down memory lane by watching Cabrera’s milestone homers here.

Where Does Ken Griffey Jr. Rank on the All-Time Home Run List?

Ken Griffey Jr. finished his Hall of Fame career with 630 home runs. That ranks seventh on the all-time list. Willie Mays (660) is right in front of him, while Jim Thome (612) is immediately behind him. Griffey’s power peak was insane. Between 1993 and 2000, he *averaged* 44 homers in a season. The only time he didn’t reach 40 was in 1995 – he hit 17 in 72 games played.

Check out that sweet swing by watching his milestone home runs here.

How Many Home Runs Has Pete Alonso Hit?

The answer to this question is constantly changing during the baseball season. As of July 30, 2024, Alonso has slugged 22 home runs this season. That gives him 214 for his career (at the moment).

Get a yearly look at his home run progression here. If you’d like to follow along with his current destruction, you can do that with our 2024 Pete Alonso Home Run Tracker.

How Many Home Runs Has Aaron Judge Hit?

Like Alonso, this answer changes rapidly during the season (probably the fastest of anyone in baseball). As of July 30, 2024, Judge has 39 homers for the year and is at 296 for his career.

Check out his yearly home run damage here and keep tabs on his current production with our 2024 Aaron Judge Home Run Tracker.

What is Shohei Ohtani’s Longest Home Run?

Shohei Ohtani’s longest home run (so far) traveled 493 feet during the 2023 season. It’s also one of the longest homers of the Statcast era, which dates to 2015.

If you’re curious as to how Ohtani’s home run numbers have progressed since his debut in 2018, you can check it all out here. Stay updated on his power right now with our 2024 Shohei Ohtani Home Run Tracker.

How Many Home Runs Does Mike Trout Have?

As of July 30, 2024, Mike Trout has slugged 378 home runs during his career. That already has him at the top of the Angels’ all-time leaderboard. It’s been tough for him to stay healthy recently, but the right-handed hitter has proven he can mash with the best of them. Trout has surpassed the 30-homer plateau seven times. Three of those seasons have finished with 40-plus taters.

Get what you need to know about Mike Trout’s homers through the years here. Whenever he returns from the injured list (fingers crossed), you can also keep tabs on his power production with our 2024 Mike Trout Home Run Tracker.

Want to see some homers in person this season? Of course you do. Grab MLB tickets from our friends at Vivid Seats. And before you get to the stadium, make sure you’re decked out in the right gear. Get your favorite team’s official merch from the MLB Shop or a ‘Big Dinger Energy’ shirt from our apparel store.

Which Home Run Hitter Are You?

Take a six-question quiz and see which current slugger matches your personality!

Join my Substack and the quiz will get sent straight to your inbox.