MLB: Top 3 players of All-Time

Barry Bonds swinging his bat during the 2002 World Series
Barry Bonds swinging his bat during the 2002 World Series

#2 Joe DiMaggio

Joe DiMaggio is a complete baseball legend
Joe DiMaggio is a complete baseball legend

DiMaggio's impact in the Yankees was at an all-time high. DiMaggio played 13 campaigns for the New York Yankees and won a staggering total of nine World Series rings.

His career took place between 1935 and 1951, with the outfielder missing three seasons (from 1943 to 1945) due to Military Service. His overall stats are amazing and his spot in the top three of baseball's biggest superstars should be undisputed.

DiMaggio played in the baseball All-Star Game in every season he was an active player in the Yankee roster. His offensive efficiency won him two batting titles, in 1939 and 1940 with a batting average of .381 (career high) and .352, respectively.

He wasn't only a fantastic hitter, he was a complete slugger, hitting 361 home runs and finishing his career with 1537 RBIs in 1736 games.

He ended his amazing career with 2214 hits, a career batting average of .325 and three American League Most Valuable Player awards.

Quick Links

Edited by Debjyoti Samanta
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications