
Wikimedia Commons
Top 10 Greatest Baseball Players of All Time
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.
Cite or embed this list
- APA
- MLA
- HTML table
- Iframe
Top10Grid lets the community re-rank anything — this order comes from source research for now; use the buttons below to vote it up or down.
Current Rankings
- 0

Babe Ruth is the definitive figure in baseball history, having revolutionized the sport by turning the home run into the game's central offensive weapon. He posted a .342 career batting average, and his .690 career slugging percentage remains one of the highest ever recorded, showcasing his unmatched power. Ruth's impact began as a dominant Red Sox pitcher before he became the Yankees' legendary slugger, making him one of the most versatile players in the sport's history. His career WAR of 182.5 ranks among the highest ever recorded, reflecting his standing as one of the game's greatest players.
- 0

Willie Mays is widely considered the most complete player in baseball history, combining elite hitting, power, and defense like no other. His 660 career home runs rank sixth all-time, 54 fewer than Babe Ruth's 714, but Mays' 12 Gold Gloves for centerfield excellence are among the most by any outfielder in history. He also hit .301 over 22 seasons, and his 1954 World Series catch remains the most famous defensive play ever.
- 0

Hank Aaron accumulated 2,297 RBIs, the highest total in MLB history, and sustained one of the longest home-run peaks the game has seen. Aaron won the NL MVP award in 1957 while leading Milwaukee to a World Series title, and his career batting average of .305 remained remarkably consistent across 23 seasons.
- 0

He compiled a .482 career on-base percentage, the highest in history, which is 0.031 above the runner-up on this list. Williams won six batting titles and two Triple Crowns despite losing nearly five prime seasons to military service — he is 35% more productive per plate appearance than the average top-10 hitter. His career OPS of 1.116 is second only to Babe Ruth among major leaguers, and his discipline at the plate is legendary, with more walks than strikeouts. No player in history matches his blend of power and plate control.

Mickey Mantle's unmatched combination of switch-hitting power and postseason brilliance places him among the game's elite. He won the Triple Crown in 1956, three AL MVP awards, and seven World Series titles with the Yankees between 1951 and 1968. Mantle still holds the all-time record for World Series home runs with 18. His ability to maintain elite production while battling constant pain makes his career an enduring testament to resilience.
- 0

Lou Gehrig's legendary durability and run production define his place in history. He played 2,130 consecutive games for the Yankees from 1925 to 1939, a record that stood for 56 years and outperforms the typical Ironman streak by over 1,000 games. Despite ALS ending his career at age 36, his.447 on-base percentage remains one of the highest ever recorded. Gehrig's consistency places him as a statistical peer to Mickey Mantle, though with fewer accolades in a shorter peak.
- 0

Barry Bonds rewrote MLB's record books with unprecedented power and patience. Bonds won seven NL MVP awards, four consecutively from 2001 to 2004, a feat that outperforms any other player in history. While his career is marred by controversy, his statistical peak dwarfs every hitter who came before or after.
- #80

Ty Cobb's .366 career batting average remains the highest in Major League Baseball history, a benchmark that no player has approached in over 90 years. Cobb's career hits total of 4,189 stood as the all-time record until broken in 1985, and he was one of the five original inductees into the Baseball Hall of Fame in 1936.

Ken Griffey Jr. is regarded as one of the most complete five-tool players of the post-1960 expansion era, blending 630 career home runs with a historic 10 consecutive Gold Gloves in center field from 1990 to 1999. His sweet left-handed swing produced a .284 career average. Named to the All-Century Team in 1999, he earned Hall of Fame induction in 2016 with 99.3 percent of the vote — the highest percentage recorded up to that time. Among center fielders, his combination of power and defense ranks among the best ever, trailing only Willie Mays in Gold Glove count at the position. His 630 home runs remain among the highest totals in MLB history, reflecting elite longevity and consistency across 22 seasons.
- 0

Walter Johnson is the gold standard for pitching longevity and dominance, with 417 career wins that rank second all-time behind only Cy Young. His 3,509 strikeouts set the all-time record that stood for over five decades until Nolan Ryan surpassed it in 1983. The Big Train threw 110 shutouts, a record that remains untouched to this day. Johnson remains one of the few pitchers to win an MVP-type award twice before the modern BBWAA award began in 1931.
Image credits
- Babe Ruth: Wikimedia Commons
- Willie Mays: Wikimedia Commons
- Hank Aaron: Wikimedia Commons
- Ted Williams: Wikimedia Commons
- Mickey Mantle: Wikimedia Commons
- Lou Gehrig: Lou Gehrig / Wikipedia
- Barry Bonds: Wikimedia Commons
- Ty Cobb: Wikimedia Commons
- Ken Griffey Jr.: Wikimedia Commons
- Walter Johnson: Wikimedia Commons
Related Videos
Rank it your way
Remix this list into your own ranking, or head to the play hub for every game mode and community breakdown — blind mode, challenges, tier lists, and more.
You Might Also Like

Top 10 Most Overrated NBA Players
Top 10 Most Overrated NBA Players

Top 10 Best NBA Teams of All Time
#1 1995-96 Chicago Bulls · #2 2015-16 Golden State Warriors · #3 1986-87 Los Angeles Lakers

Top 10 Muay Thai Gyms in Thailand in 2026
#1 Tiger Muay Thai, Phuket · #2 Fairtex Training Center, Pattaya · #3 Sitsongpeenong, Bangkok

Top 10 Taiwanese Sports Heroes in 2026
#1 Chien-Ming Wang · #2 Tai Tzu-ying · #3 Kuo Hsing-chun

Top 10 Legendary Boxing Matches of All Time
#1 Ali vs Frazier I — Fight of the Century (1971) · #2 Ali vs Foreman — Rumble in the Jungle (1974) · #3 Ali vs Frazier III — Thrilla in Manila (1975)

Top 10 Greatest Spanish Football Players Ever
#1 Andres Iniesta · #2 Xavi Hernandez · #3 Raul Gonzalez