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

#1 Barry Bonds

Bonds produced All-Time great numbers during his legendary career
Bonds produced All-Time great numbers during his legendary career

Definitely one of the most controversial and fantastic players of the history of the sport, Barry Bonds cannot be removed of the number one spot when it comes to deciding baseball's greatest.

The 14-time All-Star played for the Pittsburgh Pirates between 1986 and 1992, and with the San Francisco Giants between 1993 and 2007. The left fielder's career can be resumed by many to the simple talk of Performance Enhancing Drugs accusations.

Bonds is the all-time leader in home runs with 762 and holds the record for a single season with 73 in 2001. Usually, the PED allegations are about his early 2000s, when his body showed a more muscular body and his numbers were untouchable.

However, out of the record-setting seven MVP awards he won, he already had three prior to the allegations, and 445 homers during the "clean years".

Barry was not found guilty of the accusations and never got busted for PED use, making his career simply the best of all-time.

In addition to his power-hitting style and his home runs, Bonds won two batting titles in 2002 and 2004, with .370 and .362 average, respectively. Also, he is the all-time leader in walks received, which helps his case as the greatest hitter ever.

Defensively, he showed his fantastic athleticism and quick thinking snatching eight Gold Glove awards as an outfielder. When it came to baserunning, Bonds was solid too, stealing 514 bases in his career, being the only player with at least 400 home runs and 400 stolen bases, and 500 home runs and 500 stolen bases.

In the postseason, he is tied for the record of most home runs in a single postseason, hitting eight in the 2002 postseason, when he led the Giants to the World Series. In his first World Series at-bat, he hit a solo home run off of Angels' starter Jarrod Washburn. He proceeded to hit a home run in Game 2 and in Game 3 too.

He hit a big home run off of Francisco Rodríguez in Game 6 to give the Giants a 4-0 lead in the sixth inning, putting them closer to winning the title-clinching game, until the bullpen let it slip and the Giants lost the series in seven games.

Bonds is simply the greatest ever.

Click here for 2023 MLB Free Agency Tracker Updates. Follow Sportskeeda for latest news and updates on MLB.

Quick Links