
Which 10 Players Have the Most Home Runs in MLB History?
Players who can consistently hit a high volume of home runs are some of the most adored and coveted assets in MLB.
That said, who has had the most success at hitting the ball out of the park? FOX Sports Research compiled the list! 10 players with the most HRs in MLB history 10. Frank Robinson: 586
Robinson had immense power from the moment he stepped into the majors, hitting 38 home runs and winning Rookie of the Year in his first season. He continued to display that consistent power, riding it to his first MVP award in 1961. He then peaked in 1966, hitting a career-high 49 home runs and leading the league with a .637 slugging percentage. After playing 10 seasons in Cincinnati, Robinson helped Baltimore win the World Series in 1966 and 1970. 9. Sammy Sosa: 609
The only thing Sosa didn't accomplish during his career was winning a World Series. Arguably the greatest slugger in Chicago Cubs history, Sosa made five straight All-Star teams from 1998-2002 and was named NL MVP during the 1998 season. That year, he hit a career-high 66 dingers and followed that up with 63 home runs the next season. 8. Jim Thome: 612
Thome and Sosa fought for the home run crown year after year in the late 1990s and early 2000s. Thome's 22-year career helped him to climb the ranks of this leaderboard, but he was able to sustain his power nearly the whole time. His best seasons came from 2001 to 2003 when he 45 or more home runs in each season. He remains Cleveland's all-time home run leader with 337 over 12 seasons. However, José Ramírez, who's currently at 269, could catch him. 7. Ken Griffey Jr.: 630
Griffey Jr. is one of two Seattle Mariners to be named AL MVP, with the other being Ichiro Suzuki. Griffey did so in 1997 when he set a career-high mark of 56 home runs and batted in a league-leading 147 runs. He hit 56 home runs in the following season as well. Griffey complemented his dynamic power with unlimited range in the outfield as one of the greatest center fielders of all time. 6. Willie Mays: 660
If Griffey was a great center fielder, Mays might have been the absolute best. He set the standard for a five-tool player with basket-catches and diving snags, while hitting moonshots from the batter's box. Mays led MLB in home runs in three separate seasons — when he hit 51 in 1955, 49 in 1962 and 52 in 1965. He won MVP during that 1965 season, as well as another in 1954 when he helped the then-New York Giants to a World Series victory. 5. Alex Rodriguez: 696
Best known for his tenure with the New York Yankees, Rodriguez showcased the most power during his three seasons with the Texas Rangers. He led the AL in home runs every season he was with the team, hitting 52 in 2001, 57 in 2002 and 47 in 2003. He was named AL MVP during his final season with the Rangers and won it twice more with the Yankees. While his power began to take a slight dip after 2007, he finally won a World Series in 2009 with New York. 4. Albert Pujols: 703
Pujols was the epitome of consistency, never exceeding the 50-home run mark in a single season but sustaining power across his entire career. He was easily the St. Louis Cardinals' best player of all time, making the All-Star team during nine of the 11 seasons he played with them. He won back-to-back NL MVP awards in 2008 and 2009, while leading the league in home runs that latter season with 47. He helped the Cardinals win their two most recent World Series in 2006 and 2011, before leaving for the Los Angeles Angels in 2012. 3. Babe Ruth: 714
Ruth is widely considered the greatest baseball player of all time. He was the whole package — a slugger on the field and an impactful player off the field. He was the centerpiece of one of the most significant trades in MLB history as the Boston Red Sox moved him to their rival, the Yankees, after five seasons. He ultimately led the majors in home runs 10 times after joining the Yankees and helped the franchise win four World Series. 2. Henry Aaron: 755
Aaron was MLB's all-time home run leader for 33 seasons after surpassing Ruth in 1974. He played for the Braves in all but his final two seasons and helped them win their first World Series in 1957, when Aaron was named NL MVP. 1. Barry Bonds: 762
Not only does Bonds hold MLB's all-time home run record, but he set the single-season record when he hit 73 in 2001 with the Giants. Bonds was a superstar prior to coming to San Francisco, as he won two NL MVP awards with the Pittsburgh Pirates before his arrival, but his power reached a new level once he changed franchises. He won four consecutive NL MVP awards from 2001 to 2004, giving him the most of all time with seven total.
Check out all of our Daily Rankers .
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account and follow leagues, teams and players to receive a personalized newsletter daily! FOLLOW Follow your favorites to personalize your FOX Sports experience Major League Baseball
recommended
Get more from Major League Baseball Follow your favorites to get information about games, news and more
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Newsweek
5 minutes ago
- Newsweek
BetMGM Bonus Code NW150: Claim $150 PGA, MLB, WNBA Bonus
Use the BetMGM bonus code NW150 to sign up and get one of two welcome offers for the Wyndham Championship, MLB games and WNBA games. Use the BetMGM bonus code NW150 to sign up and get one of two welcome offers for the Wyndham Championship, MLB games and WNBA games. Newsweek AI is in beta. Translations may contain inaccuracies—please refer to the original content. Score one of two welcome offers for a loaded Sunday sports slate with the BetMGM bonus code NW150. Start your new account with a $150 bonus opportunity or a $1,500 first bet safety net to use for the Wyndham Championship, MLB games or WNBA games. All you have to do is click here to start the easy sign-up process. The offer you receive depends on your location when you sign up for a new account. New users in select states (MI, NJ, PA and WV) will get the "bet $10, win $150 bonus" offer. Users who sign up in other states will get the $1,500 first bet safety net. Both of these promos can be used to bet on any market available across BetMGM Sportsbook. Sunday's sports slate brings plenty of betting options. The Wyndham Championship wraps up with the final round, and MLB and the WNBA both provide a number of intriguing matchups. The Astros-Red Sox game starts a full day of MLB action, and the Tigers-Phillies Sunday Night Baseball game will wrap up a big afternoon and evening across the league. The WNBA delivers five games to bet on, including Liberty-Sun, Mystics-Dream, Fever-Storm, Mercury-Sky and Valkyries-Aces. Sign up in time for Sunday's action to maximize your welcome offer and any in-app promos that appeal to you. BetMGM Bonus Code NW150 For PGA, MLB, WNBA Sunday Let's start with the $150 bonus offer, as that has the important caveat that you must win your initial $10 bet. You should look at a wide variety of markets and find one that you think is likely to settle as a win. This bet could be on the final round of the Wyndham Championship or one of the MLB or WNBA games. Any market will work for this promo, so pick one that you think has a good chance of settling as a win, rather than focusing on a big payout. The $1,500 first bet safety net allows users to bet up to that amount and get a bonus refund if their bet settles as a loss. So, if you bet something like $900 on any market, you will get a large payout if your bet wins. If your bet loses, you will get your $900 stake refunded in the form of a bonus to use later on. BetMGM In-App Opportunities When you are set up with BetMGM Sportsbook, there will be plenty of in-app promos to take advantage of. These often provide profit boosts for MLB games, WNBA games and more. You could also claim any early payout options available. BetMGM Sportsbook also has the MLB Daily Swing game, which gives you the chance to win prizes. And you can watch the free game of the day within the app, making it easy to bet while you watch. Sign Up With BetMGM Bonus Code NW150 Click here or on any of our other links to start the sign-up process. There, you will provide the bonus code NW150 along with basic personal information, like your name, date of birth, mailing address and more. This will secure your account and the welcome offer. From there, use a secure payment method, like a credit card, to make an initial deposit to your account. This will cover your initial bet to activate the welcome offer you are eligible for. Any bonus bets you receive with either offer will be valid for seven days before they expire from your account. Newsweek may earn an affiliate commission if you sign up through any links in this article. See the sportsbook operator's terms and conditions for important details. Sports betting operators have no influence over newsroom coverage.
Yahoo
33 minutes ago
- Yahoo
Brewers rookie Jacob Misiorowski placed on IL with tibia contusion
Milwaukee Brewers rookie Jacob Misiorowski has been placed on the 15-day injured list with a left tibia contusion. The team announced Sunday that Misiorowski's designation was retroactive to July 31, a few days after the All-Star right-hander took a line shot to the shin in the first inning against the Chicago Cubs. Misiorowski (4-1, 2.70 ERA) struggled a bit to close the inning, but settled down and retired 10 consecutive batters while throwing 40 pitches over the next three. Misiorowski told reporters before his scheduled start Sunday against the Washington Nationals that he anticipates missing about two starts and being ready to go after the 15 days. Right-hander Logan Henderson was recalled from Triple-A Nashville and expected to start in his place against the Nationals. ___ AP MLB:


USA Today
34 minutes ago
- USA Today
Fanatics Sportsbook Promo: Up to $300 in Guaranteed Bonus Bets for NFL, MLB & More
When the trade deadline has come and gone and the calendar flips to August, it's time to lock in and enjoy Major League Baseball's pennant races as we await NFL action (a full preseason slate this week!). With several big games happening today — and several top pitchers on the mound — it's a great time to capitalize on the Fanatics Sportsbook promo that loads you up to $300 in guaranteed bonus bets. Bettors in Michigan, New Jersey or Pennsylvania are guaranteed $300 in bonus bets just for playing $30 in bets over a three-day span (a $10 or more wager each day on odds of -500 or better). Those playing in Arizona, Colorado, Illinois, Indiana, Louisiana, Massachusetts, Maryland, North Carolina, Ohio, Tennessee, Virginia or West Virginia, place a $10 bet for five straight days. In return, you'll receive $250 in FanCash plus all winnings on those first bets. Bettors in all Fanatics Sportsbook states (outside of New York) can choose the national Fanatics Sportsbook promo No Sweat Bet offer that can mean as much as $1,000 in FanCash back on losing wagers over a 10-day stretch. FanCash can be used for bonus bets or the Fanatics apparel site. New customers in New York get to play one 100% profit-boost token each day for 10 straight days. During July, three division leads changed hands. The New York Mets edged past the Philadelphia Phillies in the NL East, the Milwaukee Brewers climbed over the Chicago Cubs in the NL Central and the Toronto Blue Jays left the New York Yankees behind. We say this as a reminder that anything can happen down the stretch … and probably will. When you look at today's schedule on the Fanatics Sportsbook app — one of the nation's most comprehensive sports betting apps — you'll see intriguing odds in several places. We're focused on Brewers phenom Jacob Misiorowski throwing against the Washington Nationals, the Cubs' Matthew Boyd facing the suddenly hot Baltimore Orioles and the Sunday Night Baseball matchup between the Detroit Tigers and Philadelphia Phillies. With the Fanatics Sportsbook promo, you'll feel like you're getting so many turns at bat that you're the whole batting order. To secure your welcome offer with one of the best sportsbook promos out there, click any BET NOW button and take two minutes to follow the steps. Then you'll soon be rewarded with your bonus bets or FanCash. Fanatics Sportsbook Promo: Up to $300 in Bonus Bets or $1000 in No Sweat Bets Just as time is getting short for MLB teams who aren't near the top of the standings, time is running out for drivers intent on making the NASCAR Cup Series playoffs. Starting with today's Iowa Corn 350 at the Iowa Speedway, there are only four more races before the playoffs. Winning a race automatically qualifies you, so drivers like Brad Kesolowski, Ty Gibbs and Kyle Busch have extra incentive to push it to the limit today. Check the latest auto racing odds to see how they stack up. Just like MLB and NASCAR, the PGA Tour is ready to cut things down to the best of the best. After today's final round of the Wyndham Championship is complete, the top 70 golfers in the point standings get to participate in the FedExCup playoffs that will distribute $100 million in winnings. Tap the Golf icon on the Fanatics Sportsbook app to see how you can play on events all over the world. Ready to play? The nearby BET NOW button gets you on your way with the Fanatics Sportsbook promo that leads you to a wealth of bonus bets, FanCash or 100% profit-boost tokens. How to Unlock the Fanatic Sports Promo Welcome Offers In just a few simple steps you can lock in your Fanatics Sportsbook promo. The Fanatics Sportsbook promo bet-and-get offers require a $10 qualifying bet on odds of -500 or better. In MI, NJ and PA, that qualifying bet returns $100 in bonus bets each day for three days, totaling $300 in bonus bets. In AZ, CO, IL, IN, LA, MA, MD, NC, OH, TN, VA and WV, the $10 qualifying wager earns $50 in FanCash each day for five days, totaling $250 in bonus bets or merchandise. In DC, IA, KS, KY, VT and WY, plus those in the above listed states, make a designated No Sweat Bet each day for the first 10 days. In the event of a loss, you will receive a match up to $100 back each day, which could total $1,000 in FanCash. If you choose any of these options, you will be automatically opted-in on Day 1 but you must opt-in manually on the subsequent days. Bettors in New York get a 100% profit boost daily for 10 days. Bonus bets provided by any of the Fanatics Sportsbook promo offers will be deposited within 72 hours of placing your qualifying bet. Divide up your bonus bets however you choose but use them within seven days of being deposited before they expire.