

Wikimedia Commons
From the Deadball Era to the steroid age, these are the hitters, pitchers, and fielders who defined America's pastime across more than a century of Major League Baseball. Ranked by career statistics, era-adjusted dominance, and lasting cultural impact, this list spans legends from the 1900s through the 2000s.
Rankings featuring Top 10 Greatest Baseball Players of All Time across Top10Grid
Curated by our sports editors. Statistical evidence sets the floor; community vote moves the order.

The definitive figure in baseball history, Ruth hit 714 home runs and posted a .342 career batting average across 22 seasons (1914-1935). He revolutionized the sport by turning the home run into the game's central offensive weapon, first as a dominant Red Sox pitcher and later as the Yankees' legendary slugger.

Widely considered the most complete player in baseball history, Mays combined 660 career home runs with a .302 batting average and 12 Gold Gloves for his centerfield excellence. His 1954 World Series catch remains the most famous defensive play ever made on a major league diamond.

Aaron broke Babe Ruth's all-time home run record on April 8, 1974, finishing his 23-year career with 755 homers and 2,297 RBIs. He hit 30 or more home runs in 15 consecutive seasons and won the NL MVP award in 1957 while leading Milwaukee to the World Series title.

The last MLB player to hit over .400 in a season — posting .406 in 1941 — Williams compiled a .482 career on-base percentage, the highest in history. He won six batting titles and two Triple Crowns despite losing nearly five prime seasons to military service in WWII and the Korean War.

The switch-hitting Mantle won the Triple Crown in 1956, three AL MVP awards, and seven World Series titles with the Yankees between 1951 and 1968. He hit 536 career home runs while playing through chronic knee injuries that severely limited his athleticism throughout his career.
The Iron Horse played 2,130 consecutive games for the New York Yankees from 1925 to 1939, a record that stood for 56 years. Gehrig compiled a .340 career batting average with 1,995 RBIs and 493 home runs before ALS — now known as Lou Gehrig disease — ended his career at age 36.

Bonds holds the all-time MLB records for career home runs (762), single-season home runs (73 in 2001), and career walks (2,558). He won seven NL MVP awards — four consecutively from 2001 to 2004 — and posted a slugging percentage of .863 in 2001, a single-season record that remains untouched.

Cobb retired in 1928 with a .366 career batting average — the highest in Major League Baseball history — and won 12 American League batting titles. He holds the record for most seasons with a batting average above .300 (23) and was one of the five original inductees into the Baseball Hall of Fame in 1936.

Junior hit 630 career home runs and won 10 consecutive Gold Gloves in center field for the Seattle Mariners from 1990 to 1999. Named to the All-Century Team in 1999, he was elected to the Hall of Fame in 2016 with 99.3 percent of the vote — at the time the highest percentage in history.

The Big Train won 417 games across 21 seasons with the Washington Senators from 1907 to 1927, all with one franchise. He held the MLB strikeout record of 3,509 until 1983, and his career ERA of 2.17 reflects pitching dominance that has never been matched in the live-ball era.
The most-voted lists across every category — curated weekly. Join the early readers.
No spam. One email per week. Unsubscribe anytime.


Create a free account or sign in to join the discussion.
Sign in to join the conversation
Top 10 Moments from the 2026 Winter OlympicsExplore more Sports rankings on Top10Grid
Because you're viewing Sports

The definitive figure in baseball history, Ruth hit 714 home runs and posted a .342 career batting average across 22 seasons (1914-1935). He revolutionized the sport by turning the home run into the game's central offensive weapon, first as a dominant Red Sox pitcher and later as the Yankees' legendary slugger.

Widely considered the most complete player in baseball history, Mays combined 660 career home runs with a .302 batting average and 12 Gold Gloves for his centerfield excellence. His 1954 World Series catch remains the most famous defensive play ever made on a major league diamond.

Aaron broke Babe Ruth's all-time home run record on April 8, 1974, finishing his 23-year career with 755 homers and 2,297 RBIs. He hit 30 or more home runs in 15 consecutive seasons and won the NL MVP award in 1957 while leading Milwaukee to the World Series title.

The last MLB player to hit over .400 in a season — posting .406 in 1941 — Williams compiled a .482 career on-base percentage, the highest in history. He won six batting titles and two Triple Crowns despite losing nearly five prime seasons to military service in WWII and the Korean War.

The switch-hitting Mantle won the Triple Crown in 1956, three AL MVP awards, and seven World Series titles with the Yankees between 1951 and 1968. He hit 536 career home runs while playing through chronic knee injuries that severely limited his athleticism throughout his career.
The Iron Horse played 2,130 consecutive games for the New York Yankees from 1925 to 1939, a record that stood for 56 years. Gehrig compiled a .340 career batting average with 1,995 RBIs and 493 home runs before ALS — now known as Lou Gehrig disease — ended his career at age 36.

Bonds holds the all-time MLB records for career home runs (762), single-season home runs (73 in 2001), and career walks (2,558). He won seven NL MVP awards — four consecutively from 2001 to 2004 — and posted a slugging percentage of .863 in 2001, a single-season record that remains untouched.

Cobb retired in 1928 with a .366 career batting average — the highest in Major League Baseball history — and won 12 American League batting titles. He holds the record for most seasons with a batting average above .300 (23) and was one of the five original inductees into the Baseball Hall of Fame in 1936.

Junior hit 630 career home runs and won 10 consecutive Gold Gloves in center field for the Seattle Mariners from 1990 to 1999. Named to the All-Century Team in 1999, he was elected to the Hall of Fame in 2016 with 99.3 percent of the vote — at the time the highest percentage in history.

The Big Train won 417 games across 21 seasons with the Washington Senators from 1907 to 1927, all with one franchise. He held the MLB strikeout record of 3,509 until 1983, and his career ERA of 2.17 reflects pitching dominance that has never been matched in the live-ball era.
Top 10 World Cup Penalty Shootout Dramas
200 views · 1 votes

Top 10 Greatest MMA Fighters of All Time
10 items

Top 10 Action Athletes of 2026
10 items

Top 10 Greatest NFL Players of All Time
10 items

Top 10 Most Overrated NBA Players
10 items

Top 10 Greatest Tennis Players of All Time
10 items

Top 10 Most Successful Female Athletes of All Time
10 items
If you liked this, you might love these





