🏆 Leaderboard
← Back to Blog
⚾ MLB HISTORY

The 15 Greatest Hitters in MLB History

September 7, 2026·9 min read·Play the 162-0 Challenge →·By Jay Dee

Baseball's greatest debate isn't about pitching or fielding — it's about hitting. Who was better: Babe Ruth or Ted Williams? Barry Bonds at his peak or Willie Mays over a career? Ty Cobb's average or Hank Aaron's power? The 162-0 Challenge spans over 70 years of baseball history, so we're ranking the greatest pure hitters across all eras — adjusted for era context, adjusted for competition, and ranking pure offensive dominance.

#1

Babe Ruth

New York Yankees / Boston Red Sox
.342 BA · 714 HR · 2,213 RBI · 1.164 OPS career · 7× World Series champion

Babe Ruth is the greatest hitter in baseball history and it's not particularly close. His 1920 season — 54 home runs when the rest of the entire American League hit 369 combined — is the most statistically outlier individual offensive season in any major professional sport. He hit more home runs than entire teams in multiple seasons. His career OPS of 1.164 leads all players in major league history. He also pitched at an elite level before becoming a position player. The Bambino is the foundation on which the entire modern game was built.

#2

Ted Williams

Boston Red Sox
.406 BA in 1941 · .482 career OBP (all-time record) · 521 HR · 2× Triple Crown · 2× MVP

Ted Williams was the greatest pure hitter in baseball history by almost any technical measurement. His .482 career on-base percentage is the highest in MLB history — he simply refused to make outs. He hit .406 in 1941 — the last player to hit .400 — and his career was interrupted by five years of military service during WWII and the Korean War. With those seasons included in his statistics, the most charitable projections put him at over 650 career home runs. His eyesight was so extraordinary that he could read the label on a baseball as it crossed the plate. He called hitting a baseball "the hardest single thing to do in all of sports" — and then he did it better than anyone.

#3

Barry Bonds

San Francisco Giants / Pittsburgh Pirates
.298 BA · 762 HR (all-time record) · 2,558 BB · 4× MVP (consecutive 2001-04) · .609 career SLG

Barry Bonds's 2001-2004 peak is the most sustained individual offensive run in baseball history. He hit 73 home runs in 2001, was intentionally walked 120 times in 2004, and his 2002 OPS of 1.381 is the highest single-season mark ever recorded. His four consecutive MVP awards from 2001-2004 have never been matched. The PED controversy complicates his legacy — he is not in the Hall of Fame — but the statistical dominance of his Giants years represents a level of offensive performance the game has never seen replicated. Before 1998, he was a .290/40 HR/110 RBI player with Gold Gloves. His peak in San Francisco is a separate, stratospheric thing.

#4

Willie Mays

New York / San Francisco Giants
.301 BA · 660 HR · 1,903 RBI · 2× MVP · 24× All-Star · considered greatest all-around player ever

Willie Mays is widely considered the greatest all-around baseball player in history — best hitter, best fielder, best baserunner of his era simultaneously. His 660 career home runs rank third all-time. His defensive reputation — anchored by "The Catch" in the 1954 World Series — is the most famous fielding play in baseball history. Two MVP awards, 24 All-Star selections, and a career that spanned from the tail end of the live-ball era through the expansion era make his statistics difficult to fully contextualize. He missed two full seasons to military service, making his career numbers even more extraordinary in context.

#5

Hank Aaron

Milwaukee / Atlanta Braves / Milwaukee Brewers
.305 BA · 755 HR · 2,297 RBI · 2× batting champion · 1× MVP · 25× All-Star

Hank Aaron's consistency across 23 seasons was arguably the most remarkable sustained achievement in baseball history. He never had a 50-home run season or a .400 batting average season — but he was the most reliable offensive performer in the game for over two decades, averaging 35 home runs and 100 RBIs per year from 1955 to 1974. His career RBI total (2,297) is the second-highest in MLB history. He broke Babe Ruth's career home run record in 1974 while receiving death threats. Hammerin' Hank did it the hardest way possible.

#6

Lou Gehrig

New York Yankees
.340 BA · 493 HR · 1,995 RBI · .632 SLG · 2× MVP · Triple Crown 1934

The Iron Horse was overshadowed by Babe Ruth for much of his career, but Lou Gehrig's numbers stand alone. A .340 career batting average with 493 home runs and nearly 2,000 RBIs — achieved in only 2,164 games — represents a rate of production that may never be matched. His career was cut tragically short by ALS at age 36, making his numbers a remarkable underrepresentation of what he could have achieved. His 2,130 consecutive games streak — broken by Cal Ripken in 1995 — defined him as much as his hitting, but the hitting alone makes him one of the five best ever.

#7

Mickey Mantle

New York Yankees
.298 BA · 536 HR · 1,509 RBI · 3× MVP · 536+ HR despite significant injury loss

Mickey Mantle may be the greatest "what if" in baseball history. He was the most physically gifted player of his era — capable of switch-hitting for power and average, running 3.1 seconds to first base, and playing Gold Glove center field — but injuries limited him to fewer than 140 games in most of his career. Despite this, he hit 536 home runs, won three MVPs, and led the Yankees to seven World Series championships. Healthy, some analysts believe he would have surpassed Ruth. We'll never know, but what he accomplished in the games he played was extraordinary.

#8

Stan Musial

St. Louis Cardinals
.331 BA · 475 HR · 1,951 RBI · 3× MVP · 24× All-Star

Stan "The Man" Musial was the most consistent left-handed hitter of the 1940s and 1950s, winning three MVP awards and maintaining a .331 career batting average across 22 seasons. He was so dominant against Brooklyn that fans at Ebbets Field reportedly said "here comes the man again" every time he came to bat — giving him his nickname. His career numbers rank among the top five in batting average, hits, and extra-base hits in MLB history, and he did it all without the benefit of favorable ballpark factors or era inflation.

#9

Rogers Hornsby

St. Louis Cardinals / Chicago Cubs
.358 career BA (highest ever for a right-hander) · .424 in 1924 (record) · 2× MVP · 2× Triple Crown

Rogers Hornsby holds the highest single-season batting average in the modern era (.424 in 1924) and the highest career batting average of any right-handed hitter (.358). His 1922-1925 run — four straight seasons above .380 — is the most dominant offensive stretch any pure hitter has ever produced. He won two Triple Crowns and two MVP awards, and his career wOBA (weighted on-base average) trails only Babe Ruth and Ted Williams among all players with substantial career at-bats.

#10

Ty Cobb

Detroit Tigers / Philadelphia Athletics
.366 career BA (all-time record) · 4,189 hits (former all-time record) · 12× batting champion

Ty Cobb's .366 career batting average is the highest in MLB history and will almost certainly never be approached. He won 12 batting titles, led the league in on-base percentage 11 times, and was one of the most feared offensive players in the Deadball Era when home runs were rare and putting the ball in play was the offensive art form. His reputation for aggressive baserunning and fierce competitiveness is as legendary as his batting average. By the metrics of his era — on-base percentage, batting average, slugging — he was the most dominant position player in baseball.

#11

Ken Griffey Jr.

Seattle Mariners / Cincinnati Reds
.284 BA · 630 HR · 1,836 RBI · 1× MVP · 13× Gold Glove · universally beloved

The Kid is the most universally beloved player of the 1990s and one of the five most physically gifted players the game has ever produced. His 630 career home runs include a decade of seasons in which he was the most exciting player in baseball — the hat turned backward, the swing, the defensive plays in center field. Injuries in Cincinnati cost him roughly 150-200 career home runs and potentially a historic chase at Ruth's record. His 1997 MVP season and his dominant run from 1993-2000 represent one of the best eight-year peaks in the history of the position.

#12

Albert Pujols

St. Louis Cardinals / Los Angeles Angels / St. Louis Cardinals
.296 BA · 700 HR · 2,218 RBI · 3× MVP · member of 700 HR club

Albert Pujols's first decade in St. Louis was arguably the most productive offensive run in baseball history for a first baseman. He hit .312 with 32+ home runs and 100+ RBIs in each of his first 11 seasons — a standard of consistency that no player in history has matched. His 700 career home runs place him in one of baseball's most exclusive clubs, and his 2,218 career RBIs are the fourth-highest all-time. The Machine was the last great run-producing first baseman of the traditional style.

#13

Mike Trout

Los Angeles Angels
.301 BA · 350+ HR · 3× MVP · highest WAR through age 29 in MLB history

Mike Trout is the greatest player of his generation and one of the most statistically dominant players in baseball history through his prime. His WAR accumulation through age 29 was the highest in MLB history, surpassing even Ruth and Mays at the same point in their careers. Injuries after 2020 have limited his counting stats, but his rate statistics during his prime were historically elite. He never played in a postseason game with legitimate championship contention — a tragedy for his legacy that distorts how he's perceived relative to his actual talent.

#14

Frank Robinson

Cincinnati Reds / Baltimore Orioles
.294 BA · 586 HR · 1,812 RBI · 2× MVP (in both leagues) · 1966 Triple Crown

Frank Robinson is the only player in MLB history to win MVP awards in both the National League and American League. He won the Triple Crown in 1966 after being traded by Cincinnati — who called him "an old 30" — and proceeded to hit .316/.410/.637 with 49 home runs for Baltimore. His 586 career home runs ranked fourth all-time when he retired. He's consistently underrated in historical rankings despite numbers that place him in the top 15 hitters in baseball history by any meaningful metric.

#15

Manny Ramirez

Cleveland Indians / Boston Red Sox / LA Dodgers
.312 BA · 555 HR · 1,831 RBI · 12× All-Star · 2004 World Series MVP

Manny Ramirez was the most natural pure right-handed hitter since Joe DiMaggio. His combination of bat speed, plate discipline, and mechanical simplicity made his swing one of the most studied in baseball history. He hit .312 with 555 home runs and was consistently one of the three best offensive players in the game for 15 years. His PED suspensions, like Bonds, complicate his legacy and have kept him out of the Hall of Fame. But the hitting ability was real, and his .312/.411/.585 career slash line places him among the greatest hitters who ever played.

162-0 Hitting Strategy

In the 162-0 Challenge, home runs and RBIs carry the most weight in the simulation engine. Ruth (1920s Yankees), Bonds (2000s Giants), and Mays or Aaron (1950s-60s Giants/Braves) are the gold-standard outfield picks. If you land on the 1920s Yankees, draft Ruth immediately regardless of what position you still need.

Build Your All-Time MLB Lineup

Draft Ruth, Mays, Aaron, and the greatest hitters in history. Can you go 162-0?

Play the 162-0 Challenge →

Related Articles

MLB History
10 MLB Records That Will Probably Never Be Broken →
MLB History
10 Craziest Single-Game Stat Lines in MLB History →