The Greatest Sluggers In MLB History Are Going, Going, Gone!

In Major League Baseball, one of the best ways to determine how powerful a hitter is is to look at their slugging percentage. The statistic was designed to measure a slugger's productivity by looking at their total number of bases and comparing it to their at-bats.

By looking at doubles, triples, and home runs, slugging percentage gives us the best overall look at a batter's skillset. These are the league's greatest sluggers of all-time according to slugging percentage!

Larry Walker

GettyImages-96268530
Brian Bahr/Getty Images
Brian Bahr/Getty Images

The only Canadian born player to make this list is Larry Walker. His MLB career spanned 17 seasons with three different teams. Three times he won the Silver Slugger Award and was named an All-Star five times.

His career numbers are simply incredible - Walker retired with a .313 batting average and .400 on-base percentage. He also slugged 383 career home runs, drove in 1,311 RBIs and recorded over 2,000 hits. We'd call that a pretty prolific career!

ADVERTISEMENT

Mark McGwire

ADVERTISEMENT
mark mcgwire hitting for cardinals
STEPHEN JAFFE/AFP/Getty Images
STEPHEN JAFFE/AFP/Getty Images
ADVERTISEMENT

Mark McGwire is one of the more controversial figures to be on this list. He played during the "Steroid Era," and at one time set the home run record. He retired with 583 long bombs with a .5882 slugging percentage.

ADVERTISEMENT

In his rookie campaign, Big Mac hit 49 home runs, which set the record at the time. He was voted to the All-Star game 12 times, won two World Series championships, and was named to the MLB All-Century Team.

ADVERTISEMENT

Manny Ramirez

ADVERTISEMENT
ADVERTISEMENT
Manny Ramirez #99 of the Los Angeles Dodgers
Dilip Vishwanat/Getty Images
Dilip Vishwanat/Getty Images
ADVERTISEMENT

Manny Ramirez was a one-man show during his MLB career. His career .312 batting average and 555 home runs speak for themselves. Perhaps his single biggest accomplishment was setting the single-season RBI record in 1999 at 165.

ADVERTISEMENT

Ramirez started his career with the Cleveland Indians before moving to Boston and then Los Angeles. In LA, the Manny Ramirez show became known as Mannywood. In 2011, after a 19 season career, Ramirez retired, leaving an incredible legacy behind.

ADVERTISEMENT

Hank Aaron

ADVERTISEMENT
ADVERTISEMENT
Hall of famer Hank Aaron of the Atlanta Braves swings at the ball
Focus On Sport/Getty Images
Focus On Sport/Getty Images
ADVERTISEMENT

What can we say about Hank Aaron that hasn't already been said? Retiring after a 21 season career with 755 career home runs and nearly 4,000 hits, Aaron is unquestionably one of the greatest hitters of all-time.

ADVERTISEMENT

Amazingly, Aaron only won the World Series once in his prolific career. He did lead the league four times in runs batted in, however, and earned his place in the Baseball Hall of Fame in 1982 and is still the gold standard for hitters today.

ADVERTISEMENT

Carl Yastrzemski

ADVERTISEMENT
ADVERTISEMENT
Red Sox outfielder Carl Yastrzemski #8
Focus On Sport/Getty Images
Focus On Sport/Getty Images
ADVERTISEMENT

Born in Southampton, New York in 1939, Carl Yastrzemski was one of the best sluggers of his generation. His MLB debut came in the same year he turned 18-years-old and turned the baseball world on its head instantly.

ADVERTISEMENT

Yastrzemski's best year saw him crush 44 home runs. While that number might not seem like a lot today, it was quite impressive back then. He retired with 452 career home runs and was a no-question hall of famer.

ADVERTISEMENT

Babe Ruth

ADVERTISEMENT
ADVERTISEMENT
GettyImages-3241722
New York Times Co./Getty Images
New York Times Co./Getty Images
ADVERTISEMENT

One of six MLB stars to retire with a slugging percentage of .600, Babe Ruth's place in history was never in doubt. He was the original home run king, and still holds the MLB career record for slugging percentage.

ADVERTISEMENT

Ruth retired in 1935 as a member of the Boston Braves. His career batting average is a staggering .342 still has us impressed today. He made his name with the Yankees, but also played for the Red Sox early as a pitcher.

ADVERTISEMENT

Ted Williams

ADVERTISEMENT
ADVERTISEMENT
3_uml
Bettmann / Contributor
Bettmann / Contributor
ADVERTISEMENT

If you thought Babe Ruth's career batting average was impressive, you must have forgotten about Ted Williams. The slugging monster retired after 19 seasons with a .344 batting average and a .6338 slugging percentage.

ADVERTISEMENT

A career full of accolades saw Williams be named an All-Star 19 times, win six AL batting titles, and two Triple Crowns. Williams played his entire career with the Boston Red Sox, and despite being one of the all-time greats of the game, never won a World Series.

ADVERTISEMENT

Lou Gehrig

ADVERTISEMENT
ADVERTISEMENT
GettyImages-82985728
Mark Rucker/Transcendental Graphics, Getty Images
Mark Rucker/Transcendental Graphics, Getty Images
ADVERTISEMENT

Lou Gherig was nicknamed the "Iron Horse" during his career, which he played entirely with the New York Yankees. His .6324 slugging percentage is the third-best in the history of the game, which is impressive for someone who spent 17 seasons in the league.

ADVERTISEMENT

Gherig was named an All-Star seven times and knocked in 1,995 career runs batted in. He was named to both the MLB All-Century Team and MLB All-Time Team along with Babe Ruth and Ted Williams.

ADVERTISEMENT

Rogers Hornsby

ADVERTISEMENT
ADVERTISEMENT
2_uml
Bettmann / Contributor
Bettmann / Contributor
ADVERTISEMENT

Roger Hornsby finished his storied 23 season MLB career with a .5765 slugging percentage. He played for four different teams and performed like a Hall of Famer with all of them. In 1924 he set the MLB single-season batting average record at .424.

ADVERTISEMENT

Overall, Hornsby had 2,930 career hits and a .358 career batting average, which is second all-time to Ty Cobb. He won two NL MVP awards, one World Series championship, and led the NL in batting average seven times.

ADVERTISEMENT

Willie Mays

ADVERTISEMENT
ADVERTISEMENT
1_uml
Sporting News/Sporting News via Getty Images
Sporting News/Sporting News via Getty Images
ADVERTISEMENT

A true icon of the game, Willie Mays played almost his entire career with the Giants. He was with the team while they played in New York, and then helped them transition to San Francisco. At the end of his career, he returned to New York and played for the Mets.

ADVERTISEMENT

Mays was named an All-Star 22 times and retired with a .5575 slugging percentage. He was inducted into the Hall of Fame in 1979 and was named to the MLB All-Century Team and the MLB All-Time Team.

ADVERTISEMENT

Jimmie Foxx

ADVERTISEMENT
ADVERTISEMENT
GettyImages-516022556
Contributor / Bettmann
Contributor / Bettmann
ADVERTISEMENT

For how incredible his career was, it's surprising to us that Jimmie Foxx is celebrated more. He played for 20 seasons, spending time with the Boston Red Sox, Philadelphia A's, Philadelphia Phillies, and Chicago Cubs.

ADVERTISEMENT

While he played for the A's and Red Sox he hit 30 home runs in 12 consecutive seasons. He also had a run of 13 straight seasons with 100 runs batted in! When he retired he was the second player in the history of the game with more than 500 home runs.

ADVERTISEMENT

Barry Bonds

ADVERTISEMENT
ADVERTISEMENT
GettyImages-525191450
Jason O. Watson/Getty Images
Jason O. Watson/Getty Images
ADVERTISEMENT

Like Mark McGwire, Barry Bonds finished his career as one of the most controversial sluggers of all-time. Celebrated by Giants' fans as an icon of the game, a steroid scandal rocked his reputation the rest of the baseball world.

ADVERTISEMENT

By the time he retired, Bonds was the home run king, having blasted 762 career bombs. He also owned the single-season home run record with 73. Still, his place in the Hall of Fame has never been promised thanks to his involvement with the "steroid era."

ADVERTISEMENT

Hank Greenberg

ADVERTISEMENT
ADVERTISEMENT
GettyImages-166623158
Sporting News via Getty Images
Sporting News via Getty Images
ADVERTISEMENT

Hank Greenberg was inducted into the Baseball Hall of Fame in 1956 with 85% of the vote. He had the sixth highest slugging percentage all-time at .6050.

ADVERTISEMENT

He was a two-time World Series champion, two-time AL MVP, four-time AL RBI leader, and five-time All-Star. He was the first Jewish superstar to be on an American sports team and made national headlines when he refused to play baseball on Yom Kippur.

ADVERTISEMENT

Joe DiMaggio

ADVERTISEMENT
ADVERTISEMENT
GettyImages-514902876
Bettmann / Contributor
Bettmann / Contributor
ADVERTISEMENT

Joe DiMaggio holds what is considered one of the MLB's unbreakable records with 56 consecutive games with a hit. The closest any player in the modern era has gotten was Pete Rose in 1978 with 44 games.

ADVERTISEMENT

Of course, that hitting streak wasn't the only thing DiMaggio accomplished in his career. He retired with 2,214 hits, 1,537 runs batted in, and 361 home runs. He was also named an All-Star every season he played and was elected into the Hall of Fame with a 90 percent vote in 1955.

ADVERTISEMENT

Mike Trout

ADVERTISEMENT
ADVERTISEMENT
Mike Trout #27 of the Los Angeles Angels of Anaheim
Patrick McDermott/Getty Images
Patrick McDermott/Getty Images
ADVERTISEMENT

Mike Trout isn't even 30-years-old and easily earns a place on this list with one of the most historic starts to an MLB career of all-time. With career slugging percentage close to .600, Trout has the chance to become the greatest hitter of his generation if he isn't already.

ADVERTISEMENT

The Angels are sure hoping he continues to ascend. The team made him the wealthiest player in the history of the game when they extended his contract in 2019, upping his monetary total to $426 million!

ADVERTISEMENT

Albert Belle

ADVERTISEMENT
ADVERTISEMENT
GettyImages-486109205
Sporting News via Getty Images
Sporting News via Getty Images
ADVERTISEMENT

When Albert Belle played he was one of the most consistent players a team could ask for. He was always good, sometimes great, and never bad. Belle was the first player to sign a contract worth more than $10 million a season and hit 50 doubles and 50 home runs in 1995

ADVERTISEMENT

For nine straight years, Belle knocked in over 100 RBIs. He retired with a career .5638 slugging percentage, ranking him 13th all-time in MLB history. Shockingly, Belle has not yet been elected in the Hall of Fame.

ADVERTISEMENT

Johnny Mize

ADVERTISEMENT
ADVERTISEMENT
GettyImages-477827285
Sporting News via Getty Images
Sporting News via Getty Images
ADVERTISEMENT

Johnny Mize spent 15 seasons in an MLB, although he spent three of those seasons in the military. That means that Mize technically only had a 12-year career, making his .5620 career slugging percentage even more impressive.

ADVERTISEMENT

Playing for the New York Yankees, Mize won five consecutive World Series championships and collected over 2,000 hits. He was sent into the Hall of Fame in 1981, having more than earned it with his hard-nosed play.

ADVERTISEMENT

Juan Gonzalez

ADVERTISEMENT
ADVERTISEMENT
GettyImages-463370430
Sporting News via Getty Images
Sporting News via Getty Images
ADVERTISEMENT

During his peak, few hitters were as feared as Juan Gonzalez. He hit 40 home runs in five different seasons and drove in over 100 runs eight times. He retired with a career slugging percentage of .5607.

ADVERTISEMENT

Gonzalez won six Silver Slugger awards, was elected to three All-Star games and was twice named the American League MVP. Over the course of his career, if he played in 162 games every season, he averaged 42 home runs and 135 runs batted in!

ADVERTISEMENT

Stan Musial

ADVERTISEMENT
ADVERTISEMENT
GettyImages-515284048
Bettmann / Contributor
Bettmann / Contributor
ADVERTISEMENT

Stan Musial spent the entirety of his 22 season MLB career with the St. Louis Cardinals. When called it quits, Musial had a career .5591 slugging percentage. When he left the game, Musial was considered one of, if not the greatest player ever.

ADVERTISEMENT

How did Musial get that reputation? His 475 career home runs place him second behind Mel Ott (like we said, at the time), and he also held the record for hits with 3,620. His 1,951 runs batted in was also an MLB record.

ADVERTISEMENT

Mickey Mantle

ADVERTISEMENT
ADVERTISEMENT
GettyImages-514905144
Bettmann / Contributor
Bettmann / Contributor
ADVERTISEMENT

One of the greatest switch hitter MLB has ever seen, Mickey Mantle retired with a .5568 career slugging percentage. His batting average hovers just under .300 and his 2,415 hits put him in rarified air.

ADVERTISEMENT

Mantle was named an All-Star 20 times, won the Triple Crown in 1956, and led the American League in home runs four times. Did we mention he also won seven World Series Championships because he just hated losing that badly!

ADVERTISEMENT

Frank Thomas

ADVERTISEMENT
ADVERTISEMENT
GettyImages-1136306637
ocus on Sport/Getty Images
ocus on Sport/Getty Images
ADVERTISEMENT

Known as "the Big Hurt" Frank Thomas was one of the most powerful sluggers of his generation. He finished his career with 521 home runs and 1,704 runs batted in. He was also walked an astounding 1,667 times!

ADVERTISEMENT

While he was known mostly for his power, he also had enough prowess to get on base. His career batting average is over .3000 and he recorded 2,468 hits. In 2014 Thomas was rewarded for his career with an induction into the MLB Hall of Fame.

ADVERTISEMENT

Alex Rodriguez

ADVERTISEMENT
ADVERTISEMENT
alex rodriguez
Elsa/Getty Images
Elsa/Getty Images
ADVERTISEMENT

Perhaps the most controversial player in major league history is Alex Rodriguez. His power was undeniable, and neither were the steroids he used to aid him. Even without help, Rodriguez could have been one of the game's all-time greats. With "help" he pushed himself into top-five territory.

ADVERTISEMENT

Alex Rodriguez will probably never make the Hall of Fame, but he did earn $500 million over the course of his career. He retired with 696 home runs and 2,086 runs batted in. Today, he works as a baseball analyst for ESPN.

ADVERTISEMENT

Albert Pujols

ADVERTISEMENT
ADVERTISEMENT
albert pujols
Gregory Shamus/Getty Images
Gregory Shamus/Getty Images
ADVERTISEMENT

It took Albert Pujols a long time to slow for. For what seemed like forever in his career, it seemed like he would hit over .300 with 100 plus RBIs and 40 or more home runs. By the mid-30s, however, his bat was as dangerous.

ADVERTISEMENT

Don't be fooled though, he could still knock any pitch out of the park, he just wasn't getting on base at the same clip. A sure-fire Hall of Famer, the next piece of the puzzle for Pujols is to reach 700 home runs. He already has over 3,000 hits.

ADVERTISEMENT

Ken Griffey Jr.

ADVERTISEMENT
ADVERTISEMENT
ken griffey jr
Masterpress/Getty Images
Masterpress/Getty Images
ADVERTISEMENT

Following in the footsteps of his father, Ken Griffey Jr. is undeniably one of the greatest hitters to ever step in the box. If anything held back the slugger during his career, it was a knack for injuries. After leaving Seattle to play for Cincinnati, Griffery Jr. fell victim to the injury bug.

ADVERTISEMENT

Still, despite the injuries, he retired with 630 home runs. If he had stayed healthy his entire career who knows how much higher that number might have been! He is also one of the only athletes to play at the same time as his father.

ADVERTISEMENT

Fred McGriff

ADVERTISEMENT
ADVERTISEMENT
fred mcgriff
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

Fred McGriff made his major league debut at a still young 22-years-old on May 17. 1986. The career that followed was nothing short of spectacular. Playing for several teams over the course of the next 19 seasons, McGriff retired with 493 home runs.

ADVERTISEMENT

When he was asked why he loved winning so much in 1998, McGriff replied, "The bottom line is I enjoy winning. Losing is no fun. As long as you step out on to that field and you've got a fighting chance to win, that's all you can ask for."

ADVERTISEMENT

Dale Murphy

ADVERTISEMENT
ADVERTISEMENT
Dale Murphy homer
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

Dale Murphy was even younger than Fred McGriff when he debuted. Just 20-years-old, he was an instant hit, literally. By the time he called it quits, Murphy had knocked 398 baseballs over the wall. He was a true one-man-show.

ADVERTISEMENT

Speaking of Murphy, Nolan Ryan once said, "I can't imagine Joe DiMaggio was a better all-around player than Dale Murphy." Hank Aaron wasn't shy to praise the star either, "Dale is probably the best all-around player in either league, probably the most valuable commodity in baseball right now."

ADVERTISEMENT

Andre Dawson

ADVERTISEMENT
ADVERTISEMENT
andre hitter
Jonathan Daniel/Getty Images
Jonathan Daniel/Getty Images
ADVERTISEMENT

Dan D'Addona once wrote this about Andrew Dawson, "Determination made Andre Dawson a great player – determination to come back after more than a dozen knee operations, determination to show baseball how overlooked he was during his first 11 years playing north of the border, determination to become one of the most well-rounded players in the game's history."

ADVERTISEMENT

Fighting through the pain, Dawson crushed 438 career home runs, setting himself apart from his teammates. It was his ability to endure pain and still perform at an elite level that earns him a place on this list.

ADVERTISEMENT

Eddie Murray

ADVERTISEMENT
ADVERTISEMENT
eddie home runs
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

After 21 seasons grinding away in Major League Baseball, Eddie Murray collected 504 home runs. He was one of the best of his era and was lucky enough to play the sport he loved over two decades.

ADVERTISEMENT

Cal Ripken Jr., the legendary infielder for the Orioles heaped this praise on Murray in Sports Illustrated, "Eddie (Murray) was a huge part of the success of the Orioles for a lot of years. He was a great player and a great teammate. He went out and did his job every day."

ADVERTISEMENT

Dave Winfield

ADVERTISEMENT
ADVERTISEMENT
Dave win
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

Speaking with The Sporting News, Dave Winfield once made this observation about his career, "Last year (1978) I became a lot more patient. I learned the strike zone a lot better and I realized that sometimes it's better to take a walk than make an out on a bad pitch."

ADVERTISEMENT

While not every player is capable of making that adjustment, it clearly made a huge difference to the very large Winfield. He retired with over 3,000 hits and 465 runs batted in. And 1,216 walks, of course.

ADVERTISEMENT

George Foster

ADVERTISEMENT
ADVERTISEMENT
foster homer
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

George Foster began his MLB career in 1969 with the San Francisco Giants before becoming a star with the New York Mets. In 18 seasons, he got nearly 2,000 hits and knocked 348 balls over the fence. Not bad for one of the league's smaller players at the time.

ADVERTISEMENT

Sparky Anderson was a fan, too, telling Baseball Digest, "If (George) Foster would have been playing with the Dodgers in the '50's they wouldn't have had to tear down Ebbets Field. George would have demolished it with shots off his bat."

ADVERTISEMENT

Jim Rice

ADVERTISEMENT
ADVERTISEMENT
Jim Rice  slugger
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

Jim Rice was played his entire career for the Boston Red Sox. In those 20 seasons, he recorded 2,452 hits to go along with 382 home runs. While those numbers are undoubtedly great, they could have been even greater.

ADVERTISEMENT

Ted Williams was a big fan of Rice, and believed that the player never got enough time on the field. If he had, who knows how many records he would have crushed. Maybe even the home run record!

ADVERTISEMENT

Boog Powell

ADVERTISEMENT
ADVERTISEMENT
GettyImages-50812327
Louis Requena/MLB Photos via Getty Images
Louis Requena/MLB Photos via Getty Images
ADVERTISEMENT

Boog Powell was a large man. One look at his arms and you would think twice about starting a fight with him or even challenge him to an arm-wrestling match. His muscles weren't just for show though, they also helped him hit monster home runs.

ADVERTISEMENT

Powell played in MLB for 17 seasons and hit 339 home runs. He would have hit even more if he hadn't gotten injured in his final season, where he only played in 50 games and stepped up to the plate 41 times.

ADVERTISEMENT

Chuck Klein

ADVERTISEMENT
ADVERTISEMENT
Chuck klein
Contributor/Getty Images
Contributor/Getty Images
ADVERTISEMENT

It wasn't until after he passed away that Chuck Klein was recognized by the MLB Hall of Fame. Michael Francis wrote about the fallacy, "It was unfortunate that it took the Hall of Fame until 1980, well after his (Chuck Klein) death on March 28, 1958, to recognize his greatness. But no longer does he go unnoticed for his greatness, and the plaque in Cooperstown is testament to that."

ADVERTISEMENT

Klein was 23-years-old when he debuted and didn't hang up his glove until he was 40. In that time he amassed over 2,000 hits and 200 home runs.

ADVERTISEMENT

Johnny Bench

ADVERTISEMENT
ADVERTISEMENT
Johnny Bench hits
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

Perhaps the greatest hitting outfielders of all-time, Johnny Bench is a legend in Cincinnati, and in MLB history. His final numbers might not put him up there with some others, but his 389 home runs and 2,048 hits is nothing to laugh at.

ADVERTISEMENT

Nick Acocella once said, "Trained by his father Ted to throw 254 feet - twice the distance from home plate to second base - from a crouch, (Johnny) Bench boasted that he could, 'throw out any runner alive."

ADVERTISEMENT

Ted Kluszewski

ADVERTISEMENT
ADVERTISEMENT
GettyImages-515456166
Contributor/Getty Images
Contributor/Getty Images
ADVERTISEMENT

Ted Kluszewski never took his hitting ability for granted, "How hard is hitting? You ever walk into a pitch-black room full of furniture that you've never been in before and try to walk through it without bumping into anything? Well, it's harder than that."

ADVERTISEMENT

Hitting looks easy if you've never tried it yourself, but step into the batter's box and watch the ball whiz past you at 90 miles per hour and you might just understand what this legendary hitter was saying.

ADVERTISEMENT

Greg Luzinski

ADVERTISEMENT
ADVERTISEMENT
Greg home runs
Focus on Sport/Getty Images
Focus on Sport/Getty Images
ADVERTISEMENT

Greg Luzinski was not a small man, but he had quick hands. And when you have quick hands, it doesn't matter how big you are because you can still get to the ball in a split-second and hit a home run.

ADVERTISEMENT

Phil Elderkin of The Christian Science Monitor described it this way, "At 225 pounds he (Greg Luzinski) is a doorway and a half. They could hold the Winter Olympics on his shoulders, balance Rhode Island on his knees, and plug up leaky dams with his feet."

ADVERTISEMENT

Richie Allen

ADVERTISEMENT
ADVERTISEMENT
allen richie
contributor/Getty Images
contributor/Getty Images
ADVERTISEMENT

Richie Allen played 15 seasons in Major League Baseball, starting his career with the Phillies and ending it with the Athletics. In that time he crushed 351 home runs, earning his spot in baseball history as one of the sports great sluggers.

ADVERTISEMENT

Will Stargell was a fan, telling Baseball Digest, "Now I know why they boo Richie all the time. When he hits a home run, there's no souvenir." The quote was given after one especially monstrous home run was hit by Allen.

ADVERTISEMENT

Roger Maris

ADVERTISEMENT
ADVERTISEMENT
roger hits
Contributor/Getty Images
Contributor/Getty Images
ADVERTISEMENT

Roger Maris is mostly known for one feat - hitting 61 home runs in a season and breaking Babe Ruth's single-season record. Maris might not have the most storied career, but it was still a pretty great one.

ADVERTISEMENT

Mickey Mantle recalled, "When he (Roger Maris) hit it (home run #61 in 1961), he came into the dugout and they were all applauding. I mean, this is something that's only happened once in baseball, right? And the people were all applauding."

ADVERTISEMENT

Ernie Banks

ADVERTISEMENT
ADVERTISEMENT
Banks earnie
Getty Images
Getty Images
ADVERTISEMENT

Ernie Banks retired from MLB with 512 career home run and 2,583 hits. He was one of the game's most exciting players but never got to show off his electricity in the World Series. Had he been on better teams who knows how history would look at his legacy.

ADVERTISEMENT

Pitcher Goose Gossage said, "It's a shame that a lot of GREAT ballplayers never even got a chance to play in the World Series. Players like Ernie Banks. I heard him say once that he'll always have an open feeling in his heart because of not playing in a World Series."

ADVERTISEMENT

Hack Wilson

ADVERTISEMENT
ADVERTISEMENT
hack hits
Bruce Bennett Studios/Getty Images
Bruce Bennett Studios/Getty Images
ADVERTISEMENT

Few players have been named as appropriately as Hack Wilson. He played for the New York Giants and made his debut at 23-years-old. Born in 1900, we doubt his parents knew their baby would grow up to be one of the greatest hitters of his era.

ADVERTISEMENT

Wilson's career was relatively short compared to others on this list, but he managed to make the most of it. He retired with 24 home runs and the respect of his peers and fans. Did we mention he hit 56 home runs in his eighth season in the league?