8 Sluggers With the Most Consecutive Seasons of 40-Plus Home Runs
You probably know all these guys, but the numbers they put up are still ridiculous.
One of the (many) things I love about baseball is how stat-driven its rich history is. Major League Baseball has been around for well over a century, but certain single-season home run benchmarks haven’t been reached often.
The 50-homer plateau is one of those. Aaron Judge (58) and Shohei Ohtani (54) both reached the half-century mark in 2024, but that’s not a common occurrence. A player has slugged 50-plus homers in a season just 50 different times.
While the 40-homer club is less exclusive, it’s still a meaningful accomplishment. In addition to Judge and Ohtani, Anthony Santander (44) and Juan Soto (41) were the only other sluggers to hit that many homers this past season. These efforts bring the total number of 40-homer performances in big-league history to 367.
You can get a full rundown of those occurrences right here. But for today, the focus will be on the eight players who have the most consecutive seasons with at least 40 homers. There’s a good chance you’ve heard of them, too.
If you know someone who would enjoy reading content like this, please share it so they can subscribe and get dingers straight to their inbox three times per week!
7 Straight Seasons of 40-Plus Homers
Babe Ruth, New York Yankees (1926–32)
Babe Ruth’s seven-season streak of 40-plus home runs isn’t just the longest—it’s the gold standard. From 1926–32, Ruth rewrote baseball’s record books, averaging an astounding 49 home runs per season. He hit 60 dingers in 1927, which was an MLB record for 34 years before Roger Maris surpassed him.
His OPS during this streak also never dipped below 1.150. The best part of all, though, is that this streak could’ve been much longer. He hit 35 homers in 1922, 25 in 1925 (he played just 98 games) and 34 in 1933. Had he reached 40 in each of those seasons, the streak would’ve been 14 seasons long.
6 Straight Seasons of 40-Plus Homers
Alex Rodriguez, Seattle Mariners & Texas Rangers (1998–2003)
A-Rod’s six-season streak bridges his tenure with two teams. It began with a bang since he became the first (and still only) primary infielder to join the 40-40 club in 1998.
Rodriguez led the league in homers three straight years with the Rangers from 2001-03. He clubbed a total of 281 homers during this stretch, so let’s put that in perspective.
His 696 homers are among the most all-time, and it took him 22 years to reach that number. This six-season stretch represents about 27% of A-Rod’s big-league career. Despite that, just a shade over 40% of his total homers came during this span.
Sammy Sosa, Chicago Cubs (1998–2003)
While Sammy Sosa isn’t at the top of this list, he gets a little extra shoutout for how he got here. He had four straight years of 50-plus homers, three of which surpassed the 60-homer mark. And if he hit just *one* more homer in 2002, that streak would’ve been five.
The right-handed slugger collected 332 of his 609 career homers during this span. A normal year for Sosa during the streak included a .302/.391/.635 line with 55 homers, 135 RBI and 120 runs scored. Phew!
5 Straight Seasons of 40-Plus Homers
Ralph Kiner, Pittsburgh Pirates (1947–51)
Ralph Kiner’s five-season streak with the Pirates cemented him as one of the most feared sluggers of the post-war era. He hit a league-leading 23 homers as a rookie in 1946 before rattling off five straight years of 40-plus dingers. He also added 37 more homers in 1952. Nobody hit more homers than him from 1946-52 and he led the league in that category every single year.
His best performance came in 1949 when he slugged 54 home runs with a monstrous 1.089 OPS. Kiner averaged 47 home runs per season during his streak and finished in the top 10 of MVP voting five times, all while playing in Forbes Field—a notoriously tough park for hitters.
Duke Snider, Brooklyn Dodgers (1953-57)
Duke Snider was the heart of the Dodgers’ offense in the 1950s. From 1953–57, Snider averaged 41 home runs per season and led the league once (43 in ‘56). His 1955 campaign was noteworthy — he finished with 42 homers and 136 RBI. He placed second in MVP Award voting but took home the biggest prize of all.
After losing three straight World Series to the Yankees, he powered Brooklyn to a title. Snider slugged four homers with seven RBI and a 1.210 OPS across that seven-game series.
Adam Dunn, Cincinnati Reds & Arizona Diamondbacks (2004–08)
Known for his prodigious power, Adam Dunn’s five-season streak came with plenty of fireworks. From 2004–08, he clubbed exactly 40 home runs four times and 46 in 2004. But you already knew that about him.
Dunn’s approach was simple: hit bombs. During this streak, he led the league in three-true-outcome percentage, proving he was a modern slugger ahead of his time. He led the league in strikeouts from 2004-06 and didn’t finish with fewer than 164 whiffs in a season. Dunn also led the league in walks in 2008 and didn’t finish with fewer than 101 in any campaign.
Barry Bonds, San Francisco Giants (2000–04)
Barry Bonds’ five-season streak isn’t just remarkable—it’s historic. From 2000-04, he hit 258 home runs, including his record-setting 73 in 2001. His OPS+ during this period was an absurd 241, meaning he was nearly 2.5 times as productive as the average hitter. He had a little extra help thanks to PEDs, but it’s very clear that his God-given talent and Baseball IQ were on another level.
After finishing second in NL MVP Award voting to Giants teammate Jeff Kent in 2000, Bonds won it four straight times, making him a seven-time MVP winner.
Ken Griffey Jr., Seattle Mariners & Cincinnati Reds (1996–2000)
Ken Griffey Jr. made hitting 40-plus homers look effortless. He went deep 249 times during this stretch, leading the American League each year from 1997-99. This included two straight seasons of exactly 56 homers in ‘97 and ‘98, but you already know how similar those campaigns were, too.
Griffey already had two seasons of 40-plus homers under his belt before starting this streak. He was limited to just 72 games in 1995 because of injury (he hit 17 homers). Had he been healthy, the left-handed slugger would’ve had a better shot at breaking Babe Ruth’s record of consecutive 40-homer seasons.
Get More Content from MLB Daily Dingers!
I appreciate you letting me slide into your inbox three days a week. You can always go back and look at past newsletter issues, but that’s not the only way to get home-run content if you’re hankering for more dingers. I’ve broken down my blog content into the following digestible pages:
As always, thanks for reading and subscribing! I’m working on ways to make this subscription more valuable, fun, and engaging — I’m excited for you to see what I’m working on sometime this offseason!