Top 10 Greatest MLB Players of All Time

Top 10 Greatest MLB Players of All Time

Major League Baseball has seen many legendary athletes, but only a few can be considered the Greatest MLB Players of all time. This list ranks the top 10 based on their stats, achievements, and overall impact on the game.

List of 10 Greatest MLB Players of All Time

10. Stan Musial

Greatest MLB Players of All Time
Stan Musial

Stan Musial was one of the Greatest MLB Players to ever step onto the field. His consistency as a hitter made him a legend, and he dominated the game for nearly two decades.

Musial won seven batting titles and had a legendary 1948 MVP season with a .376 average, 39 home runs, and 103 extra-base hits. He ranks second in total bases and third in runs created, solidifying his place among the Greatest MLB Players.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
.331.417.5594751,9513,630128.7

ALSO READ:

9. Walter Johnson

Greatest MLB Players of All Time
Walter Johnson

Walter Johnson is widely regarded as one of the Greatest MLB Players and arguably the most dominant pitcher in baseball history.

Johnson’s 110 shutouts remain a record to this day. His overpowering fastball and 2.17 career ERA make him one of the best pitchers in baseball history.

WinsLossesERAStrikeoutsInnings PitchedWARShutouts
4172792.173,5095,914.1164.8110

8. Barry Bonds

Barry Bonds is one of the most controversial yet undisputed Greatest MLB Players due to his record-breaking power.

Bonds holds the all-time home run record with 762 homers and remains the only player with seven MVP awards. His incredible 2001-2004 stretch saw him post an absurd 1.368 OPS, cementing his legacy as one of the Greatest MLB Players ever.

Batting AverageOn-Base %Slugging %Home RunsHitsWalksWAR
.298.444.6077622,9352,558162.7

7. Mickey Mantle

Mickey Mantle was one of the most electrifying talents in baseball history and is among the Greatest MLB Players for his power and speed.

Mickey Mantle was one of the best switch-hitters in MLB history. He won three MVP awards and was a 20-time All-Star. His 1956 Triple Crown season (.353 BA, 52 HR, 130 RBI) remains one of the greatest individual seasons ever. Mantle was a key part of the New York Yankees dynasty, winning seven World Series titles.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
.298.421.5575361,5092,415110.2

6. Lou Gehrig

Lou Gehrig is one of the most beloved and Greatest MLB Players due to his durability and offensive dominance.

Gehrig played in 2,130 consecutive games and remains one of the greatest RBI producers of all time, ranking seventh in career RBIs.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
.340.447.6324931,9952,721113.7

5. Ted Williams

Ted Williams is considered one of the Greatest MLB Players due to his exceptional hitting ability.

Williams remains the last player to hit 400 in a season and holds the highest career OBP (482) in MLB history.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
3444826345211,8392,654122.1

4. Ty Cobb – The Georgia Peach

Ty Cobb was one of the fiercest competitors and one of the Greatest MLB Players.

Cobb won 12 batting titles and holds the highest career batting average (.366).

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
3664335121171,9444,189151.5

3. Hank Aaron

Greatest MLB Players of All Time
Hank Aaron

Hank Aaron is one of the Greatest MLB Players due to his all-time records.

Aaron holds the all-time RBI record (2,297) and was the first player to break Babe Ruth’s home run record.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
305374.5557552,2973,771143.1

2. Willie Mays

Greatest MLB Players of All Time
Willie Mays

Willie Mays is one of the most complete and Greatest MLB Players ever.

Mays had 12 Gold Gloves, was an elite fielder, and remains one of baseball’s biggest icons.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
.301.384.5576601,9093,293156.1

1. Babe Ruth

Greatest MLB Players of All Time
Babe Ruth

Babe Ruth is undeniably the Greatest MLB Player ever.

Ruth revolutionized baseball with 12 home run titles and a career .690 slugging percentage. No player has ever had such an impact on baseball history.

Batting AverageOn-Base %Slugging %Home RunsRBIsHitsWAR
.342.474.6907142,2142,873162.7

READ MORE:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top