Best MLB Sluggers

The Top MLB Sluggers In The League

Baseball has seen some incredible sluggers—players who could change the game with one swing of the bat.

In this list, we’ll celebrate thebest MLB sluggers who defined eras with their unforgettable performances at the plate.



Mark McGwire

At the age of 22, McGwire made his MLB debut with the Oakland Athletics on August 22, 1986.

Nicknamed "Big Mac," he was one of the most powerful home run hitters in baseball history, setting a rookie record with 49 home runs in 1987 and hitting a record-breaking70 home runs in 1998. 

Mark McGwire bats for the St. Louis Cardinals during a 1998 game in St. Louis

Jon Gudorf Photography, CC BY-SA 2.0, Wikimedia Commons

Jimmie Foxx

Jimmie Foxx, born on October 22, 1907, in Sudlersville, Maryland, started in the major leagues at just 17 years old with the Philadelphia Athletics.

One of baseball’s greatest hitters, Foxx was the first player to win three MVP Awards and the second to join the 500 Home Runs Club after Babe Ruth. By the time he retired, he held over a dozen major league records, cementing his place in baseball history.

Jimmy Foxx, early in his career with the Boston Red Sox. - 1936

Charles M. Conlon, Wikimedia Commons

Mickey Mantle

Mickey Mantle’s baseball career started when he was 19, with the New York Yankees.

Known for his incredible power, Mantle set the MLB record for career slugging average by a switch hitter (.557) and a single-season record (.705) in 1956.

Mickey Mantle Original News Photograph Used for 1951 Bowman Rookie Card

New York Yankees, Wikimedia Commons